WordPress SEO优化 如何自动为文章添加标签链接增加站点内链
关于 程序的 优化,柠檬也有点迷茫,插件太多。先不纠结插件的问题,我们先把 基础做好。 这篇教程是做网页 内联的。站壳网本站所有教程优先使用免插件版。 怎么自动为 文章内的 添加内联? 纯代码实现自动添加文章标签链接的方法?其实很简单,我们只需在自己主题的 文件最后一个 前添加下面代码即可。 自动标签链接代码 自动为文章内的标签添加内链 一篇文章中同一个标签少于几次不自动链接 一篇文章中同一个标签最多自动链接几次 柠檬有话说: 把上面代码添加到 只要我们站点的 注意事项: 上面代码中
应用介绍
关于wordpress程序的SEO优化,柠檬也有点迷茫,插件太多。先不纠结插件的问题,我们先把SEO基础做好。 这篇教程是做网页TAG内联的。站壳网本站所有教程优先使用免插件版。
怎么自动为wordpress文章内的TAG添加内联?
WordPress纯代码实现自动添加文章标签链接的方法?其实很简单,我们只需在自己主题的functions.php文件最后一个?>前添加下面代码即可。
自动标签链接代码
/* 自动为文章内的标签添加内链 */
$match_num_from = 1; //一篇文章中同一个标签少于几次不自动链接
$match_num_to = 1; //一篇文章中同一个标签最多自动链接几次
function tag_sort($a, $b){
if ( $a->name == $b->name ) return 0;
return ( strlen($a->name) > strlen($b->name) ) ? -1 : 1;
}
function tag_link($content){
global $match_num_from,$match_num_to;
$posttags = get_the_tags();
if ($posttags) {
usort($posttags, \"tag_sort\");
foreach($posttags as $tag) {
$link = get_tag_link($tag->term_id);
$keyword = $tag->name;
$cleankeyword = stripslashes($keyword);
$url = \"\".addcslashes($cleankeyword, \'$\').\"\";
$limit = rand($match_num_from,$match_num_to);
$content = preg_replace( \'(]+>)(.*)(\'.$ex_word.\')(.*)(]*>)U\'.$case, \'$1$2%&&&&&%$4$5\', $content);
$content = preg_replace( \'(
)>]*?)>)([^>]*?</>))\\\'></>
<> </>
<>柠檬有话说:</>
<>把上面代码添加到>
<>只要我们站点的>
<>注意事项:</>
<>上面代码中$>
©软件著作权归作者所有。本站所有软件均来源于网络,仅供学习使用,请支持正版!
转载请注明出处: 789收藏导航网 » WordPress SEO优化 如何自动为文章添加标签链接增加站点内链
发表评论 取消回复