VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

WordPress在评论链接中添加了nofollow、新窗口打开和go jump(WordPress关闭评论功能)。

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

20190815

我改了之后才发现访客不能填写我博客评论的网址。带有URL的评论应该是其他人使用wordpress界面插入的消息。只有注册用户才能设置网站,但我没有打开注册。使用下面的代码后,我发现问题很大,因为只有我自己的id有链接,其他什么都没有。但是点击我的链接也会跳转,这种体验极其糟糕。所以我修改了代码。但我是个新手。只能简单修改。增加了是否是管理员的判断。这里您需要在后台检查管理员ID。

//WordPress评论员的链接新建窗口打开函数get _ comment _ author _ link _ new($ return,$ author,$ comment _ id = 0){ $ comment = get _ comment($ comment _ id);$ URL = get _ comment _ author _ URL($ comment);$ author = get _ comment _ author(comment);if(empty($ URL)| |‘http://‘= = $ URL)$ return = $ author;else { if($ comment-& gt;用户标识!= 4){ $ return =“$ author“;$ return = str _ replace(“href =‘$ URL‘“,“href=\““。home_url()。/go/?url=$url\“,$ return);} else { $ return =“$ author“;} }//$ URL = str _ replace(“href=\“$ URL \“,“href = \““。home_url()。/go/?url=$url““,$ URL);//$ return =“$ author“;//$ return = str _ replace(“href=\“$ val \“,“href = \““。home_url()。/go/?url=$val\“,$ return);return $ return} add _ filter(‘get _ comment _ author _ link‘,get _ comment _ author _ link _ new,10,3);前段时间,网站的外部链接中添加了nofollow,并设置了一个新窗口。而且参考了张戈的go jump代码,设置了博客go jump。这个网站的流量和评论都很少。只能通过输入电子邮件和昵称进行评论。同时,对于游客来说,也可以同时进入自己的网站。最近,人们一直在博客上发表评论。我点开了一个评论员的用户名,发现这个窗口直接打开了评论员的链接,体验极其糟糕。此外,链接中添加了nofollow,因此我考虑对其进行改革。百度收集了信息并找到了解决方案。具体原理不解释。让我提供我的解决方案。

将以下代码直接添加到主题function.php文件中可以解决不跟随和打开新窗口的问题。

//WordPress评论员的链接新建窗口打开函数get _ comment _ author _ link _ new($ return,$ author,$ comment _ id = 0){ $ comment = get _ comment($ comment _ id);$ URL = get _ comment _ author _ URL($ comment);$ author = get _ comment _ author(comment);if(empty($ URL)| |‘http://‘= = $ URL)$ return = $ author;else $ return =“& lt;a href =‘$ URL‘target =‘_ blank‘rel =‘external no follow‘class =‘URL‘& gt。$ author & lt/a & gt;”;return $ return} add _ filter(‘get _ comment _ author _ link‘,get _ comment _ author _ link _ new,10,3);但是我感觉不好。我觉得强迫症的评论区内容和文章内容已经开始go jump了,那么我可以直接调用这个go jump并在评论者链接中添加go jump吗?答案是肯定的,所以我研究了我的go jump代码,并对上面的代码进行了以下修改。

//WordPress评论员的链接新建窗口打开函数get _ comment _ author _ link _ new($ return,$ author,$ comment _ id = 0){ $ comment = get _ comment($ comment _ id);$ URL = get _ comment _ author _ URL($ comment);$ author = get _ comment _ author(comment);if(empty($ URL)| |‘http://‘= = $ URL)$ return = $ author;else $ return =“& lt;a href =‘$ URL‘target =‘_ blank‘rel =‘external no follow‘class =‘URL‘& gt。$ author & lt/a & gt;”;$ return = str _ replace(“href =‘$ URL‘“,“href=\““。home_url()。/go/?url=$url\“,$ return);//add go jump return $ return;} add _ filter(‘get _ comment _ author _ link‘,get _ comment _ author _ link _ new,10,3);上面的代码调用了该网站先前设置的go跳转,其中代码意味着调用根目录下go文件夹下的index.php文件,该index.php文件将自动跳转到您设置的链接。如果您的网站没有go跳转,您可以通过使用以下方法简单地实现它。在根目录下新建一个文件夹go,将下载的index.php文件放入该目录,使用上面的代码实现go跳转。WordPress在评论链接中添加了nofollow、新窗口打开和go jump(WordPress关闭评论功能)。-主机参考

WordPress在评论链接中添加了nofollow、新窗口打开和go jump(WordPress关闭评论功能)。-主机参考

WordPress在评论链接中添加了nofollow、新窗口打开和go jump(WordPress关闭评论功能)。-主机参考

这个怎么样?这不是很酷。1.添加nofollow,空白,默认情况下转到所有链接,当然您自己的链接也应该相同。

2.go jump可以根据自己的情况进行修改。

这几篇文章你可能也喜欢:

  • 暂无相关推荐文章

本文由主机参考刊发,转载请注明:WordPress在评论链接中添加了nofollow、新窗口打开和go jump(WordPress关闭评论功能)。 https://zhujicankao.com/112421.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » WordPress在评论链接中添加了nofollow、新窗口打开和go jump(WordPress关闭评论功能)。
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!