WordPress中sidebar小工具的应用

1.WordPress主题所在目录中functions.php中的如下代码是注册一个widget

  1. if ( function_exists(‘register_sidebar’) )
  2.     register_sidebar(array(
  3.         ‘before_widget’ => ‘<div id=”%1$s”>’,
  4.         ‘after_widget’ => ‘</div>’,
  5.         ‘before_title’ => ‘<h3>’,
  6.         ‘after_title’ => ‘</h3>’,
  7.     ));


2.sidebar中的如下代码是用来显示这些注册过的widget中的内容

  1. <?php if ( !function_exists(‘dynamic_sidebar’)|| !dynamic_sidebar() ) : ?>
  2. <?php endif; ?>

3.了这些代码后我们就可以在WordPress后台的小工具中随意添加代码了。另外如果没有(1)中的代码,那么在后台就查看不到小工具了,此时就相当于主题不支持widget,如果没有(2)中的代码,在WordPress后台能添加widget,但是在WordPress中不能显示这些widget中的内容。

Ryan 发表于 星期三, 六月/9/2010 | WordPress应用 | 1 条留言
标签:,

AddThis Social Bookmark Button

“WordPress中sidebar小工具的应用”的1 条留言

  1. 好贴,我不支持谁支持!

Leave a Reply