如何设置WordPress指定内容设置评论回复可见

在SEO优化中 description起什么作用

如果你没有撰写description(描述),百度蜘蛛会抓取与所搜索相符合的关键词作为当前的description,那么对于营销的作用就很少了,只能匹配关键词搜索结果。

 

为WordPress指定内容设置评论回复可见这个功能经常在一些网站上看到,如果用到自己网站是不是很不错呢,于是也使用过一段时间,但效果并不理想就取消了。

鉴于一些站长朋友可能会需求,本文白天就来给大家分享一下WordPress指定内容设置评论回复可见的方法。

方法很简单,在当前网站主题下的functions.php文件内加入以下代码:

function reply_to_read($atts, $content=null) {

extract(shortcode_atts(array("notice" => '

'), $atts));

 

$email = null;

$user_ID = (int) wp_get_current_user()->ID;

if ($user_ID > 0) {

$email = get_userdata($user_ID)->user_email;

//对博主直接显示内容

$admin_email = "xxx@xxx.com"; //博主Email

if ($email == $admin_email) {

return $content;

}

} else if (isset($_COOKIE['comment_author_email_' . COOKIEHASH])) {

$email = str_replace('%40', '@', $_COOKIE['comment_author_email_' . COOKIEHASH]);

} else {

return $notice;

}

if (empty($email)) {

return $notice;

Linux编辑器选什么好 vi还是vim程序编辑器

Linux下的编辑器非常的多,相信接触过Linux的朋友用的编辑器大都是 emacs, pico, nano, joe,与 vim 等,我们是不是只需要掌握其中之一就可以了呢?答案并不是这样,毕竟不同的linux发行版本内置的文本编辑器是不同的。

}

global $wpdb;

$post_id = get_the_ID();

$query = "SELECT `comment_ID` FROM {$wpdb->comments} WHERE `comment_post_ID`={$post_id} and `comment_approved`='1' and `comment_author_email`='{$email}' LIMIT 1";

if ($wpdb->get_results($query)) {

return do_shortcode($content);

} else {

return $notice;

}

}

add_shortcode('reply', 'reply_to_read');

注:需要将代码里的邮箱替换为博主自己的以免自己也要评论,保存即可!

接着以后我们在发布文章的时候,只需添加短代码即可实现给指定内容设置回复可见了。代码如下:

[reply]

评论可见的内容

[/reply]

[reply notice="自定义的提示信息"]

评论可见的内容

[/reply]

结语:在用户运营中回复可见其实是一个比较有争议的功能,用得好可以为网站带来更多活跃用户,用不好则会让用户引起反感,甚至用户会选择直接关闭。常见用于论坛,至于白天博客现在不会用后期也不会用,毕竟也违反了自己做博客的初衷。

文章来源:白天博客

来源地址:

申请创业报道,分享创业好点子。,共同探讨创业新机遇!

WordPress一定时间内如何限制搜索次数

WordPress 网站基本上所有的页面都是根据用户请求实时读取存储在数据库中的数据生成的页面。这样就存在一个问题,一些服务器配置低的网站很容易被恶意攻击,导致服务器CPU使用率和负载状态100%爆满。

相关推荐

发表评论

路人甲

网友评论(0)