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

  • 更新插件设置后如何显示管理通知?

    时间:2018-01-13

    我有一个带有设置页面的插件,在保存某个选项时必须执行一些操作。我正在使用pre_update_option_ 钩子来做这个。到目前为止还不错。但是,如果出现问题,我还需要通知用户。我试过这些东西:1) Add hook to admin_notices before updating the codeadd_action (\'pre_update_option_my_var\', function( $new_value, $old_value) { //Do my validation

  • 如何从WordPress选项页面单选按钮更新wp_enQueue_脚本()

    时间:2018-01-14

    请看一下这个脚本,让我知道如何更新wp_enqueue_scripts () 在主题中functions.php 基于自定义选项页中的单选选项?我的功能是什么。php是function theme_scripts() { wp_enqueue_script( \'script\', get_template_directory_uri() . \'/js/scripts.js\'); wp_enqueue_script( \'Map\', get_template_dire

  • WordPress样板插件看不到添加设置字段和添加设置部分的回调函数

    时间:2018-01-19

    我正在开发我的第一个插件,我有一个选项页面设置。现在,我正在尝试添加一些字段。我有这个xxx-admin.php 在里面admin 文件夹public function section_callback() { echo \'<p>Select which areas of content you wish to display.</p>\'; } public function field_callback() {

  • 在选项页面上更新后未收到API设置已保存确认消息

    时间:2018-02-07

    我能够将选项页添加到仪表板菜单,到目前为止,它工作正常(至少对我来说),但我没有得到API Setting Saved Message 更新页面后 add_action( \'admin_menu\', \'add_acme_options_page\' ); function add_acme_options_page() { add_menu_page( \'Acme Options\', \'Acme Options\

  • 将静态页面添加到自定义帖子类型的阅读设置

    时间:2018-02-10

    我创建了一个自定义帖子类型,我想让用户为归档页面选择静态页面。例如,在Post页下。我想添加一个项目页面:[下拉列表]有没有办法将另一个静态页面选项添加到阅读设置页面?是否有现有的钩子来修改它?还有,有没有办法在页面中这样标记所选页面?Update:正在查看/wp/wp-admin/includes/template.php:1768/** * Filters the default post display states used in the posts list table. *

  • 访问Gutenberg中的插件设置

    时间:2018-02-16

    我正在尝试构建一个古腾堡块(通过插件),通过凭据与第三方api进行接口。我不确定如何访问古腾堡的插件设置,甚至我是否可以访问该插件的设置,以获取块中使用的潜在凭据字段。(我知道有可能在编辑器的侧边栏中添加一些内容,但我需要一个持久的全局设置,而不必对每个块进行设置。)我是否在文档中遗漏了一些内容,或者这还不可能?

  • WordPress设置API-清理整型

    时间:2018-02-21

    我正在清理通过自定义WordPress设置API页面输入的文本字段,如下所示。。。public function current_issue_sanitize($input) { $sanitary_values = array(); if ( isset( $input[\'episode\'] ) ) { $sanitary_values[\'episode\'] = sanitize_text_field( $input[\'episode\'

  • 在同一页面内的每个特定选项卡中显示每个设置部分||设置接口

    时间:2018-03-30

    众所周知,当我们想在某个特定页面中显示某个设置部分时,通常我们必须将要显示该部分的页面的slug名称传递给它。它可以百分之百地工作,但我面临的问题是,当我只想在一个主题页选项中使用选项卡式导航时,我试图遵循核心规则,因此我创建了两个部分,并使用选项卡式导航将它们分隔开,以避免干扰nonce。这是我的密码。 // These Are The registering settings for the Fields . register_setting( \'busymar

  • check for the current screen

    时间:2018-04-09

    我正在开发我的核心主题插件,我在主题管理页面中创建了一个主题选项,通常为了避免nonces错误,我必须使用选项卡式导航分隔各个部分,因此我成功地做到了这一点,其想法是在用户进入主题选项页面时将一个部分设置为默认部分,当我尝试这样做时,唯一的方法是在当前屏幕上使用get_current_screen() 函数或全局变量$current_screen, 不幸的是,使用面向对象的类,我无法成功地实现它。这是我的密码。class myClass { protected $curScree

  • 插件设置页面-更新选项问题

    时间:2018-04-24

    我是插件开发新手,我对新插件的设置页面有问题。我的页面似乎将正确的设置数据保存到wordpress数据库中,但几小时/几天后,存储在数据库中的值就会消失。插件主页的代码为://security defined( \'ABSPATH\' ) or die( \'No script kiddies please!\' ); //define path define(\'ffita_gads_DIR\', plugin_dir_path(__FILE__)); requ

  • 使用WordPress设置API将数据数组保存到数据库

    时间:2018-05-13

    那里希望大家周末愉快。我目前正在开发一个wp插件,在如何使用其设置API保存数据数组方面遇到了问题。我知道我能做到<select name = my_plugin_options[mode]> 但我该怎么办my_plugin_options[mode] = array(\'high\',\'low\')?我能像下面这样做吗?我试过了,但似乎不起作用。如果有人能给我建议,我将不胜感激。干杯,Jun<select name = my_plugin_options[mode][hig

  • 是否在插件选项屏幕中禁用$TITLE?

    时间:2018-06-22

    是否有办法使用设置API禁用为选项创建的表的单元格?这个add_settings_field 第二个参数是$title 属性(字符串)和是必需的。然后将该字符串放置在设置字段输入区域的左侧。这将“缩进”输入区域。渲染时,我将设置输入区域的“描述”放在设置标记之后。不需要在<input> 标签对于删除<input> 标签,以标准方式使用设置API?例如,设置Permalinks页面具有<input> 左侧边缘的区域。谢谢

  • 停止在“保存更改”自定义选项页面上提交的标题表单

    时间:2018-07-27

    使用Wordpress的设置API,我想尝试在验证/清理失败时取消提交选项。注册设置:register_setting( \'mysettingspage\', \'custom_options\', \'input_validation\' ); 我的验证功能:function input_validation( $input ){ settings_errors(\'custom_options\'); $options = get_option( \'c

  • 调用REGISTER_SETTING()后未设置设置

    时间:2018-07-30

    我有一个带有激活挂钩功能的插件。此函数必须注册4个设置变量。我不明白为什么,但只有第一个设置被正确注册,最后3个以某种方式被跳过。这是插件主文件:<?php /* Plugin Name: Integrazione Liferay Version: 1.1.0 Text Domain: integrazione-liferay */ register_activation_hook( __FILE__, \'integrazio

  • 正在读取主页中的设置,精确到home.php

    时间:2018-08-07

    /* ---------------------------------------------- */ /* Setting Post Limits on the HomePage */ /* ---------------------------------------------- */ if ( ! function_exists( \'the_post_limit\' ) ) { if ( true == get_t

  • 如何在不覆盖旧值的情况下保存选项的新值和旧值

    时间:2018-09-03

    我刚试过这个function myplugin_update_field_foo( $new_value, $old_value ) { if ($newvalue !== $oldvalue && !empty($oldvalue)) { $newvalue = array_unique( array_merge( $newvalue, $oldvalue ) ); } return $newvalue; } functi

  • 自定义设置页面上的输入添加了http://

    时间:2018-09-17

    如何使文本框不添加HTTP://?function skype_callback() { $options = get_option( \'theme_social_options\' ); $url = \'\'; if ( isset( $options[\'skype\'] ) ) { $url = esc_url( $options[\'skype\'] ); } // end if

  • 设置API中的复选框有问题

    时间:2018-10-09

    我正在尝试创建一个简单的复选框设置,用于在主题设置页面中打开或关闭博客文章中的某个部分。不幸的是,它没有保存复选框设置。我选中该框,当我刷新页面时,它再次被取消选中。未保存设置或checked 函数不工作。我错过什么了吗?function theme_option_settings(){ register_setting( \'prev-next-setting\', \'prev-next\' ); add_settings_section( \'blog-section

  • 可湿性粉剂中的两种设置--怀疑

    时间:2018-10-18

    我试图学习wordpress插件开发的一些基础知识,我偶然发现了两种类型的设置。1个add_settings_field( \'custom_title\', esc_html__(\'Custom Title\', \'myplugin\'), \'myplugin_callback_field_text\', \'myplugin\', \'myplugin_section_login\', [ \'i

  • hide wp-content from urls

    时间:2011-12-26

    下面是我想从页面源中包含的文件的URL中隐藏wp内容的想法。在wp设置中定义以下内容。phpdefine (\'WP_CONTENT_URL\',\'http://example.com/myownfoldername\'); 并将此添加到.htaccessRewriteRule ^myownfoldername/(.*) /wp-content/$1 [QSA,L] 在localhost上没有其他插件的情况下,这似乎可以很好地工作,但在只有几个插件的在线站点上,它可以无缝地工作。我更