关键词文章采集源码(WordPress代码禁止共享账号修改密码.php文件返回列表)

优采云 发布时间: 2021-09-08 11:07

  关键词文章采集源码(WordPress代码禁止共享账号修改密码.php文件返回列表)

  简单的说,在文章标签中添加内链接,就是在文章中出现与标签相同的文字,文字会自动生成内链接。点击这个链接,你会看到所有收录标签的文章,

  这不仅方便用户浏览和查询信息,还有助于搜索引擎抓取。

  修改以下代码,复制到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 = "<a href=\"$link\" title=\"".str_replace(&#39;%s&#39;,addcslashes($cleankeyword, &#39;$&#39;),__(&#39;【查看含有[%s]标签的文章】&#39;))."\"";

$url .= &#39; target="_blank"&#39;;

$url .= ">".addcslashes($cleankeyword, &#39;$&#39;)."</a>";

$limit = rand($match_num_from,$match_num_to);

$content = preg_replace( &#39;|(]+>)(.*)(&#39;.$ex_word.&#39;)(.*)(]*>)|U&#39;.$case, &#39;$1$2%&&&&&%$4$5&#39;, $content);

$content = preg_replace( &#39;|()|U&#39;.$case, &#39;$1$2%&&&&&%$4$5&#39;, $content);

$cleankeyword = preg_quote($cleankeyword,&#39;\&#39;&#39;);

$regEx = &#39;\&#39;(?!((]*?</a>))\&#39;s&#39; . $case;

$content = preg_replace($regEx,$url,$content,$limit);

$content = str_replace( &#39;%&&&&&%&#39;, stripslashes($ex_word), $content);

}

}

return $content;

}

add_filter(&#39;the_content&#39;,&#39;tag_link&#39;,1);

  返回列表

  标签

  上一篇:WordPress文章只允许网络爬虫/登录用户查看下一篇:WordPress代码禁止共享账号修改密码

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线