无法添加新页面或帖子

问题描述 投票:0回答:1

当我尝试在本地服务器上的 WordPress 网站上添加新页面或帖子时,它给我这个错误:

警告:尝试在第 756 行读取 C:\xampp\htdocs isa\wp-admin\includes\post.php 中 null 的属性“post_type”

致命错误:未捕获错误:尝试在 C:\xampp\htdocs isa\wp-admin\includes\post.php:795 中的 null 上分配属性“post_content”:795 堆栈跟踪:#0 C:\xampp\htdocs isa\wp -admin\post-new.php(66): get_default_post_to_edit('post', true) #1 {main} 抛出在 C:\xampp\htdocs isa\wp-admin\includes\post.php 第 795 行“

我使用PHP版本:8.2.4 当前 WordPress 版本:6.4.1

我尝试了很多解决方案,但结果都是一样。所以,我期待在这里找到一些解决方案来解决这个问题。我很高兴能从你们这里得到这个问题的解决方案。谢谢

php wordpress xampp
1个回答
0
投票

这个问题重复了这个问题

我不是WP专家,但我尝试回答。

出现此问题的原因可能是您从 PHP 7 更改为 PHP 8,并且此版本失败并出现致命错误,其中 PHP 7 指示“仅”警告。

当然这不是问题的根本原因,因为在 PHP 7 上可能也不能正常工作。

问题的根本原因可能是数据库或主题/插件问题,如论坛答案中所述。 请查看这些 WP 论坛答案,也许这些可以帮助您:

  1. 无法创建新帖子/页面(PHP 问题?)
  2. 致命错误,无法创建帖子
  3. 请帮忙 - 无法在生产中创建任何类型的新帖子,但本地一切正常。
  4. Wordpress 添加新帖子显示此“警告:尝试在第 7589 行的 /var/www/html/blog/wp-includes/post.php 中读取 null 属性“post_type””
  5. PHP8 尝试读取 null 上的属性“post_content”

您还可以查看WP中get_post函数的文档。

© www.soinside.com 2019 - 2024. All rights reserved.