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( \'()>]*?)>)([^>]*?</>))\\\'></>
<> </>
<>柠檬有话说:</>
<>把上面代码添加到>
<>只要我们站点的>
<>注意事项:</>
<>上面代码中$>

有价值(0) 没价值(0)

立即下载

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部