首页
学习
活动
专区
圈层
工具
发布

如何修复WordPress内容更新和发布失败错误

一个这样的问题是在WordPress编辑器中显示“发布失败”的消息: 区块编辑器中的发布失败错误 单击蓝色的“发布” 按钮后可能会出现此消息,以尝试使您的内容生效。...要访问它,请导航到工具>站点健康: 访问WordPress中的站点运行状况工具 在“状态” 选项卡下,WordPress 将列出您的安装存在的所有问题。...一些用户发现他们在Windows服务器上运行WordPress时遇到了这个问题。您需要编辑您的web.config文件来修复它。...您可以在此文件中搜索可能拦截WordPress连接到REST API并因此阻止发布或更新文章的错误。...要激活调试模式,请将以下代码添加到wp-config.php 文件中 “/* That’s all, stop editing!

8.1K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WordPress 小程序 API 插件,连接微信、QQ、百度、头条小程序

    依稀记得从 18 年 10 月起,就说过要制作全新的小程序 API 插件,经历了两个多月,中间断断续续,最终还是基于 WordPress REST 进行扩展。...在这过程中,也有尝试过不基于 WordPress REST 框架创建的 API 插件,基础功能完成之后,感觉并不如想象中的好,强迫症作用下,又放弃了。...虽然基于 WordPress REST API 扩展,但是大部分 API 还是采用自定义,而不是 WordPress 原生的 REST API 。...由于原生的 REST API 有很多功能并不是小程序所需要的,所以在插件里增加了屏蔽低频的 WordPress REST API 。...自定义的 API 占了一半,而 WordPress REST API 则保留了常用且高频的 API 。 WordPress REST API 小程序插件的功能 1.

    2.1K10

    Meta Box:一个被名字耽误的强大的WordPress自定义字段插件

    插件和主题可以通过使用add_meta_box()函数可以在 WordPress 后台的编辑区加入自定义meta box。...在之前的文章中也有介绍过这个插件的使用案例:在Genesis主题中手动添加WordPress相关文章。类似的插件还有 Carbon Fields 等等。...下面是一个调用API的例子,将下面的实例代码加入主题的function.php文件中,这会设置四个自定义字段 name, gender, email, biography. : add_filter(...或者在开发插件时可以引入 MetaBox 用来显示一些通知。 除此之外 , 通过Meta Box提供的API,你也可以创建自己需要的特殊字段。...Rest API Meta Box 还提供了一个辅助插件 来扩展 WordPress自身的rest API.

    5K20

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

    安装/更新信息#安装/更新信息 要下载WordPress 5.4.2,请从网站管理区的“仪表板”>“更新”菜单中自动更新,或者访问WordPress发行版档案。...支持萨姆·托马斯(jazzy 25)发现XSS问题,在该问题中,经过身份验证的低权限用户能够将JavaScript添加到块编辑器的帖子中 对Luigi的支持——发现了一个XSS问题,拥有上传权限的认证用户能够向媒体文件添加...FIrefox前端的htpasswd提示 49353–小设备上编辑插头的按钮填充问题 37926–211和212:当字符串足够长时,下拉类别小部件超过了父类别 45865–2019:考虑减小小部件标题的字体大小...48803–20:不支持作者的自定义帖子类型,显示作者 48916–20:锚链接在移动菜单中不起作用 49088–20:为网页链接添加图标(谷歌商业简介) 49316–20张图片未获得许可。...', true); 在主题functions.php文件中添加 add_filter( 'automatic_updater_disabled', '__return_true' );

    2.6K20

    把 WordPress 变成 BaaS 服务:API 调用指南

    不过,庆幸的是,在 WordPress 最新发布的 6.5.0 版本变更记录中,依旧对 REST API 功能做了保留和支持。社区中也依旧有许多方便的可以调用的 SDK 方案和资料参考。...方案二:WP REST API虽然上文中提到了 WP REST API 当前的窘况,但好在目前 6.5.0 版本中,官方还是对它进行了支持,虽然没有明确文档告知用户该如何使用(应该是暂时减少支持工作消耗的开发同学的精力...在核心文件 wp-includes/functions.php 中,我们能够看到新增的函数 wp_is_serving_rest_request:function wp_is_serving_rest_request...在调用的过程中,做好身份鉴权,这里可以借助一些其他插件,比如 plugins/wp-rest-api-authentication/等。...当然,默认的情况下,当你访问需要登录用户操作的动作时,也是要进行鉴权的 rest-api/using-the-rest-api/authentication/。

    78710

    WPOPT(WordPress优化插件) v1.5.4

    前言 WPOPT插件,是由Lovestu开发的一款WordPress优化插件,能对WordPress底层功能进行优化,支持功能开关,系统加速等功能。...---- 演示 支持功能 输出优化 函数禁用 功能开关 优化加速 功能增强 移除版本号 移除加载文件版本号 移除dns-prefetch 去除头部json链接 移除文章页面前后页meta 移除文章头部...禁用wp_check_php_version 禁用wp check browser version 禁用current screen 接口相关 屏蔽REST API 屏蔽Trackbacks...禁止插入图片添加属性 关闭字符转码 禁止Auto Embeds 禁止文章Embeds 禁止新版古藤堡编辑器 禁止小工具区块编辑器 ---- 升级与更新 关闭WordPress核心更新 关闭主题自动更新...记住设置的页面,下次打开还是这页 解决部分站点协议不一致导致的跨域无法加载界面问题 1.4 新增编辑器增强功能,支持粘贴上传图片 支持粘贴上传图片自动转换webp

    1.1K10

    把 WordPress 变成 BaaS 服务:API 调用指南

    不过,庆幸的是,在 WordPress 最新发布的 6.5.0 版本变更记录中[10],依旧对 REST API 功能做了保留和支持[11]。...不过,其实在 2020 年的一个提交中[14],就有人支持了从环境变量设置这个参数,解决了在 Docker 容器环境中的使用体验问题,毕竟在 Docker 环境中,每次都额外指定 --allow-root...方案二:WP REST API 虽然上文中提到了 WP REST API 当前的窘况,但好在目前 6.5.0 版本中,官方还是对它进行了支持,虽然没有明确文档告知用户该如何使用(应该是暂时减少支持工作消耗的开发同学的精力...在核心文件 wp-includes/functions.php 中,我们能够看到新增的函数 wp_is_serving_rest_request: function wp_is_serving_rest_request...当然,默认的情况下,当你访问需要登录用户操作的动作时,也是要进行鉴权的 rest-api/using-the-rest-api/authentication/[18]。

    82910

    史上最详细的WordPress的自定义文章类型指南(1)

    但是WordPress中一些比较重要的部分,比如WP_Query , REST API, 包括本文要介绍的Post Type部分都是面向对象,而且WordPress中的一些插件就是全部使用面向对象,比如...对于 WordPress 的普通用户来说,最方便的就是在主题文件夹的functions.php 中写代码进行各种自定义,执行各种 WordPress 的函数,当然也可以在这里注册新的文章类型。...' 的值) // 是否在管理工具条中显示该文章类型,如果设置为 true,WordPress 会在管理工具条中添加一个新建该文章类型文章的链接 'show_in_admin_bar...// 使用自定义 Rest API 控制器而不是默认的 WP_REST_Posts_Controller,自定义控制器必须继承 WP_REST_Controller 'rest_controller_class...正如官网上的提示,如果你在WordPress中启用了URL规则重写,而且在创建自定义Post Type的时候没有把参数rewrite设置为false,那么在注册之后,还需要一些额外步骤来进行伪静态规则的刷新

    5.1K20

    wordpress添加post_type自定义文章类型

    添加post_type自定义文章类型就可以了   post_type自定义文章类型实例:产品模型,在当前主题的function.php文件中添加如下代码 // Register Custom Post...' 的值) // 是否在管理工具条中显示该文章类型,如果设置为 true,WordPress 会在管理工具条中添加一个新建该文章类型文章的链接 'show_in_admin_bar...=> true, // bool (默认为 TRUE) // 是否暴露在 Rest API 中 'show_in_rest', // 布尔值...// 使用自定义 Rest API 控制器而不是默认的 WP_REST_Posts_Controller,自定义控制器必须继承 WP_REST_Controller 'rest_controller_class...', // 字符串,默认为 WP_REST_Posts_Controller // 是否在删除用户时,删除他们撰写的文章 'delete_with_user

    1.9K10

    在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include StdAfx.h”?

    在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”?...右键选择该文件.cpp格式的->属性->预编译头,→ 不使用预编译头 错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾。...是否忘记了向源中添加“#include "stdafx.h"”? 错误分析: 此错误发生的原因是编译器在寻找预编译指示头文件(默认#include "stdafx.h")时,文件未预期结束。...(因为工程中的每个cpp文件属性默认都是使用预编译头(/YU)的,但是添加的第三方文件并没有 #include "stdafx.h" 预编译指示头,所以编译器在此cpp文件中一直到末尾都没有找到它)...解决方式: 一. 1) 在解决方案资源管理器中,右击相应的.cpp文件,点击“属性” 2) 在左侧配置属性中,点开“C/C++”,单击“预编译头” 3) 更改右侧第一行的“创建/使用预编译头”,把选项从

    10.8K30

    WordPress 文章无法保存?试试这些实用修复技巧

    试试这些实用修复技巧在使用 WordPress 撰写博客、更新内容时,你是否遇到过“点击发布/更新却毫无反应”、“提示更新失败,此响应不是合法的json响应”、“文章保存失败,请稍后再试”等情况?...五、核心文件损坏:WordPress 的“系统感冒”虽然少见,但 admin-ajax.php 或 class-wp-ajax-response.php 等核心文件若被病毒篡改或升级中断,也可能引发此问题...✅ 修复方法:统一域名访问形式,设置 301 永久跳转;在 WordPress 设置中保持与服务器一致的地址格式。...九、REST API 被阻止:现代WordPress的“通讯中枢”出故障REST API 是现代 WordPress 编辑体验的核心。一旦它被阻断,文章就无法正常更新。...如何判断:后台 → 工具 → 站点健康 → 查看是否有 REST API 报错。️

    45510

    新曝WordPress REST API内容注入漏洞详解

    在4.7.0版本后,REST API插件的功能被集成到WordPress中,由此也引发了一些安全性问题。...在Apache的配置文件中添加 LoadModule rewrite_module/usr/lib/apache2/modules/mod_rewrite.so 并在主配置文件中设置对应的WEB目录的AllowOverride...③设置WordPress站点为固定链接 在Settings->Permalinks中的Common Settings设置为非Plain模式。例如下图,我们设置为Day and name。 ?...可以看到,不带任何验证信息会提示不允许编辑文章 ②构造可利用的数据包: 当url为/wp-json/wp/v2/posts/1?id=1a时,可以看到,已经成功跳过验证看到文章内容了。 ?...这种行为本身不失为一种防止攻击者编制恶意ID值的好方法,但是当查看REST API如何管理访问时,研究人员很快发现其给予$_GET 和$_POST值的优先级高于路由的正则表达式生成的值。

    3.4K60

    WordPress会员管理插件|AffiliateWP v2.6.8 已激活包含所有Pro插件

    可以从此插件的会员页面添加,编辑,删除和其它详细信息。该插件还允许一键集成所有流行的WordPress插件和付款功能。...的更多功能说明 – WordPress的会员管理插件 AffiliateWP帮助文档 AffiliateWP v2.6.8 更新日志: 新增:付款服务中增加了对其他7个国家/地区的支持。...固定:创建带有注册电子邮件地址的付款服务帐户时,通知中显示的URL错误。 改进:通过添加AffiliateWP版本号来改进升级例行通知。...安装AffiliateWP插件 在WordPress管理仪表盘中,转到 插件→ 添加新个点击 上传插件单击 “选择文件”,然后选择affiliate-wp.x.x.x.zip文件,单击 立即安装。...安装AffiliateWP插件的附加组件 在WordPress管理仪表盘中,转到 插件→ 添加新个点击 上传插件单击 “选择文件”,然后选择Addons目录中需要安装的附加组件安装文件(xxx.zip)

    1.4K10

    利用WordPress REST API 开发微信小程序从入门到放弃

    WordPress REST API WordPress 在4.4 版本开始推出了 REST API,如果你使用的是最新版本的WordPress应该会提供REST API的功能。...的安装路径、Url重写有关,因此WordPress REST API 链接可能有差异,主要差异在WordPress 本身的链接规则上,相同的部分是REST API 路由部分。...在列表页面如果数据项多就考虑要分页显示数据,在手机端的应用一般不采用通过页码点击的方式来分页,通常采用下拉刷新获取新页面的方式。...页面详情),数据请求的方式和上面类似,只不过和列表略有不同的是,文章内容在添加的时候,是通过WordPress的编辑器录入的,那么数据里包含大量的html标签代码,在微信小程序是无法解析的。...因此需要把html转成小程序支持的wxml,在本小程序里采用一个开源的第三方解析库:WxParse,虽然这个解析库还存在若干问题,但总算可以正常显示文章的内容。

    3.9K70

    让你的WP跑得更快 - WordPress优化指南

    程序优化 插件与主题的使用 WordPress拥有优秀的的兼容性与生态,因此网络上存在大量的主题与插件供我们选择,我们在选择插件时应该遵循几个原则: 只选有用的插件:用处不大的插件只会拖慢博客的运行速度...国内的主题对于相应文件都会有一定优化,提升加载速度。 启用缓存 WordPress有多种缓存机制,合理使用缓存,能让站点速度大大提升。...中许多不必要的功能可以通过修改配置文件的方式关闭。...注意:在进行相关操作前务必备份好源文件! 在 wp-config.php文件后添加下列内容 //WordPress自定义优化项。...后添加下列内容 //WordPress主题 functions.php 优化项 //引入方式:在主题functions.php后添加 //移除不必要的信息,如WordPress版本 remove_action

    74420

    让你的WP跑得更快 - WordPress优化指南

    程序优化 插件与主题的使用 WordPress拥有优秀的的兼容性与生态,因此网络上存在大量的主题与插件供我们选择,我们在选择插件时应该遵循几个原则: 只选有用的插件:用处不大的插件只会拖慢博客的运行速度...国内的主题对于相应文件都会有一定优化,提升加载速度。 启用缓存 WordPress有多种缓存机制,合理使用缓存,能让站点速度大大提升。...中许多不必要的功能可以通过修改配置文件的方式关闭。...注意:在进行相关操作前务必备份好源文件! 在 wp-config.php文件后添加下列内容 //WordPress自定义优化项。...后添加下列内容 //WordPress主题 functions.php 优化项 //引入方式:在主题functions.php后添加 //移除不必要的信息,如WordPress版本 remove_action

    1.2K20

    WordPress REST API 内容注入漏洞分析

    漏洞简介 在REST API自动包含在Wordpress4.7以上的版本,WordPress REST API提供了一组易于使用的HTTP端点,可以使用户以简单的JSON格式访问网站的数据,包括用户,帖子...0x02 漏洞分析 其实漏洞发现者已经给出了较为详细的分析过程,接下来说说自己在参考了上面的分析后的一点想法。 WP REST API 首先来说一下REST API。...这边没有找到ID为123hh的项目,所以返回rest_invalid。 现在我们可以忽略路由正则的限制,来传入我们自定义的ID。...先不说WordPress页面执行php代码的各种插件,还有相当一部分的WordPress文章可以调用短代码的方式来输出特定的内容,以及向日志中添加内容,这是一个思路。...另一个思路就是可以进行对原来文章中的指定超链接进行修改,从而进行钓鱼。 还有一个思路,就是利用WordPress文章中解析html以及JavaScript文件包含的做法,辅助其他方法,进行攻击。

    4.1K70
    领券