0

之后如何分配功能</section>?入阵?

<?php
function roots_widgets_init() {
    register_sidebar(array(
        'name'          => __('Footer', 'roots'),
        'id'            => 'sidebar-footer',
        'before_widget' => '<section class="widget span4 %1$s %2$s"><div class="widget-inner">',
        'after_widget'  => '</div></section>',
        'before_title'  => '<h3>',
       'after_title'   => '</h3>', 
    ));
}
?>

编辑#1(我想出了这个,但它不能正常工作。我试图</div><div class="row-fluid">每3个假发/部分产生一次。):

<?php
$i = 1;
function name () {
    if($i % 3 == 0) {
        return "</div><div class=\"row-fluid\">";
    } else {
    return;  
    }
    $i++;   
}
function roots_widgets_init() {
    register_sidebar(array(
        'name'          => __('Footer', 'roots'),
        'id'            => 'sidebar-footer',
        'before_widget' => '<section class="widget span4 %1$s %2$s"><div class="widget-inner">',
        'after_widget'  => '</div></section>' . name(),
        'before_title'  => '<h3>',
       'after_title'   => '</h3>', 
    ));
}
?>

多谢你们!

4

1 回答 1

0

虽然我不是 100% 确定你在问什么,但你可以将函数的返回值放在你喜欢的任何地方。

function roots_widgets_init() {
    register_sidebar(array(
        'name'          => __('Footer', 'roots'),
        'id'            => 'sidebar-footer',
        'before_widget' => '<section class="widget span4 %1$s %2$s"><div class="widget-inner">',
        'after_widget'  => '</div></section>' . get_after_section(),
        'before_title'  => '<h3>',
        'after_title'   => '</h3>', 
    ));
}

将返回值附加get_after_section到“after_widget”的当前值。

于 2013-07-14T19:30:21.247 回答