Как я могу добавить еще одну область виджетов в дочернюю тему «двадцать десять WordPress»? - PullRequest
0 голосов
/ 11 февраля 2011

Я пытаюсь создать дочернюю тему из четырех столбцов двадцать десять.

У меня есть приблизительное представление о том, как сделать три, но я не хочу возиться с оригинальной двадцатью темой, чтобы сделать четыре.

Спасибо!

Ответы [ 2 ]

1 голос
/ 11 февраля 2011

Сначала вы должны зарегистрировать другую область виджетов с кодом, подобным этому, в functions.php:

    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' );
}
0 голосов
/ 11 февраля 2011

Взгляните на Двадцать десять ткачей | Wordpress Weaver. Это дочерняя тема «Двадцать десять», включающая четыре колонки, среди прочих. Хорошее место для ознакомления с теорией кодовой рекламы Twenty Ten и дочерних тем в действии.

...