WordPress获取网站所有分类目录名称、ID号、链接
WordPress需要获取网站所有分类目的名称和ID号,来实现调用相应的数据。
方法一:通过SQL语句进行获取
<?global $wpdb; $request = "SELECT $wpdb->terms.term_id, name FROM $wpdb->terms "; $request .= " LEFT JOIN $wpdb->term_taxonomy ON $wpdb->term_taxonomy.term_id = $wpdb->terms.term_id "; $request .= " WHERE $wpdb->term_taxonomy.taxonomy = 'category' "; $request .= " ORDER BY term_id asc"; $categorys = $wpdb->get_results($request); foreach ($categorys as $category) { //调用菜单 $output = '<span>'.$category->name."(<em>".$category->term_id.'</em>)</span>'; echo $output; }?>
方法二:通过程序语句获取
<?$args=array( 'orderby' => 'name', 'include'=> '1,3,2',//排除的分类ID 'order' => 'ASC' );$categories=get_categories($args); foreach($categories as $category) { echo '<a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "View all posts in %s" ), $category->name ) . '" ' . '>' . $category->name.'</a>'; }?>
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
wordpress提示“抱歉,该文件无法被编辑”解决方法
wordprss网站后台安装了一个主题,然后想通过后台编辑模板代码时,却提示“抱歉,该文件无法被编辑”。为什么会出现这种问题呢?经排查问题主题是通过FTP上传到主题模板文件夹的,然后在线解压缩,但是他将所有模板文件直接解压到文件下了。这样,虽然WP程序能够识别这
-
wordpress不同page页面设置不同模板的方法
wordprss网站上不变的内容可以使用pag页面来制作。比如:公司介绍、联系我们、人才招聘等。在wordprss模板制作教程中也介绍了pag页面制作方法。一般情况下,wordprss后台的页面是自动调用pag.模板的,但是有时为了网站制作的需要,要求不同p
-
WordPress实现HTTPS站点方法
我们使用WordPrss建好网站后,HTTPS站点代表网站数据可以特别安全的传输,怎么将WordPrss网站改造成HTTPS站点呢?1.首先网站实现HTTPS站点之前,需要申请一下SSL安全证书。2.SSL安全证书布署好之后,我们需要对WordPrss网站程序进行一
-
帝国cms灵动标签调用栏目导航排除指定栏目的两种方法
帝国cms:灵动标签调用栏目导航如何排除指定栏目?排除指定栏目的两种方法.
-
帝国cms会员中心调用好友头像用户名链接方法
如果你直接调用好友名称,不需要头像,直接从一个表中获取就可以了: