PHP Wordpress中的多个动态侧边栏
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP Wordpress中的多个动态侧边栏相关的知识,希望对你有一定的参考价值。
// use in functions.php:
<?php
// Multiple Sidebars
if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'name'=>'Page',
'before_widget' => '<li>',
'after_widget' => '</li>',
'before_title' => '<h2>',
'after_title' => '</h2>',
));
register_sidebar(array(
'name'=>'Blog',
'before_widget' => '<li>',
'after_widget' => '</li>',
'before_title' => '<h2>',
'after_title' => '</h2>',
));
register_sidebar(array(
'name'=>'Single',
'before_widget' => '<li>',
'after_widget' => '</li>',
'before_title' => '<h2>',
'after_title' => '</h2>',
));
}
// use in sidebar.php:
<?php // Load Dynamic Sidebars
if(!function_exists('dynamic_sidebar')) {
showDefault();
} else {
if(is_front_page()) {
if(!dynamic_sidebar('homepage')) {
showDefault();
}
} else {
if(!dynamic_sidebar('global')) {
showDefault();
}
}
}
?>
以上是关于PHP Wordpress中的多个动态侧边栏的主要内容,如果未能解决你的问题,请参考以下文章