我用的是Elegant Box这款主题模板,其它主题修改方法可能稍有不同。
wordpress主题修改、wordpress模板修改:不同页面显示不同的侧边栏:
1、复制wordpress原有主题下的sidebar.php文件内容并将文件命名为sidebar2.php后上传到主题目录下
2、修改wordpress主题下functions.php文件代码:
原php代码:
/** widgets */
if( function_exists(‘register_sidebar’) )
register_sidebar(array(
‘before_widget’ => ‘<li>’,
‘after_widget’ => ‘</li>’,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));
在上边的php代码后边加上:
/** widgets2 */
if( function_exists(‘register_sidebar’) )
register_sidebar(array(
‘name’ => ‘sidebar2’,
‘before_widget’ => ‘<li>’,
‘after_widget’ => ‘</li>’,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));
作用是在widgets下注册一个新的sidebar2,这一步操作成功后到在wordpress后台Widgets下sidebar就会变成两个。
3、修改wordpress模板下sidebar2.php的代码
阅读全文…