【发布时间】:2021-12-28 16:55:27
【问题描述】:
你好,希望你们玩得开心
我的 WordPress 网站有问题,它现在显示闲置元素:我的主题、我的主页、顶部的 WordPress 栏
它只是显示一个空白的黑色空白页面,上面有我网站的大徽标
您可以通过手动搜索来查看网站的其他部分(例如:yourname.com/blog)
但不是主页(例如:yourname.com)
请帮帮我
谢谢❤
【问题讨论】:
标签: javascript php html wordpress
你好,希望你们玩得开心
我的 WordPress 网站有问题,它现在显示闲置元素:我的主题、我的主页、顶部的 WordPress 栏
它只是显示一个空白的黑色空白页面,上面有我网站的大徽标
您可以通过手动搜索来查看网站的其他部分(例如:yourname.com/blog)
但不是主页(例如:yourname.com)
请帮帮我
谢谢❤
【问题讨论】:
标签: javascript php html wordpress
似乎很可能是 HTTP 403 或 .htaccess 错误,或者可能是 Permission error。
将此内容粘贴到 .htaccess 文件中:
# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
如果您找不到 .htaccess 文件,默认情况下隐藏 DOT 文件。如果您使用的是 cPanel,请转到文件管理器,单击设置并选择显示 DOT 文件。
如果仍有问题,请转到 Chrome 开发者工具(F12 或检查元素),然后转到控制台。单击(红色)错误的屏幕截图并将其发送到此处。
通常,第二个问题可能是权限。在终端/ssh 中执行以下操作:
chmod 755 /path/to/wordpress/* -r
这是一个不安全的设置,因为您应该将 PHP 文件保留在 0644 上,而将其他静态文件保留在 0755 上。如果在此之后仍然有效,则问题出在您的权限上。
如果您仍然遇到问题,请分享错误日志或 PHP 版本和其他详细信息。
【讨论】:
.htaccess 文件?删除所有这些(或者可能将它们重命名为 .htaccess.bak ,这将是更好的选择)并创建一个新的 .htaccess 文件并使用上面给出的内容,然后让我知道。其次,Uncaught ReferenceError: $ is not defined 对 jQuery/Javascript 的引用在这种情况下不会造成问题。这也可能是指主题问题。