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中的多个动态侧边栏的主要内容,如果未能解决你的问题,请参考以下文章
Wordpress 自定义演示侧边栏未出现在帖子上
如何让wordpress首页完全去掉侧边栏
PHP Wordpress - 2个或更多侧边栏
PHP 用于function.php文件的Wordpress侧边栏脚本
PHP Wordpress条件标签在行动(不同侧边栏)
PHP wordpress |禁用页面模板上的侧边栏,小部件