使用WordPress构建成员资格页面

时间:2021-04-22 作者:tim

我想建立一个会员页面,它确实有非会员的常规内容,如登录页、一页、联系人、印记等。。。然后应该有一些注册,如果你是通过贝宝注册和支付的,你可以访问高级内容。

我想到了使用Wordpress的想法,因为我可以用它创建整个外部网站,而且它已经有了整个用户管理框架,如注册、登录、通过Cookie保持登录、身份验证功能、用户管理和角色等。。。

我只是想知道将我自己的东西编码到wordpress中的最佳方式是什么,以使我能够尽可能容易地维护代码,并能够在没有wordpress的情况下使用它。

我的会员网站需要有一些可配置的表单,这些表单应该通过Ajax自动完成,而不是一些仪表盘和图形,这些仪表盘和图形应该看起来很好,并且是交互式的(例如通过JS绘图),等等。

我想出了两个解决方案,我请你给我反馈,无论是好主意还是坏主意,还是总的来说有更好的主意:

我可以编写自己的插件,像往常一样使用wp admin创建单个页面,也可以在菜单中链接这些页面,只需让这些页面包含一些短代码,这些代码就会被我的插件替换为实际内容

顺便问一下:从我的PHP文件中,有没有可能使用一些来自主题的样式?E、 g.如果我使用Avada,我是否可以使用Avada短代码从我自己的PHP文件中构建一些好看的框,或者像一行有3个响应列?或者这些AvadaBuilder标签只有在整个Wordpress引擎中才会被解析?

非常感谢!

1 个回复
最合适的回答,由SO网友:keepkalm 整理而成

有几个会员插件或客户区插件。MemberPress很容易设置。

相关推荐

使用AJAX表单和复选框过滤帖子

我的自定义帖子类型有一个循环workshop 使用两个自定义分类进行筛选group 和teacher 在同一页上Ajax过滤器工作得非常好。过滤器的每个链接都与<input type="checkbox">, 对于这两个分类列表。当用户在过滤器中选择一个或多个术语,然后取消选择所有术语时,过滤器返回;找不到帖子“;因为未选择任何内容。我想做的是,当用户取消选择过滤器中的所有术语时,它会显示我自定义帖子类型的所有帖子。前端过滤器的PHP代码:<form action=&