在(滑块)叠加层中显示WordPress帖子/页面的方法是什么?

时间:2019-01-28 08:34:27

标签: javascript php wordpress

我目前正在基于underscores开发另一个WordPress主题。我有一个类似网格的东西,显示自定义帖子类型的实体。单击一个实体时,应打开一个叠加层,显示通过此自定义帖子类型(使用Advanced Custom Fields)加载的其他信息。此外,类似滑块的功能将可以“滑动”所有可用实体。

为此,我发现了不同的可能性:

  1. 预先加载所有实体的字段(页面加载时),并通过CSS隐藏叠加层(缓慢)。
  2. 创建提供叠加内容的自定义帖子类型(例如,通过包含实体ID的GET参数)并通过AJAX加载
    • 使用WordPress的REST API(仅限重叠式DIV)。
    • 通过跟踪叠加触发链接并通过不带REST API的“标准” GET请求加载叠加DIV。

据我所知WP Post Modal正在以第二种方式进行。

您有什么建议或其他方法吗?我对它们都不满意,因为我认为这两种方法都缺乏用户体验。

0 个答案:

没有答案