您当前的位置:首页 > TAG信息列表 > options
后端中的AJAX调用导致空的UPDATE_OPTION
在管理后端页面中,我将一些设置保存在多维数组中,更新它们,然后再次将它们保存在AJAX回调函数中。问题是保存的设置是空的,但如果我将数组保存到其他选项,它就会工作。我把它归结为下面的代码。public function my_ajax_callback() { $options = get_option(\'user_manager_options\'); // Saves the multidimensional array returned abov
"options.php" not found
我正在制作一个带有自定义管理页面的Wordpress主题。我所做的是保存设置:<form method=\"post\" action=\"options.php\"> 当我点击提交按钮时,我收到一条错误消息,说找不到“options.php”。我尝试更改常规设置,结果成功了。这只是我的设置页面。谢谢编辑:我刚在Codex 关于这个。但我不知道这意味着什么。它位于“注释”部分。如果有人能帮忙那就太好了!我的代码:http://pastebin.com/bvXcXhCQ
将设置添加到自定义发布类型
我有一个自定义的帖子类型叫做公文包。它与三种自定义分类法相关联。一切正常。但是,对于归档页面,我需要添加一些自定义设置。由于项目的限制,我无法编写插件,所有的更改都必须在主题中完成。我的设置子菜单页面如下(很简单)this guide, 并且设置会显示在页面上,没有问题。现在的问题是他们没有储蓄。我只添加了一个设置(header_text) 直到我能解决储蓄问题。我想$option_group 可能是问题所在。如果我var_dump($_POST) 我得到:array (size=6) \'o
是否为选项设置默认值?
Wordpress有没有办法为选项设置默认值?那就是我知道get_option 接受第二个参数,如果未设置值,则将返回该参数。例如,当我将表单设置为允许用户保存值时,我可能会使用如下内容<td> <input type=\"text\" name=\"new_option_name\" value=\"<?php echo esc_attr( get_option(\'new_option_name\'
在rdp-plugin/includes/settings.php中添加选项卡并保存设置
在我的插件设置页面中,我必须添加更多设置。为了正确,我需要一些标签以便更好地理解。这里是我在我的rdp-plugin/includes/settings.php<h3 class=\"nav-tab-wrapper\"> <a class=\"nav-tab nav-tab-active\" href=\"#\">Test1</a> <a class=\"nav-tab\" href=\"#\">Test2</a>
WP_OPTIONS表具有重复的行,并且已删除主键/自动增量
我注意到,在我的Wordpress开发实例中,wp\\U选项包含重复的行。经过进一步调查,我发现option\\u id列中的primary\\u键和auto\\u increment约束已被删除。有人知道这是怎么发生的吗?我当然没有亲自进去取下这些。一些想法:错误的数据库导入插件修改了数据库,Wordpress更新失败this wp。stackexchange问题,描述了相同的问题,但答案似乎无法解释它最初是如何发生的。感谢您的帮助,集思广益,讨论引发此问题的原因。我想阻止它在将来发生。
从4.5.2升级到4.5.3删除wp_options表中的行
在执行从4.5.2到4.5.3的升级时,将删除插件使用的一行,其中包含插件的所有数据。我正在深入研究升级过程,没有发现任何与数据库更改相关的内容,尤其是与wp_options 升级前后相同的表结构。db_version 在中相同wp_options 更新前后。恢复该行是可能的,一切正常,但我担心它会再次发生。这是一个自定义插件。源代码不是公共的。我是它的开发人员,所以我可以解决问题。有没有人知道是什么原因导致这种情况,以及如何修复它?
Array/List Edit in Backend
我是WordPress开发的新手,甚至认为这个问题对我来说非常简单,我还没有找到任何适合我的解决方案。我的插件使用一个选项来存储一个简单的“成本中心”数组,或者换句话说:数组(\'1222\',\'1223\',\'1322\',\'1455\')。你明白了,只是单纯的数字。此阵列应在后端可编辑。用户应能够编辑/删除/添加此类成本中心。现在我只关注“添加”,因为其余的很可能都是一样的。我有一个非常简单的代码来显示成本中心: <?php //Grab all options
如何更新小部件的选项表
每个小部件在options 包含标题和其他字段值的表。是否有任何方法可以在update 作用例如,以下是示例小部件的一些值:a:2:{i:2;a:23:{s:5:\"title\";s:19:\"Widget Title\";..... 现在我想更新title 中的另一个值function widget($args, $instance) 并将值保存到数据库中。我发现了options API 可以处理类似的事情,但我不确定这是否是正确的方法以及如何更新特定小部件的信息。// Update the
自定义插件设置:点击保存更改不会显示成功消息
我不完全明白如何保存我的plugin\'s settings 正确地当我单击“保存更改”按钮时,它会保存数据,但不会显示任何类似成功的消息。我是否需要添加额外的函数或其他内容?我的表单如下所示:function bdthemes_core_settings_page() { ?> <div class=\"wrap\"> <h1>BdThemes Settings</h1> <form meth
在发布页面上添加自定义元框
我想在帖子页面上添加一个新的设置框。我希望属于或高于此类别,如下所示:
将设置赋给变量并在IF语句中使用它
是否可以分配get_theme_mod(\'dds\') !==\'false\'; 并将其包含在if语句中,而不是键入整个内容?这是我正在处理的if语句:$DDS = get_theme_mod(\'dds\')!==\'false\'; if(is_category() && $DDS) : //output some css style endif; 我收到一个错误:Parse error: syntax error, u
类中的AJAX保存选项
我正在用面向对象的方法创建一个主题选项页面。此对象的每个新实例都是一个单独的子页面。渲染和所有选项都很好(仍在进行中,但简而言之,效果很好),除了AJAX保存。我已将__construct 方法此public function __construct( $subpage_name, $html_array ) { $this->subpage_name = $subpage_name; $this->html_array = $html_array;
WP-Options持续崩溃,请帮助
我的wp选项不断崩溃,当我尝试加载页面时,会出现“建立数据库连接时出错”。我不知道是什么原因导致了这种情况,我在某个地方读到,我可能需要更多的ram,所以我升级了我的计划,获得2GB的ram 40GB的空间。但今天它又崩溃了,我修复了它并查看了错误日志,这与我在wp选项崩溃时遇到的错误相同[14-Sep-2016 11:07:38 UTC] WordPress database error Table \'./DATABASE_Name/wp_options\' is marked as crashed
Reorder custom submenu item
在设置菜单中,我列出了以下菜单项:Settings -- General -- Writing -- Reading -- Discussion -- Media -- Permalinks -- Blogging 我想写博客(options-general.php?page=blogging) 在“常规”下方重新排序,而不是在底部。这是与add_options_page() 作用通过一些研究,我得出以下结论:add_filter( \'c
如何从外部微件访问微件数据?
我正在尝试从小部件代码外部访问小部件的选项设置。小部件的名称为:category_grid, 其名称为:widget_categories.我尝试了以下代码,这是在另一个网站上回答问题时建议的,但它没有返回任何内容:<?php $options = get_option( \'widget_category_grid\' ); $cats = $options[\'widget_categories\']; echo $cats; ?>
致命错误-白色页面-未显示站点
这是我点击升级到Wordpress最新版本的选项后不久收到的消息。我犯了一个错误,没有在某处备份我的文件,现在我想知道我是否必须从头开始重建网站。我无法直接访问主机服务器。你有什么建议?致命错误:调用/home/andrewb/public\\u html/DanielaSzasz11中未定义的函数wp\\u cache\\u get()。com/wp包括/选项。php在线1117
一系列的UPDATE_OPTION调用安全、性能明智吗?
我编写了一个函数,可以设置大量的WordPress选项。例如:update_option(\'option1\', \'0\'); update_option(\'option2\', \'0\'); update_option(\'option3\', \'0\'); update_option(\'option4\', \'1\'); update_option(\'option5\', \'1\'); update_option(\'option6\', \'
WordPress如何决定将哪个模板用作首页
我对这件事很困惑。我试着为我们解决这个问题,但似乎找不到解决办法。我目前正在使用components business starter theme. 我对主题创作还不熟悉,但还没有完全掌握所有的窍门。以下是我想做的:大多数情况下,您不想将默认主页用作frontpage,而是定义一个静态页面“主页”。因此,我创建了一个静态页面,并转到设置->阅读,将我的“主页”定义为首页。在我所知道的任何主题中,包括标准的WordPress主题和我迄今为止使用的许多主题,这将使“主页”成为首页。然而,在我开始使用的主
批量更新wp_options表中的自动加载值
运行以下查询后SELECT option_name, option_value FROM wp_options WHERE autoload = \'yes\'; 我发现我1587 自动加载选项值,大部分属于自定义字段值;因为他们从category 或_category 我正在寻找一种方法来选择和更新所有的自动加载值一次。我想SQL查询是最快的方法,但我不确定语法是否正确。