如何在Wordpress网站上的索引页面中使用密码保护项目?

时间:2019-02-16 15:24:00

标签: wordpress custom-post-type password-protection

我的索引页面上有一个包含大量自定义帖子类型的投资组合,这些项目类型为“项目”。我已经在Wordpress password protection上进行了大量搜索,而我所能找到的只是一种隐藏帖子内容的方法,在用户单击链接后, 受保护的帖子。

这不是最佳选择,因为

  • 这在一定程度上误导用户
  • 这是不必要的上下文转换(为什么在导航到内容之前不提示 ?)
  • 页面看起来很糟糕(需要用php包装每个自定义字段,甚至还会显示一些核心页面模板内容)

我理想的情况是

  • 用户单击索引中受密码保护的项目
  • 网站提示用户从索引页面输入密码(通过弹出窗口或内联)
  • 如果密码正确,则自动将用户导航到项目详细信息页面

侧面说明:我意识到用户也可以从另一个项目详细信息页面中的下一个和上一个项目链接导航到受密码保护的项目,因此如果他们没有,我也需要提示他们在此处输入密码还没有。

实现理想方案的最佳方法是什么?我知道那里有多个用于密码保护的第三方插件,但是我不愿意在我的插件中添加插件网站,因为我正努力减少多余的行李和维护费用。话虽这么说,我是一位最了解html / css和一些jquery的设计师,因此如果最终变得相当复杂,那么第三方解决方案可能对这个想法并不算太糟糕。

感谢您的帮助。

0 个答案:

没有答案