您当前的位置:首页 > TAG信息列表 > settings-api

  • 自定义帖子类型设置页面,选择页面以显示存档

    时间:2015-07-24

    因此,我遵循了这篇帖子的公认答案Possible to add another setting to 'Front page displays' setting for Custom Post Type但并不完全有效,必须与本帖中公认的答案进行比较。Can't output do_settings_sections . Can't understand why现在,它实际上使用以下代码工作//Add settings to menu add_action( \'ad

  • 有人能告诉我这个插件的设置页面哪里出了问题吗?

    时间:2015-10-04

    我一直在努力学习如何在业余时间制作插件。我之前已经完成了与设置页面相关的所有编码,看起来一切都很好。完成了测试插件的其他部分后,我返回了(几周后),现在当我保存对设置的调整时,我会看到一长串数据库字段名,其中返回了相关的输入/文本区域值,但没有保存调整。我相信没有其他的东西在使用add_action(\'admin_menu/admin_init\')插件构建为一个类。以下是与设置页面相关的所有代码class rifh_tester{ public function __constru

  • 允许在设置API输入字段中使用HTML

    时间:2015-10-15

    我想允许HTML通过用户进入插件输入字段,我使用的是设置API,但它会将所有HTML都去掉。-下面的代码-有指针吗?function plugin_settings(){ register_Setting( \'ng_settings_group\', \'my_settings\', \'plugin_prefix validate_input\' ); add_settings_sectio

  • Storing HTML in wp_options

    时间:2015-10-16

    我给我的用户提供了在选项中存储HTML的选项wp_editor(), 使用wp设置api处理表单。我目前没有对其应用任何数据加密,但我意识到我可能应该(wp_kses_post($option) ?).我还想知道我是否应该逃跑。在这方面有什么好的做法建议吗?

  • 警告:Call_User_Func()要求参数1是有效的回调

    时间:2015-10-18

    这是我的代码:$array_theme_options = array( array( \'id\' => \'facebook_url\', \'title\' => \'Facebook Profile Url\', \'callback\' => \'display_facebook_element\', \'page\' => \'theme-options\',

  • 是否在HTML中拆分DO_SETTINGS_SECTIONS?

    时间:2015-10-20

    这看起来应该很容易实现,但我花了太长时间试图弄明白。我有两个设置部分:add_settings_section( \'cp_required_info\', \'One\', array($this, \'cp_required_info\'), \'cp-settings\' ); add_settings_section( \'cp_sync_info\', \'Two\', array($this, \'cp_sync_info\'), \'cp-settings\' ); regi

  • 如何修复未初始化的字符串偏移量:WP设置API中的复选框出错

    时间:2015-11-04

    我正在尝试创建带有复选框字段的选项页面。该复选框工作正常,但当我取消选中并保存设置时,会显示一个错误字符串Notice: Uninitialized string offset: 0 in C:\\xampp\\htdocs\\project\\wp-content\\plugins\\test\\admin\\options.php on line 55 以下是主要设置代码:register_setting(\'twb_settings\', \'twb_option\', \'\' );&#

  • 获取插件的所有设置

    时间:2015-11-18

    查看设置API,您可以使用register\\u setting()注册新设置,但我找不到一种方法来获取某个插件的所有设置。假设我想得到一个包含pluginA所有设置的列表,你会怎么做?

  • 设置API-分隔PHP和HTML

    时间:2015-11-20

    我创建了一个插件,可以在不同的选项卡上配置设置。每个选项卡将其设置保存到wp_options. 每个选项卡的HTML都被分离到自己的文件中,因此PHP和HTML的混合最少。我想向现有选项卡添加其他字段,但我想将这些特定设置另存为wp_options. 我知道这可以使用add_settings_field 并在回调函数中指定HTML,但我希望继续将HTML与PHP分开。这两种方法都能做到吗?Thx。[更新]partials/book-review-admin-advanced.php:<form ac

  • WordPress设置API-options.php中没有字段

    时间:2015-11-28

    我正在创建一个小的WordPress插件。我创建了设置页面,设置页面中有两个用户输入。我创建了两种选项类型。那些是rmpm_post_newcount 和rmpm_post_newname. 激活此插件后,中没有rmpm\\u post\\u newcount和rmpm\\u post\\u newnameoption.php page.原因是什么?// Specify Hooks/Filters register_activation_hook(__FILE__, \'rmpm_add_defa

  • 更新设置时,flush_rewrite_rules不起作用

    时间:2015-12-02

    我在阅读管理页面中为我的WordPress CMS添加了一些自定义选项。我正在使用这些选项设置一些附加页面,然后将这些页面绑定到自定义操作。此方法允许我不使用一组硬编码的页面ID维护常量文件,并允许最终用户在哪些页面执行哪些功能方面具有更大的灵活性。当这些选项更改时,我需要能够刷新永久链接,以便更新对这些页面的任何引用,并使整个站点的永久链接正常工作。为了做到这一点,我写了以下内容:function qd_flush_rules() { flush_rewrite_rules(); &#x

  • 插件激活时设置默认设置值

    时间:2015-12-03

    我已经在管理面板上设置了我的插件选项 /** * Register and add settings */ public function page_init() { register_setting( \'my_option_group\', // Option group \'write_here_options\', // O

  • Multiple page plugin settings

    时间:2015-12-07

    我正在构建一个插件,我已经创建了一个单一的设置页面,可以正常工作,没有任何问题。由于它变得很长,由3个不同的部分组成,我想把它分成3个子页面。到目前为止,我成功地获得了3个页面,并在其右侧页面中加载了字段。有些事情我无法解决,也无法在抄本上找到答案。我有一个主页和3个子页,但目前主链接有自己的空白页。我希望主页上的clck转到第一个子页面,就像wordpress菜单的默认行为一样。我为3个子菜单创建了3个不同的settings\\u字段,但现在当我保存其中一个时,其他两个部分将被擦除。我希望每个字段保持其

  • CUSTIZER_REGISTER未将自定义设置保存到数据库

    时间:2015-12-11

    我目前正在尝试一个基于的WordPress主题Sage. 我所处的阶段是创建自定义控件,以便在WordPress的自定义屏幕上显示,如果您是最终用户,则通常会更改网站标题或主题颜色等内容。看来我要添加的新设置add_setting 实际上没有创建数据库条目(调用get_theme_mod 在该特定设置上,返回nothing)。我认为这与add\\u控制方法有关,但我检查了WordPress Documentation 就我所知,这和我的想法是一致的。namespace Roots\\Sage\\Custo

  • 如何让wp_EDITOR保存插件管理页面中的数据

    时间:2015-12-18

    我正在尝试使用插件设置api添加wp\\U编辑器,但文本没有保存。// add the admin settings and such add_action(\'admin_init\', \'my_plugin_admin_init\'); function my_plugin_admin_init(){ register_setting( \'my_plugin_settings\', \'my_plugin_settings\', \'my_plugin_settings_v

  • Register_Setting()与Add_Option()

    时间:2017-01-10

    我正在创建我的第一个WordPress插件。我在插件激活挂钩上添加了一个自定义函数,在其中创建新行wp_options 表(按使用)add_option() 作用现在,我想创建一个自定义设置API页面,我注意到人们使用register_setting() 函数,然后渲染这些函数等,但正如我所知,它会在内部创建行wp_options 桌子我还需要上钩吗admin_init 并称之为register_setting() 如果我做了add_option() 之前

  • 部分中的WordPress Customization API部分

    时间:2017-02-14

    你好,我再一次被我的定制器API卡住了。如何将我的分区放在另一个分区/文件夹中(不管你怎么称呼它)?与标准小部件部分类似:我已搜索此问题,但未找到任何内容。提前感谢!

  • 防止将无效或空值保存到数据库中,并在出错时保留表单域的值

    时间:2017-02-16

    我正在使用设置API保存插件的设置。我想要设置字段中的正整数值。register_setting( $option_group, $option_name . \'_number\', \'sanitize_number_callback\' ); function sanitize_number_callback( $value ) { $filtered = sanitize_text_field( $value ); if ( p

  • 在可重复区域中使用WP拾色器

    时间:2017-02-28

    我编写了一个复制器脚本,它克隆了之前的最后一个字段组。我的问题是,单击克隆的WP颜色选择器字段时不会打开新的光谱,而是会打开从中克隆的颜色选择器组中的颜色选择器。当然,一旦您保存字段并重新加载页面,它就可以正常工作,但在克隆之前的组时,它不会即时工作。以下是HTML字段:<div class=\"md-repeat\"> <a href=\"#\" class=\"md-repeat-add\">Add Another Color Picker</a

  • 在选项页面中将该复选框设置为默认选中状态

    时间:2017-03-04

    我正在创建一个主题设置页面,所以当我开始编码复选框选项时,如果默认值为unchecked. 代码如下:function classy_show_resume_section_callback () { $options = get_option( \'classy_general_settings\' ); $html = \"<label class=\'switch\'>\"; if ( empty( $options[\'clas