最新公告
  • 欢迎您光临站盟网(原知事网),一个优质的网站源码基地、精品网站模板和插件。欢迎加入永久SVIP
  • WordPress函数has_term()用法 判断当前页面是否带有自定义分类

    正文概述 知事网   2020-09-11 10:09   122

    描述:

    判断当前页面是否带有自定义分类

    用法:

    <?php has_term( $term, $taxonomy, $post ) ?>

    参数:

    $term
    
    (string|integer|array) (可选) 要检查的自定义分类“name/term_id/slug”或它们的数组。
    
    默认值: ''
    
    $taxonomy
    
    (string) (必填) 自定义分类名称
    
    默认值: ''
    
    $post
    
    (integer|object) (可选) 发布以检查而不是当前发布。
    
    默认值: null

    示例:

    if( has_term( 'jazz', 'genre' ) ) {
    // do something
    }

    源文件:

    function has_term( $term = '', $taxonomy = '', $post = null ) {
    $post = get_post( $post );
    
    if ( ! $post ) {
    return false;
    }
    
    $r = is_object_in_term( $post->ID, $taxonomy, $term );
    if ( is_wp_error( $r ) ) {
    return false;
    }
    
    return $r;
    }

    站盟网 » WordPress函数has_term()用法 判断当前页面是否带有自定义分类

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    请选择支付方式
    ×
    支付宝支付
    微信支付
    余额支付
    ×
    微信扫码支付 0 元