如何在二十个wordpress儿童主题中添加另一个小部件区域?

时间:2011-02-11 11:42:05

标签: wordpress themes widget

我正在尝试创建一个四列二十个孩子主题。

我有一个粗略的想法如何制作三个,但我不想弄乱原来的二十个主题制作四个。

谢谢!

2 个答案:

答案 0 :(得分:1)

首先,您必须在functions.php中注册另一个Widget区域,例如:

    register_sidebar( array(
    'name' => __( 'Your Widget Area', 'your_child_theme' ),
    'id' => 'my-widget-area',
    'description' => __( 'The primary widget area', 'your_child_theme' ),
    'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
    'after_widget' => '</li>',
    'before_title' => '<h3 class="widget-title">',
    'after_title' => '</h3>',
) );

然后在您孩子主题的代码中,您可以使用它

if ( is_active_sidebar( 'my-widget-areaa' )) {
  dynamic_sidebar( 'my-widget-area' );
}

答案 1 :(得分:0)

看看 Twenty Ten Weaver | Wordpress Weaver.这是Twenty Ten的儿童主题,除了其他选项之外还有四个专栏。看看Twenty Ten的代码广告理论和儿童主题在行动中的好地方。