香港独立IP空间
香港php空间
美国php空间
域名注册

有很多站长朋友的个人wordpress博客或者是其他站点,在php空间中安装之后设置了文章保护措施,那就是文章加密,可能有一些隐私不外公布,或者是收费的标准,而这些文章只要在站点上面挂着,没有任何的设置,可能就会被蜘蛛给收取,但是站长朋友们不想让这样的事情发生,而要禁止蜘蛛的收录,来达到他们的愿望。
今天无忧主机小编在上班的时候就遇到这样的事情的发生,可能是有预感吧,小编当时还认为看的这篇资料应该会有很多的站长朋友都知道,可是让无忧主机小编很是无奈,原因很简单,因为站长朋友们搞不清楚,哪个文章有作用还是没有作用,所以急需要小编来看看,还好无忧主机小编懂那么一点点,给站长朋友讲解之后,他们也相信,此做法呢是非常之有效,所以呢,无忧主机小编就写下这篇文章,希望能帮助更多的站长朋友!
找到主题目录下:functions.php,移到最后有一个php结束符号?>,然后把一下代码复制进去:

function password_noindex_header() {
global $post;
if (!empty($post->post_password)) {
echo '<meta name="robots" content="noindex">'."\n";
}
}
add_action('wp_head', 'password_noindex_header');

如果您所用的主题有专门seo文件,就到目录includes/seo.php在is_page之前有一个<?php}?>,那么就在<?php之后加入一下代码:

if (!empty($post->post_password)) {
echo '<meta name="robots" content="noindex" />'."\n";
}

好了,这样我们就成功了设置密码文章蜘蛛不能收录的问题。

无忧主机相关文章推荐阅读:

WORDPRESS欢迎面板自定义教程

无忧主机教您修改WORDPRESS后台地址

WORDPRESS开发:自定义一个短代码SHORTCODE的具体步骤(一)

WORDPRESS修改数据库表前缀后提示“您没有足够的权限访问该页面”

本文地址:http://www.51php.com/wordpress/19041.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档