早就想搞了,一直没时间,刚好今天上网搜了篇文章看看
原文来自:http://www.digglife.cn/articles/sidebar-widgets-support.html
一.有关侧边栏的两个重要文件
侧边栏所涉及到的主要集中在这两个文件上,我的理解是,sidebar.php负责侧边栏的显示内容,fuctions.php在这里则负责侧边栏如何显示.一个不支持侧边栏插件的模板没有functions.php这个文件,sidebar.php中也没有调用语句.
二.Functions.php文件修改.
为了让模板支持侧边栏插件,首先需要新建一个functions.php文件,然后添加一些代码.我参考了一些文章和许多模板代码之后,发现三栏和两栏的fuctions.php代码在细节上有些区别,为了更加清除地说明,下面分两种情况讨论(我靠,怎么像做数学啊):
1.两栏模板(侧栏只有一列)
< ?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '
', // #3 'after_title' => '
', // #4 )); ?>其中#1和#2是定义Widget内容前后标识符的语句,#3和#4是定义Widget标题的标识符的语句.根据模板的具体情况而定,你可以参考sidebar.php中已经定义过的侧边栏来决定应该采用哪种标识符.比如我修改的那个模板的sidebar.php中:
所以我应该在#1和#2语句中的' '内填入分别填入

2007年10月14日 | ghSky | 浏览: 2,264  
2 Comments