当前位置:

WordPress分类目录自定义字段插件wp-category-meta

插件介绍

使用WordPress建网站,我们都用过文章的自定义栏目功能,通过这个功能可以给文章添加很多的属性参数。但分类目录却没有这个功能,分类目录的栏目项很少,只有栏目名、栏目别名、栏目属性等。

为了让分类目录可以增加更多的自定义字段,可以给Wordpress网站添加一个WordPress分类目录自定义字段插件wp-category-meta,这样分类目录就可以随意添加自定义字段了。这个功能在仿站教程中特别有用。

安装/使用

  1. 下载Wordpress分类目录自定义字段插件wp-category-meta;
  2. 进入网站后台,点击“插件”-“安装插件”-上传插件-安装启用插件;
  3. 点击“设置”,可以添加分类目录字段,只需要添加字段名(必须是英文),选择字段类型;
    Wordpress分类目录自定义字段插件wp-category-meta
  4. 添加好字段之后,在分类目录下面就会多出这个字段,我们可以将分类目录参数填写进去。
  5. 下面就是调用分类目录字段值了,调用使用以下的代码即可。
    
    
    <?php $metaValue = get_terms_meta(get_query_var('cat'), 'meta name');echo $metaValue[0];?>

    也可以通过判断之后再输出:

    
    
    <?php $metaValue = get_terms_meta(get_query_var('cat'), 'meta name');if($metaValue[0]){?><?php echo $metaValue[0];}?><?php }else{?>默认文字<?php }?>
  6. 如果想调用指定ID分类下的字段值,可以使用以下的代码:
    
    
    <?php $metaValue = get_terms_meta('115', 'cat_title');echo $metaValue[0];?>
  7. 如果需要在文章页模板调用所属分类里的字段,可以使用以下的代码调用:
    
    
    <?php $category = get_the_category();$metaValue = get_terms_meta($category[0]->term_id, 'price');echo $metaValue[0];}?>
  8. 调用TAG标签字段的方法如下:
    
    
    <?php $metaValue = get_terms_meta($tag_id, 'tag_title'); echo $metaValue[0];?>

    也可以使用以下的方法:
    先在FUNCTIONS.PHP中加上以下的函数代码:

    
    
    /*获取TAGid*/
    function get_tag_id() {
    $current_tag = single_tag_title('', false);
    $tags = get_tags();
    foreach($tags as $tag) {
    if($tag->name == $current_tag) return $tag->term_id;
    }
    }

    再使用以下的调用代码来调用指定的字段信息。

    
    
    <?php $metaValue = get_terms_meta(get_tag_id(), 'tag_title'); echo $metaValue[0];?>

下载此资源的伙伴还下载了以下的其它资源