您当前的位置:首页 > TAG信息列表 > settings-api
如果使用PHP的后果包括TEMPLATEPATH?
我已经使用设置API创建了一个主题选项页面,所以现在我需要使用CSS来设置它的样式。而是在函数内部使用类似的函数。phpfunction mytheme_add_init() { if ( is_admin() ) { $get_path=get_bloginfo(\'template_directory\'); wp_enqueue_style(\"functions\", $get_path.\"/css/admin.css\", false, \"1.0\",
使用数组的设置API示例
我正在使用《Wrox WordPress插件开发手册》作为开始使用新插件的主要参考,我知道所有设置都可以保存为一个数组,但这本书没有给出这方面的示例,我在web上找到的所有内容在不同的示例中都是如此不同。a的下半部分post by Konstantin 让我更接近,但我真的希望看到一个包含多个字段的更完整的示例。
change backend header options
Wordpress在“设计”选项卡下提供了标题和背景的后端页面,可以在函数内部激活。php。是否可以自定义该选项?例如,我想有可能选择一个标志。或者,最好不要更改这些页面,而是将自定义标题/背景选项集成到我的主题的选项选项卡中?
允许用户在后台删除上传的图片?
我允许用户上传他们的图像,以便显示我使用的上传图像<?php echo $options_images[\'image_bg\'];?> 其输出:http://www.mydomain.com/myfolder/wp-content/uploads/2013/05/deleteme.png. 现在我的图像显示正确了。现在我想让我的用户删除这张图片,这就是我失败的地方问题:为了删除该图像,我知道我必须使用unlink()但要实际使用它,我只需要动态检索它的目录(\'wp-content/upl
WP芯片导致500内部服务器错误?
我的设置API中有上载图像的功能,它按预期上载图像,但当用户选择上载非图像文件时,问题就会出现,以阻止用户上载我正在使用的其他文件(非图像文件wp_die(\'No image found\'); 显示一条导致可怕的500内部服务器错误消息。奇怪的是我的wp\\U死了wp_die(\'No image found\'); 在我的本地计算机上运行正常,但没有联机。function validate_setting($plugin_options){ //echo \'<pre&
GET_OPTION函数是否已缓存?
在我的插件中,我使用以下代码从数据库中检索选项:$options = get_option(\'my_plugin_options\'); 如果我在插件的各种功能中使用了10次,WordPress是对数据库进行10次查询,还是每个HTTP请求只进行1次数据库调用并缓存结果?
带有[设置API插件]的自定义按钮和html
我们正试图通过设置api改进我们的一个小插件的后端,我们正在使用Tareqshttp://tareq.wedevs.com/2012/06/wordpress-settings-api-php-class/ it的设置API。我们似乎不知道如何实现一个自定义按钮,在保存设置后,它会执行插件。这是一个“保存”和一个“保存和执行”按钮。此外,数组中没有HTML或纯文本类型,因此我们不确定如何使用纯HTML信息实现一种文档选项卡。
如何使用插件选项页面的设置API保存多选数组?
我认为这可能是我的PHP的问题,而不是我使用设置API的问题,但我似乎无法让Wordpress为多选框保存数据数组。多选框对应一个自定义元字段,选择选项是显示该元字段的自定义帖子类型。以下是显示代码:case \'select2\': echo \"<select id=\'$id\' style=\'width:15em;height:10em;\' class=\'select$field_class\' name=\'\" . $buddha_option_name
无法使用设置API将设置保存到数据库
我编写了一个简单的测试代码,用于测试使用设置API保存数据,但它似乎不起作用。这真的快把我逼疯了。请帮我指出问题所在,谢谢!function test_add_options_page() { add_menu_page( \'Test Save Option\', \'Test Save\', \'manage_options\', \'testpage\', \'te
设置API未触发Sanatize回调
我正在为自定义主题创建一个自定义设置页面,但是没有调用用于对字段中的数据进行sanatizing的回调(我在其中设置了xdebug断点以进行检查)。/** *------------------------- Admin Page Titles ------------------------- */ function header_options_text() { echo \'<p>These options affect the Head
更新插件设置OPTION_NAME用于大插件更新
我正在进行插件更新,并更改了设置选项\\u name和key。我希望将旧选项转换为新的option\\u名称。旧选项名称为:plugin\\u options新功能:plugin\\u settings\\u general密钥也已更改,从“ga\\U accountId”更改为“ga\\U account\\U id”。我看着$wpdb 和update_option 但无法解决任何有效的问题。如果我不需要更换钥匙的话,这应该可以。// Get entire array $plugin_optio
添加_设置_字段(排除类别->阅读)wp_类别_核对表
在“设置/阅读”中,我试图添加一个选项,从主帖子/主页中排除一个或多个帖子类别。我想利用wp_category_checklist 函数创建新设置“字段”。虽然我已按预期成功地在“阅读设置”下添加了检查表,但我看不到获取所选值的方法output 到新的exclude_cats 保存时的选项。同时,我也试着适应wp_dropdown_categories 用于多个选择,并已成功将所选值输出到预期exclude_cats 选项,但看不到返回下拉列表的方法current values pre-selected
Settings API in Section
我有一个代码片段,它使用设置API在设置->常规中创建了一个选项。但是,这些值没有更新,我想知道是否有人可以帮助指出以下代码的问题function admin_init_callback() { register_setting( \'msp_settings\', \'msp_duration\' ); add_settings_section( \'msp_settings\', __(\'Multisite Posts Configurati
设置API-具有多个子页面的菜单中的复选框验证
我正在使用设置API构建一个主题。我有一个包含多个子页面的顶级菜单,除了复选框之外,其他一切都很正常。我正在将选项保存到单个选项数组中。这是我的卫生功能:public function sanitize($input) { $options = get_option(THEMEOPTIONS); $fields = gosu_adminpanel_fields(); foreach ($fields as $key => $fiel
是否在保存主题选项后运行函数?
奇怪的问题是,保存主题设置后,如何运行自定义函数?我看到register\\u settings()函数有一个清理回调,但它在更改设置之前运行。他们获救后,我需要一些东西来跑。我是否可以使用某个操作或筛选器来完成此操作?编辑-所以我做了这个设置:add_settings_section( \'kjd_body_background_settings_section\', // ID hook name null, // label null, // func
从WP选项设置页更新样式
您能告诉我如何设置一个函数来更新和更改样式,就像设置选项页面中的任何CSS类一样吗?例如,我有一些<P> 具有类名的元素.impo. 现在,我想在选中复选框时将类的颜色更改为红色,在取消选中时将其更改为默认颜色。我拥有的是:<?php add_action(\'admin_menu\', \'fwds_plugin_settings\'); function fwds_plugin_settings() { add_menu_page(\'Price Dis
如何通过设置API在自定义选项页中使用复选框
您能告诉我如何在创建自定义选项页面中为设置API添加复选框吗?我正在使用下面的代码添加一个txt框,它工作得很好,但我完全不知道如何将chechbox添加到设置API和选项中。我刚刚尝试将输入类型更新为复选框,但我不确定要输入什么值。此外,当我保存表单时,复选框仍然未选中! add_settings_field(\'the_option_label\', \'Display Paragraph:\', arr
带有自定义选项页面的复选框上的问题
我试图使用设置API在自定义选项页上使用复选框。每件事在后端都可以正常工作,我可以通过注册设置来更新复选框状态。但是当我想在页面上看到结果时,我得到了相同的结果\" The checkbox has not been checked.\" 即使如此,复选框已在选项上进行检查和更新。php和我的自定义选项页面!以下是更新和保存复选框状态的方法:public function contactprice_setting(){ $options = get_option(\'price_disp
Add_Menu_Page和保存设置
我正在开发一个WP插件,并在一个创建的菜单页面中进行设置。当我保存页面时,我的设置会被保存,不会出现任何问题,但我不会返回到设置页面,而是返回到可以看到WordPress中存在的所有设置的页面。如何将用户返回到我自己的设置页面?我发布到options.php 如帮助文档中所述。
设置API-基于不同的字段生成字段值?
我使用存储主题设置Settings API.如果使用创建新设置add_settings_field() 是否可以基于第一个设置创建另一个设置?为什么?假设我有三种设置:main_color lighter_color darker_color 用户打开主题选项页并设置main_color 至#444。现在我想要lighter_color 和darker_color 要根据main\\u color value(#444)自动更改值,请执行以下操作:main_color = #44