苏州网站建设最近在用WordPress的时候,经常要用到判断指定栏目ID是否存在子栏目,所以,直接用WordPress上的PHP代码感觉有点太麻烦了,而且重复代码写的有点多,所以用一下面向对象的思想,将判断是否存在子栏目的方法直接封装成一个函数,之后调用起来就十分方便了。废话不多说,直接奉上代码:
/** * 判断是否存在子栏目 * @param $id * @return int * Author: wusn < message@jswusn.com > */ function hasChildCategory($id){ // global $wp_query; global $wpdb; ( empty($id) && is_null($id) ) ? $cat_ID = get_query_var('cat') : $cat_ID = $id ; $qp_count = $wpdb->get_var('SELECT COUNT(*) FROM wp_term_taxonomy where parent='.$cat_ID.''); return (int)$qp_count; // $wpdb->column_offset('query'); }
以上是苏州网站建设分享关于WordPress判断指定栏目ID是否存在子栏目使用,如果你也有一些新颖的想法,可以跟苏州网站建设交流下。