自定义分类法在变量中有大量内容。我怎么能回应呢?

时间:2017-04-26 15:39:08

标签: php wordpress

这里有新的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中,连字符变为蓝色,“类别”一词停止为紫色(是的,我知道我现在听起来像一个完整的菜鸟)。我已经环顾网络寻找让回声线工作的方法,但我尝试过的所有东西都没有返回。

请帮忙!谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用类似

的内容
$user_category = get_term_by('slug', 'user-categories', 'user-categories')