我有一个自定义分类,我在自定义帖子类型上使用。我已通过高级自定义字段为我的分类法添加了自定义字段。
我需要调用在taxonomy.php页面上选择的元数据。我可以使用此代码调用自定义分类法的ID ...
$term = get_cat_ID( single_cat_title('slug',false) );
echo $term
这会正确返回分类标识,所以现在我只需查询此特定标识的元数据以查找字段'list_template'的值
帮助表示赞赏
答案 0 :(得分:0)
您可以使用wordpress中的get_post_meta函数来实现这一点,这是wordpress codex中的链接get_post_meta。
答案 1 :(得分:0)
我做到了。这是我使用的代码。
$templateCategory = "patient_category_$catIdChild";
$template = get_field('list_template', $templateCategory );
patient_category是我的自定义分类标本。所以只需在你的地方使用你的slu ..
$ catIdChild是自定义分类ID。因此,一旦您拥有了税号,就可以插入该变量以获取特定分类的查询。
list_template是我的分类页面上的自定义字段的slug,所以很明显用自定义字段slug替换它。
如果您需要帮助我,请告诉我。