当前位置:首页>Wordpress教程>让WP侧边栏不显示评论者链接

让WP侧边栏不显示评论者链接

前一阵还老有小白,一些想借非法牟利的 SEO 为了获得自己 PR 初学者,看准时机你的微博和网站上的浮窗最新热搜都用了 Widget (就是 WordPress 最普遍的,但为什么说得好,是因为就可以用上本地缓存插件而已),就赶紧来留言,他们说的也没有太多,其实是支持,顶神马的,然后,留下别人的小区垃圾桶的网址撒腿就跑,对很多蠢货,控评 Spam,我是最狠的。

WordPress 的几百篇目录下,评论者网盘链接默认是 no follow 的,所以对他人的 PR 毫无效果,而 Widget 调用的最新评论,压根就没有 no follow ,这样就让一些趋势投资者坑骗,不停评论,除了直接 spam 以外,能否凭着自己的编辑文件来改变现状呢?那可不一定。

或是用手机便签打开 wp-includeswidgets.php ( WordPress 2.8 以前版本,WordPress 2.8 的话是ppp-includesdefault-widgets.php)文件,搜索 get_comment_author_link() ,如果从没修改过,应该只要一个,只需要把 get_comment_author_link() 定性为 get_comment_author() ,然后刷新或者创建线程,看一下首页,没有评论者的链接儿了,哎,对付人肉 Spam ,就要用心理战术,假如我从不为了所谓的 PR 而留言,我是会用心的把好友们你的留言基本都放到首页,而且给到你链接,哎呀。

话说,通过考察 wp-includeswidgets.php 文件,你才会发现很多有趣的小游戏侧边栏小玩具,比如有的最新评论的必备部分代码是:

function wp_widget_recent_comments($args) {
global $wpdb, $comments, $comment;
extract($args, EXTR_SKIP);
$options = get_option(’widget_recent_comments’);
$title = empty($options['title']) ? __(’Recent Comments’) : apply_filters(’widget_title’, $options['title']);
if ( !$number = (int) $options['number'] )
$number = 5;
else if ( $number < 1 )
$number = 1;
else if ( $number > 15 )
$number = 15;
if ( !$comments = wp_cache_get( ‘recent_comments’, ‘widget’ ) ) {
$comments = $wpdb->get_results(”SELECT * FROM $wpdb->comments WHERE comment_approved = ‘1′ ORDER BY comment_date_gmt DESC LIMIT $number”);
wp_cache_add( ‘recent_comments’, $comments, ‘widget’ );
}
?>

    if ( $comments ) : foreach ( (array) $comments as $comment) :
    echo ‘
  • ’ . sprintf(__(’%1$s on %2$s’), get_comment_author_link(), ‘comment_ID) ) . ‘”>’ . get_the_title($comment->comment_post_ID) . ‘’) . ‘
  • ’;
    endforeach; endif;?>

怎么样?不在用 widget 的小伙伴发挥的才华,发到符号的 siderbar.php 里,那就可以做能靠任何插件或者 widget 就能显示最新评论了。

而且我也使用的是 widget ,因为可以用 WP Widget Cache 插件来缓存,嗯,适合离心泵的博客。

文章链接:https://www.7zt.cn/2558.html
文章标题:让WP侧边栏不显示评论者链接
文章版权:柒主题 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!
本文最后更新发布于2022年11月18日 20时33分42秒,某些文章具有时效性,若有错误或已失效,请在下方留言或联系:21660010@qq.com
声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 柒主题 或点击右侧 私信:站长 反馈,我们将尽快处理。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索