首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

wp-admin/post-new.php不工作(Wordpress)

基础概念

wp-admin/post-new.php 是 WordPress 管理后台的一个文件,用于创建新的博客文章。这个文件是 WordPress 核心文件的一部分,负责处理新文章的表单提交和显示。

可能的原因及解决方法

  1. 文件权限问题
    • 原因:文件或目录权限设置不正确,导致服务器无法正确访问或执行该文件。
    • 解决方法
    • 解决方法
    • 参考链接WordPress.org - File Permissions
  • PHP 错误
    • 原因:可能存在 PHP 错误,导致页面无法正常加载。
    • 解决方法
      • 检查服务器的错误日志,通常可以在 error_log 文件中找到详细信息。
      • wp-config.php 文件中启用调试模式:
      • wp-config.php 文件中启用调试模式:
    • 参考链接WordPress.org - Debugging in WordPress
  • 插件冲突
    • 原因:某些插件可能与 wp-admin/post-new.php 文件发生冲突,导致其无法正常工作。
    • 解决方法
      • 禁用所有插件,然后逐个启用,以确定是哪个插件引起的冲突。
      • 使用 FTP 或文件管理器进入 wp-content/plugins 目录,将所有插件文件夹重命名为 .disabled
      • 逐个启用插件,检查问题是否解决。
    • 参考链接WordPress.org - Deactivate Plugins
  • 主题冲突
    • 原因:当前使用的主题可能与 wp-admin/post-new.php 文件发生冲突。
    • 解决方法
      • 切换到默认主题(如 Twenty Twenty-One),检查问题是否解决。
      • 如果问题解决,可能是当前主题的问题,可以尝试联系主题开发者或寻找替代主题。
    • 参考链接WordPress.org - Switching Themes
  • 数据库问题
    • 原因:数据库可能存在问题,导致无法正确加载或保存文章数据。
    • 解决方法
      • 使用 wp db check 命令检查数据库完整性。
      • 如果发现问题,可以尝试使用 wp db repair 命令修复数据库。
      • 备份数据库并尝试恢复到之前的状态。
    • 参考链接WordPress.org - Database Check and Repair

应用场景

wp-admin/post-new.php 文件主要应用于 WordPress 管理后台,用于创建和管理博客文章。它是 WordPress 内容管理系统的重要组成部分,适用于所有使用 WordPress 平台的网站。

相关优势

  • 易用性:WordPress 提供了直观的用户界面,使得创建和管理文章变得非常简单。
  • 灵活性:用户可以根据需要自定义文章的布局和样式。
  • 扩展性:通过插件和主题,可以进一步扩展和增强 WordPress 的功能。

总结

wp-admin/post-new.php 不工作可能是由于文件权限、PHP 错误、插件冲突、主题冲突或数据库问题引起的。通过逐一排查这些可能的原因,并采取相应的解决方法,通常可以解决这个问题。如果问题依然存在,建议查看 WordPress 官方文档或寻求社区支持。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

php 获取连续id,WordPress文章ID连续及ID重新排列的方法

’, false); 二、打开wp-adminpost-new.php(第46行)和post.php(第177行)这两个文件 将其wp_enqueue_script(‘autosave’); 删除或者注释...,建议注释// wp_enqueue_script(‘autosave’); 三、打开wp-admin\includes\post.php文件 找到if ( create_in_db ),在它的前一行添加...不过我只是看见ID连续不爽,典型ID控^_^BUG:发布文章、页面后都会跳转到文章列表。如果以前Wordpress发表过文章造成ID连续,我想让ID连续有什么办法,当然有咯。...请看让Wordpress文章ID重新排列的方法介绍。 前面我们介绍过让Wordpress文章ID连续的方法,如果以前Wordpress发表过文章造成ID连续,我想让ID连续有什么办法,当然有咯。...备注:其实之所以连续的原因是里面有草稿 如何区分草稿和正式的文章,数据库里面有个post_status  值为publish就是正式的文章 未经允许不得转载:肥猫博客 » php 获取连续id,WordPress

