因为目前添加的很多功能放在新的编辑器上可能无法使用,所以原本想着等WordPress更新新版本正式启用“古腾堡”编辑器之后再更新主题修改相关的文章的。但是一则鉴于“古腾堡”编辑器用着确实别扭,未来可能还会使用老版编辑器,再则这个功能未来几天可能会用到(部分文章内容不想被浏览器收录),所以说还是决定更新了。
WordPress文章密码保护功能网上有很多相关的代码,但是没找到密码输入错误时提示的代码,所以最终还是自己对源代码做了些简单修改,便成了下面这幅样子。下面说一下具体修改的路子:、
functions.php 文件修改
将以下代码添加到主题的 functions.php 文件中去即可。
添加完成后在文章编辑器“文本”编辑模式下应该会出现一个“文章密码保护”的按钮,选中需要保护的文字点击该按钮即可进行密码保护,另外注意设置保护的密码(key)。当然,你也可以通过下面这段短代码直接编辑进行密码保护:
注意将代码中的“【】”修改为“[]”.
CSS样式文件修改
原本添加完上述代码后即可实现密码保护,但是默认的样式实在是有些丑,大致是下面这个样子:
将下面这段代码复制到你主题的样式文件中去,一般为 style.css 文件,DUX 主题的话为 main.css 文件即可。
添加完成后前端大致显示为如下这般:
输入密码后查看的隐藏内容样式如下:
样式不算太漂亮。当然,你也可以根据自己喜好再重新调整下样式。
站起来!站起来啊!你是我的腿吧!站起来啊!
还要评论呀,感谢楼主