班级' WP_Post'在wp-includes / post.php中找不到

时间:2017-09-08 08:06:32

标签: wordpress

我正面临错误' Class' WP_Post'在wp-includes / post.php'中找不到在我的网站上

提供: - 我没有升级wordpress - 我尝试用现有文件替换wp-includes和wp-admin文件夹。然后500错误来了。 - class-wp-post.php文件存在于' wp-includes'夹 请帮助我进入这个

2 个答案:

答案 0 :(得分:1)

如果wp-settings.php语句

中包含类名,请在require中检查一次

供参考 - https://github.com/WordPress/WordPress/blob/master/wp-settings.php

另外,请重新检查包含文件夹中是否有class-wp-post.php

答案 1 :(得分:0)

我花了很多时间解决类似的错误。 WordPress 4.9.8

致命错误:尝试在浏览器中打开图片地址时,在/home/content/42/11706342/html/wp-includes/post.php的第589行上找不到类“ WP_Post”。

此错误导致图像在Wordpress中损坏,缩略图在图像画廊中损坏。

我检查了.htaccess文件,禁用了插件,尝试了此处的建议,然后手动重新更新了Wordpress(v 4.9.8),尝试了手动重新生成缩略图(我知道这是行不通的),并且更多。

决定再次查看.htaccess文件,发现问题出在该插件插入的几行内容中,该插件旨在阻止右键单击图像。恢复为默认的.htaccess文件,一切现在都正常工作。购买新插件。在此处添加以防将来对某人有帮助。