9.2K40
  • 【说站】WordPress网站文章ID连续如何解决?

    对于WordPress网站文章ID连续的问题困扰了我很久,今天将WordPress文章ID连续的原因和具体解决办法做详细的说明。...WordPress文章ID连续的原因: 用WordPress做网站的站长可能会发现,最大的文章ID要远大于文章总量,比如品自行博客现在文章才350篇的文章,但ID已经超过5000了,对于有些强迫症的我确实有些无法忍受...,其实WordPress文章ID连续主要有以下原因: 1、文章的自动保存、修订版本 在WordPress后台写文章的时候,每隔一段时间系统会自动保存一下文章,以防止数据丢失,保存一次生成一个id; 我们对文章进行修改的时候...WordPress文章ID连续的解决办法: 了解了WordPress文章id连续的原因以后,我们自然就明白由于附件、导航菜单和页面占用ID,理论上是没有绝对的方法可以让文章ID连续的,但是不相差过大还是可能的...缺点是每篇都文章都会有一个自动保存的记录,同样占据一个文章ID,也是文章ID连续的原因之一,如果你不需要这个功能,我们就需要在wp-admin/post-new.phpwp-admin/post.php

    50320

    短短两年使用率下滑 40%!曾经风靡全球的 PHP 为何逐渐失去优势?

    翻译 | 核子可乐 编辑 | Tina 根据 WordPress 联合创始人 Matt Mullenweg 的说法,PHP 的受众比例急剧下降,疑似受到 WordPress“JavaScript 优先”...毕竟在撰写本文时,我恰好就是在 WordPress 中以“/wp-admin/post-new.php”结尾的 URL 输入这篇文章。...我认为 Gutenberg 的开发方式和 JavaScript 优先理念才是大部分 Web 开发工作的未来方向。顺带一提,其实我也得重新学习,这些东西跟我当初熟悉的方式也有区别。...目前我们才刚刚完成 60% 到 70% 的工作。”...总而言之,2024 年的 PHP 几乎成了 Web 开发领域爹疼、娘不爱的“孤儿”,而 JavaScript 则是在家、在校都备受关注的宠儿。

    96010

    WordPress 5.4.2版本发布,BUG维护和安全更新

    要获取更多关于5.4.2版本的信息,请参阅“关于WordPress”屏幕: https://www.baidu.com/wp-admin/about.php 如果您遇到了任何问题或需要帮助,WordPress.org...https://wordpress.org/support/forums/ 您的一些插件或主题也有更新可用,请更新它们: https://www.baidu.com/wp-admin/ WordPress...wp-admin/themes.php wp-admin/css/common.css wp-admin/images/w-logo-blue.png wp-admin/includes/class-wp-site-health.php...开发者须知#开发者须知 修订的文件列表#修订的文件列表 wp-admin/about.php wp-admin/themes.php wp-admin/css/common.css WP-管理/...PHP WP-内容/主题/220/readme . txt ---- 附:关闭自动更新的方法(建议) 编辑wp-config.php添加以下内容 define('AUTOMATIC_UPDATER_DISABLED

    2K20

    https协议下WordPress升级兼容及后台登陆问题

    茹莱神兽个人博客之前上线装了一个WordPress缓存插件WP Super Cache,这个WordPress插件安装是有一些条件的;茹莱神兽没有注意这些,直接按照常规插件的方法装的,结果插件出现了后台兼容问题...覆盖完毕后打开浏览器输入http://域名/wp-admin/upgrade.php,可能会提示需要升级wordpress数据库,茹莱神兽按照提示升级了Wordpress数据库。...后台登录上,茹莱神兽以为是升级的时候没有删除wp-admin文件夹的问题,经过测试,结果不是这个问题。...3、茹莱神兽的域名和虚拟主机都是来自西部数码的,于是茹莱神兽也向西数的工作人员提交了有问必答。 问题是发现了,给的回答是,因为程序非本公司开发,所以不敢贸然修改。...整篇文章指出,通过https协议改造过的WordPress博客,升级之后若是出现兼容性问题。

    25110

    WordPress更新失败?正确更新方式——小文’s blog

    今天就给大家带来正确的更新方式 升级前的准备: 备份全站,包括数据库,出问题了博主不负责0.0 禁用所有插件再升级 正式开始: 第一步:替换 WordPress 文件 获取最新版本的 WordPress...删除旧的wp-includes文件夹和wp-admin文件夹 将新的WordPress文件复制到服务器上,覆盖根目录下的原有文件,除了wp-content文件(参见"注意”)。...第二步:升级 WordPress 登录你的WordPress网站后台(/wp-admin)。...如果这时需要升级数据库,WordPress会检测数据库信息并给出一个http://example.com/wordpress/wp-admin/upgrade.php这样的链接,让你升级。...第三步:善后工作 如果已激活缓存,这时应清除缓存,这样所做更改(升级)就会以更快的速度显示在网页上(如果不清除缓存,查看页面时可能还会在页脚看到升级前的版本信息哦。)

    6.5K31

    从瑞士军刀到变形金刚--XSS攻击面拓展

    在我们真实场景下遇到xss漏洞的时候,我们常常会使用 alert(1) 来验证站点是否存在漏洞(PoC),为了触及敏感信息,我们往往不会深入研究XSS的危害程度,很多人都只知道...但在这之前,我们首先要了解一下,wordpress关于csrf的防御机制,在wordpress中引入了_wpnonce作为判断请求来源的参数。...这个插件本身是一个非常特殊的插件,在启用情况下,这个插件会被各个页面所包含,但细心的朋友可能会发现,在前面的攻击过程中,由于我们遵守插件的页面格式,页面内容被替换为'); 这部分的代码看似简单,实际上还有很大的优化空间,就比如: 1、优化执行条件:通过和远控(xss平台)交互,获取时间戳,和本地时间做对比,如果时间不符合要求执行,避免管理员在后台的多次访问导致...由于wordpress的特殊性,我们可以通过xss来请求安装插件来简化上面的攻击链,简化整个流程,当我们访问: http://wordpress.site/wp-admin/update.php?

    52810
    领券