您当前的位置:首页 > TAG信息列表 > settings-api
我的自定义插件管理页面中的复选框冲突
我正在尝试为WordPress制作一个带有管理选项页面的自定义插件。在选项页面中,用户必须能够选中一个选项,如果选中该复选框,插件应该向HTML表单添加一个部分。我遇到的问题是,第二个复选框没有将其值存储在数据库中,因此我无法对其进行检查。如果更改声明代码顺序,则只有第二个复选框不起作用。请注意,我的插件选项适用于每个组件,我只在复选框中遇到了这个问题。这是我插件的复选框部分。是否存在一些冲突?我做错了什么?function set_options() { register_setting
WordPress插件默认选项
我正在开发一个插件,我得到了一个带有设置代码的复选框: register_setting(\'plugin551-setting-group\', \'livechat_option\'); 我希望它是默认值true,设置页面中的复选框现在是默认值false。我该怎么做?
Options.php上的Remove_Query_arg
我有一个普通的WordPress设置页面。它发布到选项。php。在选项中。php它使用wp\\u get\\u referer重定向回它来自的页面。我需要使用remove\\u query\\u arg从URL中删除参数。示例:https://www.example.com/wp-admin/admin.php?page=plugin_settings_page&tab=90 我需要移除tab=90零件。如何通过选项执行此操作。php?
单站点注册设置()与MU更新站点选项()
我正在查看一些管理设置页面的代码,其内容如下: //Save options for multisite if ( defined( \'MY_IS_NETWORK\' ) && MY_IS_NETWORK && isset( $_POST[\'host\'] ) ) { $host = esc_url_raw( $_POST[\'host\'] ); update_site_option( \'host
将html编辑器添加到插件设置页面
我正在使用register\\u settings()api创建插件设置页面。我怎样才能创建一个html编辑器(wordpress默认编辑器会很棒),而不仅仅是一个文本区域。这是我正在使用的代码的一个示例:add_action( \'admin_menu\', \'pw_add_admin_menu\' ); add_action( \'admin_init\', \'pw_settings_init\' ); function pw_add_admin_menu(
在Add_Setting_field中添加两个输入字段
我想使用设置API添加第三列,其中包含一个输入文本字段。这可能吗?function print_custom_field() { $value = get_option( \'my_first_field\', \'\' ); $value_second = get_option( \'my_second_field\', \'\' ); echo \'<input type=\"text\" id=\"my_first_field\" name
使用设置API保存和检索多行数据的最佳方式是什么?
我是一个插件开发新手。我需要我的插件在我的自定义设置页面上保存和编辑多个索引键/值对集,然后通过外观>>小部件页面上的索引检索它们。最好在数据库中为此创建一个自定义表,还是设置API对此有维度调整?如果是这样的话,有人能帮我指出正确的方向吗?TIA公司
Cannot display settings field
带有设置页的插件不会呈现其设置字段rma_base_url. 不会引发任何错误。在设置中创建页面,呈现标题和提交按钮。代码:add_action(\'admin_menu\', \'remote_member_auth_menu\'); function remote_member_auth_menu() { add_options_page(\'Remote Member Auth Options\', \'Remote Member Auth\', \'manage_
添加您自己的插件设置页面
我正在使用Wordpress插件样板制作插件,但在输出表单供用户输入所述插件的配置选项时遇到了一些问题。对于一个类,我有以下方法public function admin_add_menu() { add_menu_page( \'Paypal Me Order\', \'Paypal Me\', \'manage_options\', \'paypal_
将设置链接添加到插件不起作用
我正试图在插件页面上为我的插件添加一个“设置”链接。我使用了这段代码,我在各种网站和文档中都找到了这段代码,但它根本不起作用(链接没有显示)。我做错了什么?function apd_settings_link( $links ) { $url = get_admin_url() . \"options-general.php?page=my-plugin\"; $settings_link = \'<a href=\"\' . $url . \'\
将拾色器集成到数组字段中
我正在使用这段代码,并试图在数组字段上显示颜色选择器。有什么想法,怎么做?<?php class Smashing_Fields_Plugin { public function __construct() { // Hook into the admin menu add_action( \'admin_menu\', array( $this, \'create_plugin_settings_page\
使用WordPress设置API保存多个复选框
使用WordPress设置api保存多个复选框时遇到问题。我可以添加多个值,但只保存最后一个复选框。这就是我现在拥有的function uwcc_checkbox_field_1_render( ) { $options = get_option( \'uwcc_settings\' ); ?> <input type=\'checkbox\' name=\'uwcc_settings[uwcc_checkbox_field_1]\' <?php c
错误:当我尝试保存在设置页面中所做的更改时,未找到选项页面
我正在开发一个插件。。。一切都很好,但突然当我试图保存插件设置时。。。我发现了一个错误,该错误表示找不到页面选项。。我在寻找一些答案,但没有一个解决我的错误。。。下面是生成设置页面并将选项保存在数据库中的一些代码:admin.php<?php /** * * This file contains the necesary functions to display the admin area of the plugin * * @author Eze
UPDATE_OPTION_$OPTION操作未按预期工作
我有一个使用设置API的自定义管理页面。表单提交给选项。php。提交后,我试图在后台做一些事情。我正迷上update_option_$option 这样做。除了第一次运行外,这工作正常。无论我做了什么,我都无法得到update_option_$option 钩住跑步。这是故意的行为吗?function my_register_settings() { register_setting(\'my_settings_group\', \'my_custom_option\'); }&
使用WordPress设置API在文本字段中显示快捷码
我想知道如何使用wordpress设置api在文本字段中显示短代码的输出。我的目标是创建几个短代码,以便我可以将其中一个与其他文本一起使用。在这个示例中,我试图显示产品标题,然后在文本字段中显示一些文本,例如sorry, [oosd-title] has sold out 要显示sorry, red short has sold out.短代码很容易做到function oosdfw_title_display() { return get_the_title(); }
将自定义选项页面中的项目列入白名单
我是一个相对的初学者,所以任何能为我指明正确方向的东西都是值得赞赏的。我正在尝试将管理面板中的选项列入白名单。我在另一个文件(item whitelist.php)中有一个数组,其中包含白名单项目,我希望能够通过在自定义选项页面上输入新项目来添加到该数组中。我创建了一个带有textarea字段的选项页面,供用户输入新项目,但我不确定如何向另一个文件中的数组添加输入选项。我假设我会将输入项发布到数据库中,并从另一个文件中的数据库中读取,但我花了一段时间试图找出如何做到这一点,并没有取得太大成功。功能。php
设置API表单中的某些字段正在保存,其他字段则不保存
我有一个用于插件管理表单的类,使用设置API。它有很多字段,其中一些字段依赖于中已有的值wp_options.现有选项确定渲染字段的频率(在本例中,是MailChimp API集成为API中的每个列表渲染字段,该列表是存储的API数据的几层)。在管理界面中,我显示了九个字段。这是应该的。但只有前三个将保存任何数据。我试着改变前三个字段的类型,它们总是有效的,我也试着改变后六个字段的类型,但它们都不起作用。我尝试的另一件事是硬编码大嵌套外最后六个字段的完整ID值foreach. 然后字段保存其数据。代码如下
子菜单页面中未显示的设置字段
我正在开发我的第一个插件。我很难让settings\\u fields函数显示设置字段回调函数的结果。我一直在研究设置api,但我不知道哪里出了问题。我附上了渲染内容的屏幕截图,以及相关代码。感谢您提供的任何帮助。结果:if(!class_exists(\'ce_add_scripts\')){ class ce_add_scripts{ function __construct(){ add_action(\'a
插件开发:存储特定语言的选项
我目前正在重写一个小插件,向访问者显示一个小信息文本。这个插件到目前为止是德语的,所以我想添加多语言支持,因为我正在处理一个应该是英语和德语的页面。可以在插件的设置界面中设置显示给访问者的文本。给定值存储在数据库中的单个选项中。在修改后的插件中,我将设置存储在单独的选项中,每个选项对应一种语言。我添加了一个$_GET 在设置注册中使用的参数,用于为特定于语言的选项创建唯一名称。我的插件类的重要(精简)部分:class Privacy_Policies { // the language t
如何在插件设置字段中呈现wp_Editor中的内容?
我有一个插件设置,使用wp_editor() 来处理输入,并将作为短代码的一部分进行回显。在管理端,一切都很好,但当我在客户端回显输出时,在短代码中,内容不会以换行符和段落分隔符进行回显,如the_content().是否有回音的现有方法(或功能)wp_editor() 来自其他来源的内容,例如插件设置?或者我需要手动解析和构建段落和换行符吗(我觉得我在这里重新发明轮子!)?参考代码示例:add_action(\'admin_init\', \'my_plugin_settings\');