WordPress提供一种修改主题的方式,叫做子主题,优点是:可以修改主题并确保在主题更新以后自己的修改不会丢失。缺点是:有的时候设置比较麻烦,尤其对于一些高级主题,只在子主题里引用Style.css是不行的…还需要引用其他东西。并且最为蛋疼的就是,当从父主题切换到子主题以后,对于侧边栏小工具的设置将会丢失!!!
不过可以用另外一种折中的方式进行修改,这种方法只需要在原主题的functions.php里添加一行代码,即便主题更新了也能一下就恢复这些修改。
[php]/* 开始添加魔法森林自定义功能代码 */
@include( TEMPLATEPATH . ‘/addon_functions.php’ );[/php]
上面代码里的路径换成需要的路径即可。推荐在主题目录下新建一个addon文件夹,然后把所有自己修改调取的文件都放进去方便管理。
然后在自己的addon_functions.php里添加以下代码,注释不是必须的,只是推荐添加方便维护:
[php]
<?php
/* 为当前主题添加功能 V1.0 in functions.php
@include( TEMPLATEPATH . ‘/addon_functions.php’ );
*/
[/php]
随后就可以通过addon_functions.php来调用自定义的其他css和js文件了。
有3个影子
是不是多了个斜杠
哈哈 的确有点问题 我已经修正啦 (其实我记得WordPress现在的版本里侧边栏的设置已经不像以前那么容易丢失了)
这篇文章里的代码对吗?