我需要列一张购物中心内商店的清单。每个店铺都有几个数据(关注时间、facebook、网站、图像等)
我开始在插件中开发CPT。
内容的加载工作正常,但在前端显示时,问题就开始了。
在归档、单一和类别过滤器的模板中,我快疯了。
我已经搜索了好几个小时,但找不到示例。
你能给我介绍一个要遵循的教程吗,或者你知道一个插件可以做到这一点吗?
非常感谢你。
我需要列一张购物中心内商店的清单。每个店铺都有几个数据(关注时间、facebook、网站、图像等)
我开始在插件中开发CPT。
内容的加载工作正常,但在前端显示时,问题就开始了。
在归档、单一和类别过滤器的模板中,我快疯了。
我已经搜索了好几个小时,但找不到示例。
你能给我介绍一个要遵循的教程吗,或者你知道一个插件可以做到这一点吗?
非常感谢你。
要显示自定义帖子类型中的数据,可以创建帖子模板single-shop.php
(例如)并将其放置在主题文件夹中。
注意:文件名必须与您的CPT-ie的名称匹配single-{your_post_type}.php
.
然后在此模板中,您可以使用the_field() - 例如:
<?php the_field(\'opening_hours\'); ?>
您用于CPT/自定义字段的插件可能会有帮助文档,可以为您提供一些很好的示例。例如ACF-Displaying custom field values in your themeDisplay field values in php templates您可能还需要创建一个模板archive-shop.php
对于所有店铺的列表(请确保已设置has_archive ==> true
对于此CPT),如果没有,WordPress将默认为archive.php
无论如何看见https://developer.wordpress.org/themes/template-files-section/custom-post-type-template-files/ 有关自定义帖子类型模板层次结构的详细信息。
如果您想避免使用代码,有几个插件可以帮助您做到这一点,有些插件带有point&;单击选项,使用简单[短代码]单击其他选项。在我的脑海中,我认为Beaver Builder+Beaver Themer和/或Elementor+Toolset将实现您所寻找的目标。