分类术语是否为空?默认情况下,它们不会显示。您可以尝试使用:
$partners_obj = get_terms( \'partner-cat\', array(\'hide_empty\' => false) );
请注意
get_categories()
使用
get_term()
获取您的条件。
你的foreach
也不太好。您应该访问term_id
和name
相反
foreach ($partners_obj as $partner) {
$partners[$partner->term_id] = $partner->name;
}
完整代码:
$partners = array();
$partners_obj = get_terms( \'taxo-name-here\', array(\'hide_empty\' => false) );
echo \'<pre>\' . print_r( $partners_obj, true ) . \'</pre>\';
echo \'<hr>\';
$partners[\'\'] = \'-\';
foreach ($partners_obj as $partner) {
$partners[$partner->term_id] = $partner->name;;
}
echo \'<pre>\' . print_r( $partners, true ) . \'</pre>\';