免费空间-免费资源分享网站移动版
免费空间 | 国内免费空间 | PHP免费空间 | asp免费空间 | 免费空间申请 | 悍铭福利空间 | 永久免费网站空间 | 八七云免费空间 | 主机蛋 | 安安互联 |
您的位置:首页 > 免费教程 >

wordpress添加媒体,标签,可视化,文本无法使用

作者:免费空间 发布时间:2019-01-24 21:16:28
摘要:wordpress添加媒体,标签,可视化,文本无法使用之所以出现这些情况, 是因为升级后的wordpress写文章, 编辑文章的页面不能使用jquery

wordpress升级到4.9版本后,
新文章时,
导致添加媒体不能使用,
可视化/文本切换也不行,
也不能为文章添加标签
如下图所看到的,
红圈的地方都不能使用。

wordpress添加媒体不能用

网上讲的好多方法也解决不了问题,
后面还是要自己想办法找原因解决。

之所以出现这些情况,
是因为升级后的wordpress写文章,
编辑文章的页面不能使用jquery,
加载js脚本时出错。

wordpress无法添加标签原因

但是看源代码又可以打开jquery脚本,
后面进一步排错,
发现有两个主要原因:
1. 升级后的jquery版本太低
这个解决的方法很简单,
只要你下载一个jquery3.0版本,
覆盖掉wordpress源代码中的wp-includes/js/jquery/jquery.js

下载新版JS

wordpress能够添加媒体

2. 加载了 jquery-migrate.min.js 这个js文件
jquery-migrate.min.js文件的主要作用是向下兼容以前的jquery部分接口,
但是在wordpress中,
还是有兼容性问题没有解决。

解决的方法也很简单,
只要你写一个屏蔽函数,
放到你模板的functions.php文件中,
禁止加载 jquery-migrate.min.js 脚本就行。

 #p#分页标题#e#

 

其它网上的说法

 

方案一:js拼接

在官网上有一份说明是新版本WordPress为了提升系统加载速度,把一些JS连接在了一起,没有连接到的就会导致部分依赖于JS的功能失效。解决办法就是在根目录下找到wp-config.php文件,在最后添加如下一行代码:

  1. define('CONCATENATE_SCRIPTS', false);

通过上述代码禁止页面在加载时进行JS拼接。

 

 

方案二防火墙原因。

其实上述两种方式都并没有解决我的问题。发现防火墙原因是因为我在新窗口打开JS时提示了防火墙拦截,而触发的规则则是因为URL中包含了“and”,所以找到原因后解决办法一个是调整防火墙策略,一个是修改文件名。两种方法任选其一即可。


标签: 没有tag wordpress 标签 可视化
相关推荐
免费空间声明:
(一) 由于各方面情况的调整与变化,本网所提供的考试信息仅供参考,敬请以权威部门公布的正式信息为准。
(二) 本网注明来源为其他媒体的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如有内容、版权等问题请在30日内与本网联系。联系方式:邮件 jiansou123#126.com
最近更新
网站地图 | XML地图
版权所有 © 2005-2022 free.kaoshi86.com 免费空间 All Rights Reserved
本网站所有信息全是来源于互联网,如有侵权请来电咨询! 粤ICP备15072123号