【问题标题】:How to use custom fields globally in Wordpress?如何在 Wordpress 中全局使用自定义字段?
【发布时间】:2014-12-07 10:08:13
【问题描述】:

我正在尝试在多个页面和帖子上使用一个自定义字段的值。我是 PHP 和自定义字段的新手,所以我想要完成的工作可以使用不同的方法来完成。

我有一个 WPMU 设置,所有新站点都是从包含多个自定义帖子类型模板的默认博客创建的。当用户创建一个新站点时,他们会被重定向到他们的站点管理仪表板。

我的挑战来了,我希望用户能够将信息输入到管理仪表板(不是帖子编辑器)上元框(es)中包含的表单字段中,这些信息将用于各种自定义帖子类型模板。例如,用户需要输入他们的公司名称、地址、徽标等。

根据寺庙的不同,在表单字段中输入的信息将在网站的前端使用。例如,公司徽标将显示在自定义字段或短代码放置在帖子模板上的位置。

我在为此使用自定义字段时遇到问题,因为每个自定义字段都特定于每个帖子。此外,我在为此在管理仪表板上呈现表单时遇到问题。

我还认为自定义字段可能不是实现我的目标的最佳方式,因为它们通常是特定于帖子的。我真的要求一个将在全局范围内使用并且是静态的变量,除非用户更新表单。

如果能提供任何帮助,我将不胜感激。

【问题讨论】:

    标签: wordpress global-variables custom-post-type custom-fields


    【解决方案1】:

    options API 是您需要的:

    http://codex.wordpress.org/Options_API

    您还可以使用一些插件和框架来提供帮助,例如:

    https://wordpress.org/plugins/options-framework/

    https://wordpress.org/plugins/redux-framework/

    【讨论】:

    • 阅读您分享的 codex 页面并查看插件建议。这正是我一直在寻找的。感谢您的帮助。
    • 没问题 - 很高兴它有帮助! :)
    猜你喜欢
    • 1970-01-01
    • 2013-11-25
    • 1970-01-01
    • 2021-11-14
    • 2010-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多