根据类别名称的内容显示Wordpress类别

时间:2013-06-06 19:44:08

标签: wordpress

只有当类别名称以" *"开头时,我才需要显示Wordpress类别列表。 (星号)。

我知道我可以使用模板标签根据某些标准显示类别列表:

<?php wp_list_categories( $args ); ?>

我不知道该怎么做是写if语句,检查类别名称是否以*开头。

1 个答案:

答案 0 :(得分:0)

我想,你可以试试这个

global $wpdb;
$query = SELECT GROUP_CONCAT( wp_terms.term_id ) AS IDS FROM wp_term_relationships LEFT JOIN wp_term_taxonomy ON ( wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id ) LEFT JOIN wp_terms ON wp_term_taxonomy.term_taxonomy_id = wp_terms.term_id WHERE wp_term_taxonomy.taxonomy =  'category' AND wp_terms.name LIKE  '*%'
$ids = $wpdb->get_var($query);
wp_list_categories("include=$ids");