wordpress小部件不会保存

时间:2012-09-06 16:52:18

标签: php wordpress

我在这里按照本教程设置了一个“基础”主题:

http://themeshaper.com/2009/06/22/wordpress-themes-templates-tutorial/

一切都运作良好,但现在最后一部分,设置“新闻Feed”页面,我希望侧边栏显示。主题中的所有内容,我能理解的都是正确设置的。在functions.php“primary”和“secondary”中定义了两个小部件区域,未修改的functions.php和sidebar.php可以在这里查看:

http://code.google.com/p/your-wordpress-theme/source/browse/trunk/functions.phphttp://code.google.com/p/your-wordpress-theme/source/browse/trunk/sidebar.php

所以这就是发生的事情,我进入外观 - >管理员中的小部件管理员。主要和辅助窗口小部件区域显示在右侧。

我将类别和最近的帖子小部件拖到主要部分(或次要部分无关紧要)。我点击每个小部件上的保存以获得良好的衡量标准,然后如果我浏览并返回,小部件就会消失。什么都没有保存。

我没有使用任何插件,我没有第三方或自定义小部件。这些只是默认的vanilla wordpress小部件。

我在配置文件中启用了调试,但在保存窗口小部件配置时没有输出任何错误。我甚至在更新小部件后检查了页面源代码,并且底部没有隐藏的错误,正如一些人所建议的那样。

如果有人不能告诉我如何解决这个问题,是否有人至少可以告诉我如何调试这个,或者从这件事中得到某种错误信息?

4 个答案:

答案 0 :(得分:2)

一些建议:

答案 1 :(得分:2)

试试这个

转到您的wp-admin - >和外观 - >窗口小部件

然后在右上方,您会看到Enable accessibility mode的屏幕选项按钮(弹出菜单)并尝试使用小部件

答案 2 :(得分:0)

我遇到了这个问题,以为我会补充我的发现并更新这篇文章。我当前正在运行版本4.9.8。我了解到您不能将驼峰式的情况用作ID。

此行不起作用。

register_nav_menu( 'newThemeArea', __( 'New Widget Area', 'theme' )

这行有效

register_nav_menu( 'newthemearea' , __( 'New Widget Area', 'theme' )

答案 3 :(得分:0)

在我的情况下,我的窗口小部件具有input个字段,其中type="number",并且min属性具有分数个数字-将其四舍五入后并显示为整数,就可以了。