第二步:我们添加文章,对文章标签进行选择,却没有发现我们刚刚所建立的那几个标签分类;
第三步:我们删除刚建的那几个标签;
第四步:我们重新添加文章;
第五步:写好后,直接在该页面添加新的标签,然后点击后面的添加,即可生成标签;
第六步:发布文章后,我们再次看下文章前的标签页面,此时就能看到我们刚才添加的标签了;
要实现这个功能,调用标签代码可以实现,就要涉及代码方面的东西了,还有选择本身带的这个功能的模板。
首先把下面的代码添加到自己的主题文件下functions.php(一般都在wp-content\themes\functions.php)
的<?php ?>之间中去。
(在一个合适位置,注意,把单引号和双引号都重新改成英文状态下的格式,一般复制粘贴的代码,都是单引号和双引号不标准,如果不改显示不出来。)
add_filter('widget_tag_cloud_args','style_tags')
function style_tags($args) {
$args = array(
'unit'=>'px',
'largest'=>'14',
'smallest'=>'14',
'format'=>'list',
'number' =>'100',
'orderby' =>'id',
'order' =>'ASC' )
return $args
}
?>
说明:
largest——最大字体,单位为px;
smallest——最小字体;
format——标签云显示的格式,flat表示平铺,list表示列表;
number——要显示的标签个数;
orderby——排列依据,id表示按id号排列,name表示按名称排列,count按使用频率排列;
order——次序,ASC表示按升序排列,DESC表示按降序排列。
wq
附加,在标签后面显示文章数量(需要开发资料有说明来撩)
在function.php中末尾 ?>之前加入如下代码:
function Tagno($text) {
$text = preg_replace_callback('|<a (.+?)</a>|i', 'tagnoCallback', $text)
return $text
}
function tagnoCallback($matches) {
$text=$matches[1]
preg_match('|title=(.+?)style|i',$text ,$a)
preg_match("/[0-9]/",$a[1],$a)
return "<a ".$text ."[".$a[0]."]"
}
add_filter('wp_tag_cloud', 'Tagno', 1)
保存后,tag标签之后就会显示如图所示的文章数目
请采纳
一款SEO插件。使用方法简单,上传就行,完全不用修改页面代码。它会默认把日志分类作为meta keyword添加到文章页面内,而且最新版本还增加了自定义meta keyword的功能,相当体贴。你也可以在后台管理介面中为你的日志添加描述,它也会自动地为你增加到页面内,让搜索引擎轻松识别,从而能更快被收录
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)