修复PIX主题发布私密类型片刻(说说)仅后台可见前台不显示的问题
今天网友靓仔留言说,PIX主题前台发布片刻(说说)时,如果选择私密状态,只能后台显示,前台无法显示。我由于一直没有发过私密类型,所以从来没有注意过。这虽然是主题作者当初原有设定,但既然有私密这个选项,如果前台不显示的话,就失去了意义,所以有必要修复一下。
先说一下逻辑,由于PIX是单用户主题,但是我以前发布文章改造成多用户过,因此,我把逻辑定义如下:
1、私密说说只有网站管理员才有权限查看发布。
2、未登录的游客不能查看,但前台有效果提示。
3、已经按照以前发布的文章改造成多用户并已经注册登录的,登陆后只要身份不是管理员,依然不能查看,但前台有效果提示。
效果提示:可以查看管理员头像、名称和发布日期,不能查看标题及内容。私密内容由于不能查看,因此点赞、分享生成海报及评论功能不可用。图中点赞是调试时使用,正式功能已经屏蔽。
本次修改3个PHP文件,新增一个CSS文件,由于修改地方过多,不提供教程,直接提供成品代码,如果感兴趣,可以在网上搜索“代码差异对比”自行与原代码对比一下。
食用方法:下载文件后根据我提供的路径覆盖原文件。
由于还未深度测试,强烈建议覆盖前,备份源文件,备份源文件,备份源文件。
这4个文件详细路径如下:
文件打包如下(代码中含有我的置顶图标,如果喜欢,请下载本地使用):
下载:https://wwmo.lanzouq.com/iVujZ2sj2e8j
密码:e19a
没来得及好好测试,如有BUG,请评论区留言!
obaby
所以怎么才能看到呢
似水流年
没办法看到了,只能管理员看了,要不怎么叫私密呢?🤭
ymz316
这样私密也才能更加有互动的感觉 😀
似水流年
前台展示,勾起游客的好奇心。😜
靓仔
谢谢大佬分享,给大佬点赞👍
似水流年
记得覆盖前备份源文件。
靓仔
已经更换上,测试没什么问题,谢谢大佬提供修复教程!!!!
似水流年
不客气!