创建 WordPress 插件设置页面 - 第 1 步:创建插件文件

已发表: 2022-09-27

创建 WordPress 插件设置页面 在本教程中,我们将创建一个 WordPress 插件设置页面。 这将允许我们将插件选项添加到 WordPress 管理区域。 我们将使用 WordPress 2.7 中引入的设置 API。 这个 API 可以很容易地将设置页面添加到您的插件中。 所以让我们开始吧。 第 1 步:创建插件文件首先,我们需要创建插件文件。 我们将其命名为“my-plugin-settings.php”并将其放在我们的插件目录中。 我们需要做的第一件事是定义我们的插件。 我们将通过将以下内容添加到我们的插件文件中来做到这一点: /* 插件名称:我的插件设置 插件 URI:http://example.com/my-plugin-settings 描述:这是一个插件,它将设置页面添加到我们的插入。 版本:1.0 作者:John Doe 作者 URI:http://example.com 许可:GPLv2 */ ? > 这将为我们的插件提供名称、描述和一些其他信息。 接下来,我们需要创建我们的插件设置页面。

可以使用管理员访问的设置页面添加插件。 在本文中,您将学习如何完成以下任务。 最后,在文章的最后,我们将提到一个 GitHub 存储库,其中包含下面列出的功能,它是一个带有简单设置页面的 WordPress 插件的工作版本。 第一步是将 displayPluginAdminSettings 函数添加到您的类 plugins-name-configured-display.php 中。 如果您有多个设置表单,此功能将确定您在哪个选项卡上,显示 WordPress 可能有的任何通知,并指定您将用于显示插件设置页面的 PHP 文件。 在第 4 步中,您将在 displayAdminTab 函数中包含对另一个名为 pluginNameSettingsMessages 的函数的引用。 如果要在本地开发环境中编辑插件文件,可以使用 WordPress 管理仪表板。

制作插件父文件夹的副本并将其包含在 WordPress 安装中。 由于它的大小和范围,上面的 registerAndBuildFields 函数要小得多且可读性更强。 作为这篇文章的结果,我们添加了这个功能,它允许您在插件设置中使用选择框。

WordPress 插件样板设置页面

学分:SitePoint

WordPress 插件样板设置页面是开始开发 WordPress 插件的好方法。 它为您的插件提供了一个起点,可以帮助您组织起来。 它也是了解WordPress 插件开发的好方法。

WordPress 设置 API 已包含在 WordPress 2.7 中,允许开发人员在现有仪表板设置表单上注册设置字段。 您可以在使用此工具定义的部分中定义部分、页面和字段。 如何将设置页面添加到 WordPress 插件? 有许多包装库可帮助您为 WordPress 插件创建设置页面。 在以下示例中,我们通过将设置链接到它来创建一个组部分。 然后必须使用 get_option('dbi_example_plugin_options') 和数组键定义需要启用的设置。 在开发用于分发的插件或主题时,您不能依赖 ACF,因为它尚未安装。

要了解有关使用 Carbon Fields 框架的更多信息,请参阅我们之前的文章。 该框架使使字段更加用户友好变得非常简单,例如将默认、最大值、最小值和最大值参数添加到“结果限制”字段。 另一种选择是通过 WordPress 生成器利用 WordPress.settings API。 我们可以使用 WordPress 选项页面生成器重新创建我们的设置页面。 作为传统 admin-ajax.php 请求的替代方案,REST API 提供了性能优势,并通过在页面刷新时将表单设置保存在后台来改善用户体验。 Josh Pollock 在本文中将向您介绍如何使用 jQuery 和 REST API 构建设置页面。 接下来是 VueJS 驱动的设置页面。

本文使用的代码可用于将包直接安装到 Composer 及其设置页面中。 当您使用 REST API 时,您可以在 WordPress 管理中执行大量 React 或 VueJS。 我目前最喜欢的是 WP-optionskit,它有多个可用的设置选项卡和小节。 为插件创建WordPress 设置页面的方法是什么? 如果您有任何问题,请在评论中告诉我们。

WordPress 自定义设置插件

许多可用于 WordPress 的出色自定义设置插件。 每个都有其独特的功能和优点。 但是,一些常见功能包括自定义 WordPress 站点的外观和感觉、添加新功能以及扩展现有插件的功能的能力。 最终,为您的需求选择正确的自定义设置插件将取决于您的特定目标和要求。

如何在 WordPress 设置中插入插件设置? Knowband 博客专注于电子商务模块。 本博客的目的是解释如何创建自定义插件的设置。 必须添加插件的设置才能实施。 您的插件文件夹可以在您的 Woo Commerce 站点的插件文件夹中找到。 必须在您的插件目录中创建一个新的 PHP 文件。 在示例代码中,我们将代码从下面的选项页面复制到 custom-plugin.php 文件中。 执行此步骤后,您将能够在 Word press 设置中看到自定义插件的选项,如下图所示: 在此步骤中,您必须创建一个表单,该表单将显示自定义插件设置中的选项(字段)页。

WordPress 自定义设置页面

WordPress 自定义设置页面是一个页面,您可以在其中为您的 WordPress 站点添加自己的自定义选项。 如果您想为您的主题或插件添加选项,或者如果您想为您的站点创建自定义控制面板,这可能会很有用。

我们将在这篇文章中介绍如何为 WordPress 创建新的自定义设置页面。 设置部分是 WordPress 设置 API 的一部分,允许开发人员通过标题组织他们的设置。 此页面包含在上一篇文章中用于创建自定义管理页面的代码。 由于上面的代码,我们在上面的代码中添加了一个新的设置部分。 settings_fields 函数不仅允许您向设置和输入标记添加标记,而且还通过跟踪谁在创建设置和标记来增加安全性。 在这种情况下,我们会将代码包装到一个名为 admin_init 的新函数中。 当您尝试保存设置时,可能会出现一些错误,例如找不到选项页面。

因为我们还没有在 WordPress 中注册,所以我们还不能访问 WordPress 数据库来保存价值。 使用 register_setting 函数,我们将在 WordPress 中设置我们的设置。 get_option 函数将返回已添加设置的保存值。

WordPress 设置页面

设置选项卡位于 WordPress 管理侧边栏中,用作为 WordPress 网站的各个部分配置设置的中心枢纽。 在本节中可以找到多个子面板,并且 WordPress 插件经常将其设置页面作为菜单选项包含在“设置”选项卡下。 当您单击设置图标时,您可以启用它。 这是一般画面。

如果您不确定如何创建设置页面,创建 WordPress 插件可能是一种有趣的体验。 我们有时认为,为所有人提供选择是一件好事,尽管事实上可能有无数种选择。 最终,这些决定本质上是技术性的,是普通用户无法做出的选择。 WordPress 的设置 API 现在在 2.70 版本中可用。 这些功能的目的是简化设置页面的创建。 包括可用于定义哪些选项可用以及将使用哪个用户界面来编辑每个选项的功能。 因为最好的学习方式是通过示例,让我们使用设置 API 创建我们的第一个设置页面

接下来的步骤是选择将出现在我们的设置页面中的每个选项。 这可以使用两种方法来完成:register_setting 和 add_settings_field。 我们可以通过执行此语句来指定要从中保存设置的数据库的名称。 此外,每个字段都包含一个函数引用,它告诉 WordPress 应该如何呈现它。 设置页面的创建相当简单。 您可以使用在线代码生成器在设置页面上输入要使用的字段。 在我们的示例中,回调可能与此类似。 这个回调,根据它的指令,只返回它打算渲染的字段的值。