WordPress中有一个功能是每次发表文章后可以对访问者进行阅读限制,比如设置私密文章,或者输入指定密码才能访问的文章,这个就像QQ空间的加密相册功能,访客查看我的空间要回答对问题才能访问,否则就无法查看相册,Wordpress的加密功能就类似这样;正常情况下,在后台编辑完文章后,右侧有一个公开度,点开以后可以选择密码保护和私密等功能,简单设置一下就可以实现阅读限制了!后台设置如图中所示:
文章发布以后,在Wordpress前台访问这篇文章时就会有密码保护提示,然后就是文章的题目,为了整个网站的美观与协调性,密码保护与隐私这提示加在标题上看着很别扭,于是就会出现想隐藏掉此提示的需求。为了完美呈现,这里向大家展示如何去除这些提示:
如何操作才能移除“私密”和“密码保护”提示呢?
首先找到当前网站的主题文件,一般是在../wp-content/themes/主题名/functions.php这里,把该文件下载到本地,用高级记事本或者Notepad++打开编辑,在该文件内添加如下代码进行文章提示隐藏:
/**
* 移除/修改标题前的“私密”和“密码保护”代码段
*/
add_filter( “private_title_format”, “wpcustom_private_title_format” );
add_filter( “protected_title_format”, “wpcustom_private_title_format” );
function wpcustom_private_title_format( $format ) {
return “%s”;
}
添加以上代码后就可以移除文章标题前的“私密:”和“密码保护”了!
还可以通过其他方式移除,比如在中文翻译中修改翻译,去掉“私密:”和“密码保护”
翻译文件路径
“/wp-content/languages/zh_CN.po”
“/wp-content/languages/zh_CN.mo”
将这两个文件下载到本地,使用翻译编辑软件Poedit编辑,(软件自行百度下载)
搜索翻译中的“私密:”和“密码保护”,在翻译中删除也可以实现效果。
编辑后上传回服务器。