豆豆の鱼.

Life record . 记录自己的日常琐事.

WordPress主题自定义功能不能加载

昨晚遇到了一个问题,那就是WordPress主题功能中的【自定义】功能不能加载的问题,F12查看的是SCRIPTS文件的锅,网站地址加载wp-admin/customize.php?return=%2Fwp-admin%2Findex.php。上网查了相关的教程,大多都是说插件引起的,最终我停用了全部插件,然后,并没什么卵用,还是问题依旧!不死心,继续查找,发现之前有人也遇到过这个问题,然后很轻飘飘的一句话代码就搞定了,上手开干,果然解决问题,但现在也没弄明白其原理,6666,等找到原理后,再来更新文章。

《Wordpress主题自定义功能不能加载》

解决方法

1.在网站根目录找到wp-config.php 文件

2.打开文件,在适合的位置添加如下代码:

define('CONCATENATE_SCRIPTS', false);

问题到此完美解决,又可以很愉快的玩耍了。

 

2019-07-24 11:46:37 AM 更新

找了下原因,出现这个问题,可能是主题或者某些插件中的JavaScript有冲突,在这里可能是我的缓存插件的原因,我直接清除缓存后卸载,就出现了这样的问题,具体是怎么出现了,还是茫然。

NCATENATE_SCRIPTS这个函数可能的意思是告诉WordPress,将所有依赖项连接成一个URL并将其加载在一起,然后提供正常Http请求,既然出现了问题,那么就把NCATENATE_SCRIPTS这个函数值变为false,关闭其功能,让WordPress在页面上单独的加载每一个脚本,这样的情况是,如果有一个脚本出现问题,其它脚本并不会全部罢工,依然可以继续正常运转。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注