个性化阅读
专注于IT技术分析

保存新帖子或编辑帖子时,WordPress会显示404页

问题是…当我单击编辑帖子/编辑页面时, 它尝试打开http://localhost/site/wp-admin/post-108.php?post = 286&action = edit并最终显示404页面。保存新帖子/页面时, 它还会显示404页面。

我不记得我到底做了什么, 但是在我重命名模板文件时, IDE必须在代码重构后开始执行。

wp-admin文件夹中或主题文件夹中没有post-108.php, 但是有post.php。我不知道为什么要尝试打开不存在的post-108.php。

注意:这是一个自定义主题, 我正在使用Wordpress 4.7.4构建自己

谢谢你们。


#1


请执行以下步骤, 可能会解决你的问题。

  1. 首先, 请确保在” wp-admin”文件夹中有一个名为” post.php”的文件。
  2. 然后禁用所有插件, 然后重试。如果可行, 请逐个启用每个插件, 以找出导致此问题的原因。
  3. 如果上述方法对你没有帮助, 请转到”管理>设置>永久链接”。请勿在”固定链接”页面上进行任何更改, 只需点击底部的”保存更改”按钮即可。现在尝试发布帖子。
  4. 如果仍然遇到问题, 请在”永久链接”页面中选择”默认”选项, 然后保存更改。之后, 你可以再次将其设置为上一个永久链接选项, 或者根据需要将其保留为默认值。然后尝试发布帖子。
  5. 但是, 如果问题仍然存在, 请检查”设置>常规”中的” WordPress地址(URL)”和”博客地址(URL)”是否正确设置(URL末尾没有斜杠)。
  6. 之后, 从”设置>撰写”中”更新服务”字段中删除” http://rpc.pingomatic.com/”链接, 然后再次尝试发布帖子。
  7. 如果以上所有更改仍然出现问题, 请复制下面给出的代码, 然后粘贴到.htaccess文件中。要添加的代码


     RewriteEngine开
     RewriteBase /
     RewriteRule ^ index.php $-[L]
     RewriteCond%{REQUEST_FILENAME}!-f
     RewriteCond%{REQUEST_FILENAME}!-d
     RewriteRule。 /index.php [L]


#2


我还没有对这个真正的解决方案进行排序, 因为上述方法都不适合我。我确实有解决方法。.如果你可以进入仪表板中的页面, 但”帖子”为你提供404, 则只需转到页面并替换查询。

https://YOURDOMAIN.com/wp-admin/edit.php?post_type=page

改成:

https://YOURDOMAIN.com/wp-admin/edit.php?post_type=post
赞(0)
未经允许不得转载:srcmini » 保存新帖子或编辑帖子时,WordPress会显示404页

评论 抢沙发

评论前必须登录!