0

我在这里而不是 wordpress 论坛发帖,因为我相信这确实是一个我无法弄清楚的数据库问题。我正在运行一个 wordpress 网站,我只是尝试将一个项目添加到我的自定义菜单中,但它没有保存。我切换到默认主题(2012),仍然没有。我创建了一个新菜单,向其中添加了 3 页并保存了……然后它们都消失了。我关闭了所有插件,仍然是同样的事情。

于是我开始往下看。我去通过外观区域中的自定义上传我的标题图像,它显示了很好的旧“cheeting huh”文本。

然后我添加了一个插件,我知道它在“页面”选项卡下的仪表板导航中添加了一个额外的导航选项卡,它不会显示。我也无法访问任何帖子。当我将鼠标悬停在“帖子”上时,只显示“类别”和“标签”。也许这是注册帖子类型的问题?

我在仪表板区域的顶部有一条通知,说我需要升级到 3.5.1,我觉得太棒了……只要升级,一切都会好起来的。但它没有解决它。

然后我删除了所有的 wordpress 文件并用新的下载替换它们,但仍然没有修复。

我搜索了谷歌并找到了一个可能的解决方案:

define('CONCATENATE_SCRIPTS', false );

to the wp-config.php file just before require_once(ABSPATH . 'wp-settings.php')

define('SCRIPT_DEBUG', true);

to the wp-config.php file

他们俩都不走运,我的 wp-config 文件看起来完全正常。

我还检查了我的 .htaccess 文件,它看起来也很正常:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

最后我登录到我的数据库并删除了所有未使用的表并优化了剩下的但仍然没有。这是在一个拥有 100 多种产品的有效电子商务网站上,因此不能直接报废。

如果我采取一些替代路线来到达像帖子这样的破损部分,它仍然不会分叉。例如,如果我转到前端并转到帖子并单击编辑,则页面顶部没有像他们应该的那样“添加新”的按钮。如果我滚动工具栏“+ new”,它不会列出帖子。如果我直接访问 www.myblogname.com/wp-admin/edit.php?post_type=post 它会显示“您没有足够的权限访问此页面”。为什么...我可以访问其他所有内容,而我的用户角色是管理员。

所以这就是我现在的位置......有什么想法吗?这是一个数据库问题吗,因为我不知道还剩下什么。

4

1 回答 1

0

哇,所以你永远不会相信答案.....用户权限。我的管理员用户权限有些混乱,它不允许它显示仪表板的某些区域或执行某些功能。我创建了一个新的管理员用户和 BINGO。一切都解决了。疯狂的。

因此,任何在访问其 Wordpress 仪表板区域或执行特定功能时遇到问题的人,在您执行任何操作之前,请创建一个新的管理员用户。

于 2013-04-15T14:01:55.180 回答