首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >WordPress致命错误找不到类'wpforge_walker‘第317行

WordPress致命错误找不到类'wpforge_walker‘第317行
EN

Stack Overflow用户
提问于 2018-06-04 06:39:01
回答 1查看 149关注 0票数 0

我在我的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”文件中,现在我又回到了最初的问题。

任何帮助都将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50671609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档