这里有新的php家伙,所以如果我使用错误的词汇或术语,我会道歉。
我正在开发一个具有自定义WordPress分类标准的旧网站:
register_taxonomy('user-categories',array('user-posts'), array(
'hierarchical' => true,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'user-categories' ),
));
此自定义分类法在其名称中使用连字符而不是下划线。这意味着当我试图回应它时,连字符阻止我像这里一样正确地引用它:
echo '<li><i class="icon-heart"></i> '.$user-categories.'</li>';
在Coda 2中,连字符变为蓝色,“类别”一词停止为紫色(是的,我知道我现在听起来像一个完整的菜鸟)。我已经环顾网络寻找让回声线工作的方法,但我尝试过的所有东西都没有返回。
请帮忙!谢谢!
答案 0 :(得分:1)
您可以使用类似
的内容$user_category = get_term_by('slug', 'user-categories', 'user-categories')