Osh*_*rib 3 php wordpress taxonomy-terms
我试图通过它slug获得id\tag of tag.
那是我的代码:
$tag = get_term_by('slug', 'hedoms', 'post_tag');
$tag_id = $tag->term_id;
<h1><?php echo $tag->name;?></h1>
Run Code Online (Sandbox Code Playgroud)
我从这里开始:https: //codex.wordpress.org/Function_Reference/get_term_by
我有slug hedoms的标签,但它<h1>是空的,它不返回值.我尝试了这个函数(get_term_by)与类别 - 和相同的结果.
第二场是slu ..
但如果我使用id而不是slug,它可以正常工作:
$tag_id = get_term_by('id', 97, 'post_tag');
echo $tag_id->name;
Run Code Online (Sandbox Code Playgroud)
看起来get_term_by只将'id'识别为字段.
我想念的是什么?它应该循环或什么?
我试图这样做的文件是archive-product.phpWoocommerce.
$tag = get_term_by('slug', ' hedoms','post_tag');
$tag_id = $tag->term_id;
Run Code Online (Sandbox Code Playgroud)