zoukankan      html  css  js  c++  java
  • wrodpress分类函数使用详解(get_the_category())

    wordpress的分类函数名字为:

    get_the_category(),

    文件位置在:wp-includes/category-template.php。函数用来返回的值是一个数组形式的对象,返回的内容是文章下分类信息,可以在文章主循环外使用(Loop) 说明: 获取与查询参数相匹配的类别对象

    用法:

    <?php get_the_category( $id ) ?>

    参数: id :(整数) (可选) 文章编号,

    默认: $post->ID (当前文章的编号)

    举例: 显示类别的图片:

    <?php foreach((get_the_category()) as $category) { echo '<img src="http://example.com/images/' . $category->cat_ID . '.jpg" alt="' . $category->cat_name . '" />'; } ?> 

    显示第一个类别的名称:

    <?php $category = get_the_category(); echo $category[0]->cat_name; ?> 

    显示第一个类别的连接:

    <?php $category = get_the_category(); if($category[0]){ echo '<a href="'.get_category_link($category[0]->term_id ).'">'.$category[0]->cat_name.'</a>'; } ?> 

    获取指定文章编号的类别信息

    <?php global $post; $categories = get_the_category($post->ID); var_dump($categories); ?> 

    返回对象的成员: cat_ID 类别编号,存储在term_id字段 cat_name 类别名称,存储在name字段 category_nicename 别名,存储在slug字段 category_description 类别描述,存储在description字段 category_parent 父类别编号,没有父类的为0,存储在parent字段 category_count 类别使用的数量,存储在count字段 使用举例:

    显示多个分类名称(当一个篇文章有多个分类的时候):

    <?php $cat = get_the_category(); foreach($cat as $key=>$category) { echo $category->cat_name.'<br/>'; } ?> 
    文章作者:沦落凡间 ,作者微博:@沦落凡间
    版权所有 © 如需转载,请以链接形式注明原始出处和作者,谢绝不尊重版权者抄袭!
  • 相关阅读:
    实用脚本 2 Linux下定时执行脚本
    SSH原理与运用(一):远程登录
    SSH原理与运用(二):远程操作与端口转发
    注册页面
    注册页面2
    CSS實現網頁漸變背景
    SQL Server Log文件“減肥”方法
    发布一个jquery插件在Web下输入密码时提示大写锁定键
    新增流水号
    ftp图片上传
  • 原文地址:https://www.cnblogs.com/homg/p/3344994.html
Copyright © 2011-2022 走看看