WordPress网站文章标题前怎么加分类标签?

WordPress网站文章标题前怎么加分类标签?,第1张

第一步:后台有个标签分类,我们在标签分类中添加了几个标签分类;

第二步:我们添加文章,对文章标签进行选择,却没有发现我们刚刚所建立的那几个标签分类;

第三步:我们删除刚建的那几个标签;

第四步:我们重新添加文章;

第五步:写好后,直接在该页面添加新的标签,然后点击后面的添加,即可生成标签;

第六步:发布文章后,我们再次看下文章前的标签页面,此时就能看到我们刚才添加的标签了;

要实现这个功能,调用标签代码可以实现,就要涉及代码方面的东西了,还有选择本身带的这个功能的模板。

首先把下面的代码添加到自己的主题文件下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的功能,相当体贴。你也可以在后台管理介面中为你的日志添加描述,它也会自动地为你增加到页面内,让搜索引擎轻松识别,从而能更快

被收录


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11654984.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存