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

对于一个网站来说,最重要的当然就是里面的文章内容,资源材料等了。虽然说很多时候设置了文章密码查看的话其实有点徒劳,不过无忧主机小编可以用来发一些私密日志么,是吧。
WordPress 就有一个密码保护功能,你可以在文章和页面的编辑界面看到设置选项:

wordpress 9 16 11 300x86 wordpress保护优良文章方法 设置文章密码

wordpress

设置了密码后,你就可以在前台看到如下提示内容:

wordpress 9 16 21 300x210 wordpress保护优良文章方法 设置文章密码

wordpress

这样一篇私密日志就产生了。如果您觉得要修改这个提示,说这个提示不是很好。想修改成:这是我的私密日志。
那么你可以通过以下方法去修改:
修改这个提示内容,核心函数如下(添加到当前主题的 functions.php 即可):

/**
 * WordPress 更改文章密码保护后显示的提示内容
 * http://www.wpdaxue.com/change-password-protected-text.html
 */
function password_protected_change( $content ) {
    global $post;
    if ( ! empty( $post->post_password ) && stripslashes( $_COOKIE['wp-postpass_'.COOKIEHASH] ) != $post->post_password ) {
        $output = '
 
        <form action="' . get_option( 'siteurl' ) . '/wp-pass.php" method="post">
            '.__( "这是一篇受密码保护的文章,您需要提供访问密码:" ).'
 
            <label for="post_password">密码:</label>
            <input name="post_password" class="input" type="password" size="20" />
            <input type="submit" name="Submit" class="button" value="' . __( "提交" ) . '" />
 
        </form>
 
        ';
        return $output;
    } else {
        return $content;
    }
}
add_filter( 'the_content','password_protected_change' );

如果你要修改提示内容,只需要修改 $output 部分的内容即可,比如修改成“这是我的私密日志。没密码不让看哦:”等等。

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

WORDPRESS安装之后必做的优化

WORDPRESS防止垃圾评论的方法总结

WORDPRESS 4.0新版本发布!新版本特性介绍

最新版WORDPRESS4.0百度站点地图的设置报错的解决方法

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

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

阅读本文的人还阅读: