我在这里遵循了本教程来设置一个"基本"主题:
http://themeshaper.com/2009/06/22/wordpress-themes-templates-tutorial/
一切都很好,但现在是最后一部分,设计"新闻提要"页面的样式,我希望侧边栏显示出来。主题中的一切,因为我能理解的都是正确设置的。在functions.php中定义了两个小部件区域"primary"answers"secondary",未修改的functions.php和sidebar.php可以在此处查看:
http://code.google.com/p/your-wordpress-theme/source/browse/trunk/functions.php和http://code.google.com/p/your-wordpress-theme/source/browse/trunk/sidebar.php
所以这就是发生的事情,我进入管理员中的外观->小部件管理器。主要和次要小部件区域显示在右侧。
我把分类和最近发布的小部件拖到主窗口(或者辅助窗口,这无关紧要)。我点击保存每个小部件,然后如果我浏览并返回,小部件就不见了。没有保存任何内容。
我没有使用任何插件,我没有第三方或自定义小工具。这些只是默认的普通wordpress小部件。
我在配置文件中启用了调试,但当我保存小部件配置时,没有任何错误的输出。我甚至在更新小部件后检查了页面源代码,底部没有一些隐藏的错误。
如果有人不能告诉我如何解决这个问题,有没有人至少可以告诉我如何调试这个问题,或者从这个东西中得到某种错误消息?
试试这个
转到您的wp管理员-->和外观-->小部件
然后在右上角,您将看到一个屏幕选项按钮(弹出菜单)Enable accessibility mode
,并尝试您的小部件
一些建议:
- -安装调试栏http://wordpress.org/extend/plugins/debug-bar/
- 在WP配置中启用WP_DEBUG
- 尝试清除缓存/使用其他浏览器或计算机
我遇到了这个问题,我想添加我的发现并更新这篇文章。我目前运行的是4.9.8版本。我了解到你不能使用Camel案例作为身份证。
这条线路不通。
register_nav_menu( 'newThemeArea', __( 'New Widget Area', 'theme' )
这条线可以
register_nav_menu( 'newthemearea' , __( 'New Widget Area', 'theme' )
在我的例子中,我的小部件有带type="number"
的input
字段,而min
属性有分数数字——一旦我将它们取整并显示为int,它就起作用了。
设置等小部件的id
'id' => 'high-light-header',
而不是
'id' => 'highLightHeader',