Para quem quiser adicionar um elemento ao fim da sidebar para, por exemplo, acresentar uma sombra ao fim da mesma há que dar uma vista de olhos à função print_sidebar() (assim como à função print_sidebar2() se o tema tiver 2 sidebars!).

Nessa função, a seguir (ou antes, conforme o css que depois aplicarem) ao último println que neste caso fecha a <div id="extras"> basta acrescentar, por exemplo, uma <div class="shadow"></div> e depois "estilá-la" para ser uma sombra 

 

exemplo:

 

function print_sidebar() {

    # Sidebar

    println """ <div id="extras"> """;

 

    var int sep = 1;

 

    # Print widget by position

    print_widget($*sidebar_position_1, $sep);

    print_widget($*sidebar_position_2, $sep);

    print_widget($*sidebar_position_3, $sep);

    print_widget($*sidebar_position_4, $sep);

    print_widget($*sidebar_position_5, $sep);

    print_widget($*sidebar_position_6, $sep);

    print_widget($*sidebar_position_7, $sep);

    print_widget($*sidebar_position_8, $sep);

    print_widget($*sidebar_position_9, $sep);

    print_widget($*sidebar_position_10, $sep);

    print_widget($*sidebar_position_11, $sep);

    print_widget($*sidebar_position_12, $sep);

    print_widget($*sidebar_position_13, $sep);

    print_widget($*sidebar_position_14, $sep);

    print_widget($*sidebar_position_15, $sep);

    print_widget($*sidebar_position_16, $sep);

    print_widget($*sidebar_position_17, $sep);

    print_widget($*sidebar_position_18, $sep);

    print_widget($*sidebar_position_19, $sep);

    print_widget($*sidebar_position_20, $sep);

 

    print_widget("adwords", $sep);

    

    println """<div class="shadow"></div>"""; # aqui

    println """ </div> """;

    println """<div class="shadow"></div>"""; # ou aqui, mas não nos 2!

}

 

publicado por jorge-braz às 01:31