今天折腾博客,F12查看网站信息的时候突然发现博客出现了一个错误,返回的信息是 Uncaught ReferenceError : QTags is not defined。查看了一下原来是之前 添加彩色文本框 的时候添加 QuickTags 标签漏写了两行代码,想着可能有其他朋友也会遇到此类问题,特地记录一下。
关于这个问题的解决,其实只要在使用 QuickTags 标签之前先检查一下标签是否定义就好,有以下两种方法:
方法一:
if (wp_script_is('quicktags')){ QTags.addButton( id, display, arg1, arg2, access_key, title, priority, instance ); }
参考文档:https://codex.wordpress.org/Quicktags_API
方法二:
if ( typeof QTags != 'undefined' ) { QTags.addButton( id, display, arg1, arg2, access_key, title, priority, instance ); }
评论 (5)
太牛逼了,我爱你
学习了,学习,成功解决问题。
哈哈,能帮你解决问题,这篇文章就没白写。
这个问题没有遇到过,不过能够知道问题所在,那么解决问题就简单多了
嗯嗯。其实很多问题都是这样,知道原因了总会有解决的办法