Wordpress 前端仅在以管理员身份登录时有效
Posted
技术标签:
【中文标题】Wordpress 前端仅在以管理员身份登录时有效【英文标题】:Wordpress front-end only works when logged in as an admin 【发布时间】:2019-11-06 15:56:54 【问题描述】:WordPress 的前端不起作用 - 显示一个没有文本的白框,只有正文标签。 我正在使用 XAMPP,本地开发。登录后一切正常。 我不知道它在实时服务器上是否会相同,还没有尝试过,但似乎是一个奇怪的持久问题。
它运行良好,直到 5.1 更新,但我主要是在开发过程中登录,所以无法确定它开始的确切时间。
我从仪表板重新安装了 WordPress,主题不影响它 - 它在 WordPress 标准主题上也有同样的问题。插件/无插件 - 也不影响它。 多次清理缓存(wp、浏览器)。 我最后的手段是在 Xampp 中完全重新安装 Wordpress,但我想,也许不需要如此激烈的措施。 每个浏览器都是一样的。
从字面上看,里面什么都没有。
如果有人知道,可能是什么问题?它没有显示任何错误。
【问题讨论】:
在您的 wp 配置文件中打开错误报告和调试。或者检查错误日志文件。 我已将调试设置为 true,还添加了define( 'WP_DEBUG_LOG', true );
。它甚至没有生成日志文件
您可以重命名插件文件夹,这将关闭所有插件,如果它加载页面然后一次添加一个插件,告诉您找到坏的。
如果注销 admin 和 plugins 文件夹重命名,它不会加载它。我还创建了另一个具有编辑权限的用户——同样的问题。仅在以管理员身份登录时有效
【参考方案1】:
您的浏览器的控制台窗口中可能有错误。如果有任何错误,则可能会导致加载样式表出现问题。
【讨论】:
感谢您的回复!问题是,绝对没有错误。如果有的话,至少我会知道出了什么问题。但这是一个幽灵问题。以上是关于Wordpress 前端仅在以管理员身份登录时有效的主要内容,如果未能解决你的问题,请参考以下文章
startUpdatingLocation 仅在 wifi 开启时有效,但仅在 3G 开启时无效
WebSocket 仅在本地 file:/// 页面上执行时有效