wordpress 小部件将无法保存

问题描述 投票:0回答:6

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

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

一切都运行良好,但现在在最后一部分,设计“新闻提要”页面的样式,我希望显示侧边栏。对于我能理解的主题中的所有内容都设置正确。在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

这就是发生的情况,我进入管理员中的外观 -> 小部件管理器。主要和次要小部件区域显示在右侧。

我将类别和最近的帖子小部件拖到主要(或次要,没关系)。我单击每个小部件上的“保存”以进行良好的测量,然后如果我浏览并返回,小部件就会消失。什么都没有保存。

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

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

如果有人不能告诉我如何解决这个问题,有没有人至少可以告诉我如何调试这个问题,或者从这个东西中获取某种错误消息?

php wordpress
6个回答
5
投票

试试这个

转到您的 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' )

0
投票

在我的例子中,我的小部件有

input
字段和
type="number"
,并且
min
属性有 fractions 数字——一旦我将它们四舍五入并将它们显示为整数,它就起作用了。


0
投票

设置小部件的 id

'id' => 'high-light-header',

而不是

'id' => 'highLightHeader',

-1
投票

这可能是由于多种原因造成的:

  1. 导致意外输出、破坏响应的插件,或干扰缓存的插件
  2. 服务器超载
  3. 常规设置中的 http/https 设置不正确
  4. 永久链接可能需要重置
  5. 主题和插件之间的冲突
  6. Rest API 的问题

就我而言,我遇到了 HTTP/HTTPS 问题,因此强制重定向(您可以尝试像 WP Force SSL 和 HTTPS SSL Redirect 这样的插件)我解决了。

© www.soinside.com 2019 - 2024. All rights reserved.