根据类别名称显示Wordpress类别';内容

根据类别名称显示Wordpress类别';内容,wordpress,Wordpress,只有当类别名称以“*”(星号)开头时,我才需要显示Wordpress类别的列表 我知道我可以使用模板标记根据某些条件显示类别列表: <?php wp_list_categories( $args ); ?> 我不知道如何编写if语句,检查类别名称是否以*开头。我想,您可以试试这个 global $wpdb; $query = SELECT GROUP_CONCAT( wp_terms.term_id ) AS IDS FROM wp_term_relationships LEF

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

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

<?php wp_list_categories( $args ); ?>


我不知道如何编写if语句,检查类别名称是否以*

开头。我想,您可以试试这个

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");