我想,对于像我这样的平时既已技术为职业,又以技术为乐趣的人来说,CoolCode一定是一款让人爱不释手的插件了(什么乱七八糟)。
不过,今天我发现,不知道从什么时候起,CoolCode不能正常工作了。
我发现,coolcode.css和coolcode.js两个文件,无法加载成功。
我本来还奇怪呢,怎么CoolCode现在的外观和以前不一样了,原来CSS根本就没有加载。为什么没有加载呢?经调查,这两个文件的URL填写的根本就不对。WordPress有一个功能,就是可以将你的安装文件放到一个文件夹里,但是把主页放在根目录下,这样可以让你的根目录看起来很整洁,如果你还在根目录下安装了别的程序的话,不会搞乱掉,而且,这么做以后升级也方便。
进行过我这样的操作的人,使用CoolCode都会在这个问题上遇到麻烦吧。打开coolcode.php看这里:
- /***************************************************
- * add_css
- * > Add the coolcode.css to the head
- ***************************************************/
- function add_css() {
- echo '<link rel="stylesheet" href="'
- . get_settings("home")
- . "/wp-content/plugins/coolcode/coolcode.css\" />\n";
- }
- /**************************************************
- * add_js
- * > Add the coolcode.js to the footer
- ***************************************************/
- function add_js() {
- echo '<script type="text/javascript" src="'
- . get_settings("home")
- . "/wp-content/plugins/coolcode/coolcode.js\"></script>\n";
- }
- ?>
大家注意一下,上面用的两个函数,get_settings("home"),这个函数返回的是你的主页的url,并非你的wordpress的安装目录,当然,如果你的WordPress刚好安装在了根目录下,那么你使用这个插件是一点都不用改的(改了是对的,不改是凑巧对),但是如果你的WordPress像我一样,安装在自己指定的目录,那么这里就必须改了。
改的方法也很简单,将get_settings("home")函数,替换成get_bloginfo("wpurl")就可以了,好了,赶快再实验一下吧,怎么样,这回是不是真的很Cool了?

Most Commented Posts