如何在WordPress中存储用户首选项并在以后检索它们?

时间:2018-08-30 作者:Noobie

我有一个WordPress网站,在那里我想给用户一些选项,以明确他们希望如何查看该网站。例如,他们可以从给定的一组字体、菜单颜色等中进行选择。

我假设这将意味着我必须创建一个网页,登录用户可以在其中选中不同的框来设置他们的首选项。

有没有一种方法可以利用WordPress生态系统,而不是从头开始编码?

基本上,我想要一个专用网页,登录用户可以访问该网页来设置他们的首选项。:)

我如何才能做到这一点,使我能够利用WordPress而不必自己编写所有代码?

要明确的是,我在编写代码方面没有问题。我想问的是,是否有任何WordPress功能或插件可以让我更容易使用。:)

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

您可以有两种不同的方法,都需要一些编码。

  1. Using a Plugin

    在你的情况下,有很多好的插件,但如果我想给你起个名字,你必须检查一下Profile Extra Fields by BestWebSoft (我认为它不需要太多的编码)和Advanced Custom Fields (它需要一些编码,但值得一看this 阅读有关如何在ACF中添加用户字段的更多信息的文章)

  2. Coding from scratch using WordPress\'s built-in user functionalities

    有非常好的内置功能,如get_user_meta, add_user_meta, 等

    它们很容易使用,并且在WordPress平台中集成得很好。您可以通过查看users.php 文件

结束