问题:致命错误WorldPress主题

时间:2018-09-09 作者:Thiago Castro

我刚刚在WordPress网站上安装了一个新主题,但我遇到了一个问题。

我无法再访问我的页面。甚至WordPress仪表板。

错误消息:

Fatal error: Cannot use isset() on the result of an expression 
(you can use "null !== expression" instead) in 
/home1/wavecont/public_html/wp-content/themes/sshop/inc/wc-functions.php
on line 50

1 个回复
SO网友:Gray

我再也无法访问我的页面了。甚至wordpress仪表板。

您有两种不同技术难度的选择。

Option 1 - 将主题文件夹移动到access/wp admin/

登录站点的FTP服务或控制面板的文件管理器,导航到/home1/wavecont/public_html/wp-content/themes/重命名sshopssshops-movedOption 2 - 你自己修吧

与上述步骤相同+打开/inc/wc-functions.php 文件并更改第50行,以便与null (然后修复阻止站点工作的任何其他错误)。

Recommendation 切勿在实时站点上安装未经测试的主题或插件-在您的计算机上设置一个本地站点,以便在您的实时站点上进行更改之前测试主题和插件(这将为您提供一个易于管理的测试环境,并确保您的实时站点不会因主题或插件错误而宕机)。

结束

相关推荐

Functions are causing errors

我在插件的PHP上声明一个函数。插件在每个帖子的顶部加载代码(帖子布局是插件的名称)。无法在/home/content/08/10290908/html/wp-content/plugins/post-layout/plugin.php(181):eval()\'d code:4)中重新声明vote\\u-up()(之前在/home/content/08/102908/html/wp-content/plugins/post-layout/plugin.php中声明)。php(181):第36行的eval