【发布时间】:2014-02-19 21:30:10
【问题描述】:
好的,我正在使用高级自定义字段插件为各种类别创建自定义字段。我已经在网上搜索了几个小时的解决方案,以便将它们实际集成到模板 php 中以显示。我将它应用到一个名为 archive-product.php 的页面,并从基于当前类别的自定义字段中提取。
这是我用来拉取名为 slide_title_1 的自定义字段的代码
<?php the_field("slide_title_1", $category_id); ?>
我是否需要在其他地方添加代码或变量才能使其正常工作?
非常感谢任何帮助。提前谢谢你,
【问题讨论】:
-
$category_id在哪里定义?您是否使用附加到名为product的自定义帖子类型或自定义分类法或其他一些设置的实际帖子类别?这段代码在循环中吗?archive-product.php是典型的存档模板还是其他一些自定义页面模板?发布一些更详细的上下文(例如自定义帖子类型/分类法说明)以及更多代码,以便我们可以更多地了解您如何尝试这样做,否则这将很难解决。 -
当然,非常感谢。我在循环之外,因为我正在使用 Woocommerce archive-product.php 模板。我已将自定义字段添加到“产品类别”。我现在尝试将该自定义字段称为“slide_title_1”。但是我希望它对每个类别都是通用的……如果这有意义的话。我希望每个类别页面都提取特定类别的 slide_title_1 自定义字段..
标签: php wordpress advanced-custom-fields