学习
实践
活动
专区
工具
TVP
写文章

WordPress 禁用 Rest API 默认路由兼容 Gutenberg 编辑器

禁用 WordPress Rest API 默认路由后有利于 WordPress 站点安全及避免暴露网站所有内容,所有子凡的所有 WordPress 网站都是直接禁用了 WordPress 默认路由的, 但是由于 WordPress 默认使用块编辑器( Gutenberg),所有如果直接使用代码禁用 WordPress Rest API 默认路由就会导致后台编辑器无法正常使用。 (){//兼容 编辑器 global $post; if( ! 默认路由 }); 如果你已经使用类似或者有其它方法禁用了 WordPress 默认路由,建议删除后使用子凡以上提供的代码,如果从未使用过类似的功能或插件,可以复制以上代码到你当前所用主题的 functions.php 需要说明的是,以上代码中的主要实现原理就是判断用户是否登录以及是都有编辑权限,只有当用户登录,且拥有文章编辑权限的用户才不会禁用默认路由,以达到兼容编辑器的目的,当然如果你像子凡一样只用 WordPress

8790
  • 广告
    关闭

    出海文娱解决方案,提供架构师1v1支持

    腾讯云提供AI创新文娱玩法及强大的TRTC音视频能力,为用户提供低延时和高品质的社交娱乐体验,帮助企业快速搭建精品秀场直播间

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

    Wordpress如何禁用编辑器,使用传统经典编辑器

    编辑器和经典编辑器到底哪个更好用?这个因人而异,每个人的习惯都不相同,选择适合自己的就好了。 悦然网络工作室为客户制作企业网站都是使用的新版wordpress程序,而新版早就全面启用了编辑,这是一种模块化的编辑器,其实是非常好用的,不过也有一些用户不太习惯,还是想换回以前常见的那种编辑器。 二、使用网站模板自带功能 有些wordpress网站模板中集中了经典编辑器的切换开关,大家只需要设置一下就可以了。 操作如下: 登陆网站后台,依次点开“网站优化”-“WP优化”,然后右侧看到会有一个“禁用编辑器的开关,把它打开就可以返回经典编辑器了。 如上图,经典编辑器就是这个样式,就是我们常见的那种,其实不管是哪种编辑器,它都只是我们编辑内容的一个工具而已,对网站建设、SEO优化没什么关系,一切只看各人习惯,习惯用哪个就用哪个吧

    65700

    wordpress资讯类主题NStory(纯净版宝塔版)

    布局上做了小的调整,设计上更加优雅,简约,干净,大气,功能上做了最大的调整,增加了很多功能,强大且实用。 优雅的 PHP 代码结构,支持 PHP8.0,Vue.js 带给主题极佳的用户体验,让您可专心管理网站内容。 区分大小写转换 禁用字符转码 禁用文章修订和自动保存 移除仪表盘小工具 禁用表情符号 禁用 XML-RPC 接口 删除WordPress登录错误 从工具栏中删除 WordPress LOGO 从工具栏中删除自定义 禁用定时器 禁用编辑器 禁用小工具 禁用文章 Embed 格式化日期 格式化数字 新窗口中打开链接 自动添加图像 alt 和 title 搜索重定向 仅搜索文章标题 简化分类链接 HTML 积分可见 金额可见 镜像安装到云服务器后,通过浏览器访问入口页面: Bt-Panel: http://IP:8888 username: fft6c0rf password: d2616f03 若无法访问

    23200

    WordPress 4.9“Tipton”正式版已于11月14号正式发布

    自定义面板中增加了设计草稿,定期发布,以及锁定,预览等功能,让内容创建者可以更好地进行协同工作。 此外,代码语法高亮显示和错误检查功能,会给你一个简洁、流畅的建站体验。 WordPress 4.9 的设计锁定功能(类似于文章编辑锁定),保护你的设计草稿,这样再无人可以进行修改,也无法擦除你辛勤劳动的成果。 语法高亮显示和错误检查 网站显示出了点问题,但是你无法完全搞清楚你的 CSS 代码错了哪里,这是时常会遇到的情况。 现在,你可以避开它了,WordPress 4.9之中,当你的代码中存在错误时,在你保存的时候他会警告你。这下,你晚上可以安心睡个好觉了。 警告:潜在的危险! 与合作 WordPress 团队正在致力于一种新的方式,来创建和管理你的网站内容,需要所有用户的合作。感兴趣的用户可以进行测试这个项目,并帮助开发者一起改进!

    18320

    WordPress 5.0默认老版编辑器

    方法3一句代码禁用Gutenberg 编辑器其实之前经典的Classic Editor编辑器代码,WordPress 50并没有被删除,上述插件也只是个切换开关而已。 虽然看起来很高端,但很多用户发现它很不方便,相比之下,还是更喜欢经典编辑器。如果经典编辑器真的被5.0版本取代了,如何禁用Gutenberg并保留经典的WordPress编辑器呢? ? 目的是能为用户创建丰富多媒体内容时,提供更灵活的独特布局。 ? 自WordPress 4.9.8以来,WordPress核心团队已经发布了一个试用Gutenberg的调用。 标注的目的是希望从数百万WordPress用户那里获得反馈,并为Gutenberg首次发布做好准备。 方法3:一句代码禁用Gutenberg() 编辑器 其实之前经典的Classic Editor编辑器代码,WordPress 5.0并没有被删除,上述插件也只是个切换开关而已。

    44110

    wordpress提示Updating failed. The response is not a valid JSON response如何解决

    今天客户发布文章时提示Updating failed. The response is not a valid JSON response.发生错误的原因可能有多种。 解决更新错误的最简单方法是禁用并切换回经典编辑器。正如他们所说,老是金。 您可以为此安装经典编辑器插件。激活插件后,请尝试保存您的帖子。您现在不应该看到任何错误消息。 您可能无法选择恢复到经典编辑器。在这种情况下,您应该遵循我们 PassionWP 上所做的事情。安装并激活经典编辑器插件后,导航至Settings>Writing。 2.由于使用SSL证书导致的混合内容错误 错误的另一个常见原因是您的 WordPress 站点上使用了安全套接字层 (SSL) 证书 (HTTPS)。 这会导致混合内容错误,其中 https 和 https 内容同时传输到网络浏览器,通常是谷歌浏览器。 如何解决WordPress中的混合内容错误

    54020

    最新 WordPress 5.8 版本详细讲解

    目前国内部分地域无法在后台直接升级新版本,请手动覆盖下载。 注:你将通过本文章更详细地了解 WordPress 5.8 版本的新功能及部代码调试。 在你准备更新版本前请确认你的网站已做好了备份(包括 WordPress数据库、WordPress根目录 所有目录文件)因每个网站使用的主题及插件不同,无法确保升级后会发生不可逆转的问题。 WordPress5.8更新内容 5.8版本中修复了超过170 个错误、96 个增强和功能请求,并且约有八个版本更新; 功能更新: 1.  小工具调整 WordPress5.8版本中,小工具将以块应用方式展现,你之前设置过的功能及小工具,均在块应用列表已保存。 旧版 新版 2. 任何个人或组织,未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

    11430

    wordpress网站发布失败:响应不是合法的JSON响应

    [已解决]wordpress网站发布失败:响应不是合法的JSON响应 文章目录[隐藏] 第一种情况:Wordpress编辑器插件的问题 第二种情况:WordpressWPRestAPI的问题 错误信息:响应不是合法的JSON响应。 WordPress版本是WordPress 5.5.1,因为是刚刚安装完毕,也没装WordPress插件,所以在网上找了些资料,看看是什么情况; 第一种情况:Wordpress编辑器插件的问题 Wordpress 编辑器插件的问题,网上有文章说是“新版编辑器”的问题,如果真是这个问题,解决方法如下: 直接在模版文件的fuctions.php的600多行的样子直接添加代码 //禁用Gutenberg编辑器 add_filter (排除) 第四种情况:伪静态的问题 服务器的宝塔面板伪静态规则修改,宝塔控制面板打开对应的WordPress网站,选择设置,然后选择伪静态,选择WordPress程序,点击保存即可。

    4.2K60

    WordPress给文章内容添加密码查看

    WordPress给文章内容添加密码查看 ---- WordPress给文章内容添加密码是我很久就弄好的,一直没有时间写文章进行分享,我们写文章的过程中可能需要对一些文章进行隐藏或者添加密码,只有密码才能进行阅读文章加密码的那一部分内容 WordPress给文章内容添加密码对管理员都生效,若介意请勿使用。 第一步:添加PHP内容添加密码代码 主题目录下functions.php文件里面,添加下面的PHP代码: /** * WordPress文章内容添加密码 */ function e_secret( 在编辑文章时,经典编辑器“文本”模式下添加下面代码。编辑器–》添加自定义HTML模块或者简码模块–》添加下面代码。 编辑器正确操作如下图 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。

    14320

    Code Embed:WordPress文章和页面中添加Javascript的最佳插件

    所以,当我们在谈论WordPress嵌入JavaScript时,特指的是浏览器端的JavaScript。 为什么要在WordPress文章或页面中添加JavaScript? Web网页中的JavaScript从代码的来源来说,可以分为两类,第一方和第三方。 第一方是网页开发者自己使用的JavaScript代码(内容可控)。 这里有非常多的第三方服务可以使用,比如监控代码、Gist的嵌入代码、联盟或电商的推广代码等等都是这种形式。 最后,WordPress上使用JavaScript很容易 。 一般来说,WordPress文章或页面中插入JavaScript的方法有如下几种: 编辑器:编辑器中插入一个HTML块,把代码以HTML的形式插入。 第4步:编辑页面或帖子,插入短代码 现在,你可以使用自定义字段CODEshowtime将JavaScript代码嵌入到文章中的任何位置。只需帖子内容的任何位置添加这个名字即可 ,见上图。

    1.7K40

    WordPress文章插入或编辑链接增加Nofollow属性设置

    网站 SEO 优化中很重要的可能就是权重,而链接就是传递权重的一种方式,但是由于网站并非信息孤岛,所以有时候我们对于内容的分享来说可能需要推荐别人的网站,所以内容中就需要涉及到插入外链,而 WordPress 默认并没有给提供链接的 Nofollow 属性,而作为资深的 WordPress 爱好者是无法接受的。 其实网上有很多的方法教程直接对文章内容中的外链统一设置 nofollow 属性,高级一点的还可以设置外链白名单,可是子凡总觉得这还并不是最完美的,虽然变得自能自动了,但是有些时候我们可能发布一篇软文,单独的只是推荐了一个外链 关于 WordPress 文章插入或编辑链接增加 Nofollow 属性设置的实现代码教程如下,将代码添加到当前 WordPress 主题的 functions.php 文件的合适位置即可。 php }); 由于子凡一直所使用的都是 WordPress 经典编辑器,所以以上代码应该不支持最新版的 WordPress 默认块编辑器和编辑器。

    91100

    一款简单的WordPress主题June

    主题介绍 更新记录 详细信息 一款基于Bootstrap 5前端框架开发的WordPress主题,CSS3+HTML5和响应式设计,可自定义背景风格(颜色或图片),支持绝大数浏览器浏览 内置图片轮播组件,默认关闭 主题配置 内置强大的后台订制功能 广告工具 内置多种广告栏工具 无需安装插件 主题绝大部分功能不依靠任何插件即可完美运行 数据库优化清理 集成wp-clean-up插件,WordPress 数据库优化 SMTP邮箱设置 主题集成SMTP发信功能 ,简单设置后即可实现邮箱发信功能 禁用编辑器 还没有习惯,所以通过这个选项恢复到经典编辑器 去除分类标志 可去除链接中的分类category 主题功能 评论/密码可见内容 文章可设置限定内容,可设置评论/密码可见内容 专题归纳 文章专题栏目,网站干货一目了然 暗黑模式 全然不同的新风格,屏幕上的每个元素都经过精心设计,优雅且舒适 评论支持 修复了几个已知错误。 1.252022-10-22 1. 修复当有置顶文章时,排序列表会多出置顶文章。 2. 修复其它已知问题。 1.242022-10-14 1.

    7020

    Web设计快速入门

    基本顺利完成功能的基础上,就需要考虑美观的问题了,眼球经济的当下,一个面向用户的产品,如果没有好的UI,那么它就是不合格的。这部分内容算是初出茅庐,会持续更新。 ? 指引用户 令人心动的第一印象:比如对于苹果产品,大家基本上都是"一见钟情",再比如WordPress博客(可以作为教科书,https://wordpress.org/),着实是大方美观。 接下来提及几个细节,引导用户视线的图表(一般我们看东西,视线都趋向于从左上角到右下角,http://www.minichina.com.cn/minihatch_pc.html);通过颜色的变化来吸引注意 优雅简介的搜索:基础查询界面极简(https://www.google.com.hk/),复杂查询可以通过渐进性增强,比如一条条增加查询项;通过poka-yoka机制自动完成输入框,不过方便还可以减少用于输入错误的可能性 Tip:优秀设计的金钥匙:只提供用户所需;让初学者尽快变成中级用户;尽可能的预防错误,出错时友善处理;精简和优化交互与任务流程,让复杂的软件清晰易懂;为支持特定行为而设计;持续地改进和优化我们的流程和程序

    30950

    盘点wordpress有哪些经典的插件值得推荐?

    wordpress总的原则是不不用插件就不要使用插件,能少用插件就少用插件的基本原则,因为各种主题各种插件和功能的附加只会让wordpress显得非常的臃肿庞大,也会大大的降低性能,比如变的很卡很慢的情况发生 1、经典编辑器插件,这个是因为新版的wordpress程序已经取消了原来习惯的编辑器改为了Gutenberg 编辑器,这个块编辑器很多人是不喜欢也不习惯的,我们可以安装 2、WP Super Cache 超级缓存插件,我觉得页面静态化缓存很有必要安装一个的,他的原来就是让我们动态查询生成网页的过程执行一次,然后就会生成一个html文件,下次有人访问的时候就直接读取缓存的html文件,不必进行数据库的查询和页面内容的生成 比如我们日常的评论内容回复,找回密码,注册等都是要发送邮件的,可以通过这个插件配置实用QQ等邮箱来实现,过程比较简单的。 ? wp-hatmore-localpic,这个插件估计用的人不多,但是我们时不时的有这样的需求,比如看到别人有不错的文章想要转载复制等操作,但是复制粘贴后文章中的图片还是别人的,如果比人的主机商删除了图片我们就无法显示了

    28860

    WordPress小程序源码下载分享

    各位Wordpress建站的站长们,想必你们想要实现Wordpress搭建小程序的方法和教程,经过一段时间的研究属于实现了Wordpress与小程序的开发与对接。 WordPress 版本,目前插件支持最低版本是 4.9.8, 即网站的 WordPress 程序版本不得低于 4.9.8,否则部分功能会无法正常使用 2. 这里需要注意一点,检查是否正常之前,需要设置固定链接形式,除朴素外的任意一种。 如果 WordPress 版本大于 4.9.8(目前插件支持到 5.2.2 版本,并且支持编辑器),同时,网站也支持 REST API 。那么基本上可以正常使用。 安装插件后的界面 ? ' // 注意,域名需要填写协议,比如  https://www.ainiseo.com/ 登录微信公众号小程序后台 - 开发 - 服务器配置 ,把你的域名加入 request 域名 登录网站后台, 仪表盘下方的小程序设置里

    1.1K30

    扫码关注腾讯云开发者

    领取腾讯云代金券