我在我的WordPress网站上收到以下错误:
致命错误:在第317行的/home/content/25/11572025/html/site/wp-content/themes/wp-starter/content-nav.php中找不到类'wpforge_walker‘
在我的FTP文件管理器上,"content-nav.php“上的第317行显示了以下内容:
'walker' => new wpforge_walker( array(
在阅读了这个问题之后,其他论坛都提到了删除括号可能会如何解决这个问题。因此,这就是我保存"content-nav.php“文件的方式:
'walker' => new wpforge_walker
刷新我的网站后,显示以下错误:
分析错误:语法错误,第319行的/home/content/25/11572025/html/site/wp-content/themes/wp-starter/content-nav.php中出现意外的‘’in __bar‘’(T_CONSTANT_ENCAPSED_STRING),应为')‘
我返回到FTP文件管理器,将"(“数组放回"content-nav.php”文件中,现在我又回到了最初的问题。
任何帮助都将不胜感激。谢谢!
发布于 2018-06-04 07:14:40
你正在使用主题wp-starter,你能分享更多关于它的信息吗,开发者,网站,等等?
从content-nav.php中共享更大的代码块,例如第300到350行。确保包含完整的代码块。
删除( array(
将导致另一个错误。这是正常的,因为它会完全破坏函数。
一些关于这个错误的信息。
代码想要加载类wpforge_walker
,但它不可用。包含包含该特定类的文件时出错。
在错误日志中,您是否看到致命错误之前的另一个返回日志(通知或其他内容)?我正在寻找一个include_once()
/ No such file or directory
错误,或者类似的错误。
另一种选择是重新上传所有主题文件,可能是更新或其他未正确完成的文件。你可以覆盖所有的主题文件保存。
编辑:重新上传所有主题文件解决了这个问题。
禁用主题以获取WP管理员访问权限。
使用FTP或托管文件管理器,您可以重命名主题文件夹,例如'wp-starter-off‘。然后WP将停用该主题,您可以再次访问WP。
致敬,Bjorn
https://stackoverflow.com/questions/50671609
复制相似问题