我正在尝试创建一个函数,向我的分类页面添加额外的自定义数据字段,我发现了 this 插件添加了此功能。 现在我可以很好地保存自定义数据..但是尝试在编辑表单页面上获取元数据是另一回事..
我已按照文档说明使用以下行..
get_term_meta($term_id, $key, $single)
但是我无法让它工作..我必须像这样手动输入term_id..
$term_meta = get_term_meta('36', '', true);
..为了让它发挥作用。 有人可以告诉我 php 获取 term_id 需要什么代码吗?
您可以使用此功能进行调试
$term = get_term_by('slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
print_r ($term);
谢谢
是的。
$idObj = get_category_by_slug(post_type);
$id1 = $idObj->term_id;
如果您使用任何 WordPress 内置功能,那么您需要编写
objname->subkey
。
好的,我发现问题了
我必须使用
$term_id->term_id
而不是像这样使用 $term_id
:
get_term_meta($term_id->term_id, $key, $single)