WordPress Italy Forum » Plugin e temi di WP

Creare due sidebar widget ready

(6 posts)
  1. Come si creano due sidebar widget ready? Il mio file sidebar.php è strutturato in questo modo:

    <div id="sidebar-1">
    Contenuto sidebar 1
    </div>
    <div id="sidebar-2">
    Contenuto sidebar 2
    </div>

    Qualcuno sa come si fa?
    Grazie mille,
    Sebastiano Dazzan

    Pubblicato: 1 anno # -
  2. Ho fatto tutto ma mi dice "Warning: array_merge() [function.array-merge]: Argument #2 is not an array in C:\wamp\www\wp-includes\widgets.php on line 53" Se non sbaglio quel file dovrebbe essere predefinito di wordpress, no? E' installato male wp? E' l'ultima versione... In più quando vado su widget vedo una sola sidebar... Quando cambio tema mi ritorna tutto normale senza scritte. Nel sito di automattic non ho ben capito il discorso delle API... qualcuno mi potrebbe spiegare meglio?

    Pubblicato: 1 anno # -
  3. dovresti avere una cosa cos' in sidebar (ho aggiunto spazi a inizio di ogni riga dopo il <):

    < div id="sidebar-1">
    < ?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Sidebar1') ) : else : ?>
    Contenuto sidebar 1
    < ?php endif; ?>
    < /div>

    < div id="sidebar-2">
    < ?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Sidebar2') ) : else : ?>
    Contenuto sidebar 2
    < ?php endif; ?>
    < /div>

    Ed in functions.php del tema (sempre spazi aggiunti):

    < ?php

    // Impostazioni Widget

    if ( function_exists('register_sidebar') )
    register_sidebar(array(
    'name' => 'Sidebar1',
    'before_widget' => '<div class="Categ1">',
    'after_widget' => '</div>',
    'before_title' => '<h3>',
    'after_title' => '</h3>',
    ));

    if ( function_exists('register_sidebar') )
    register_sidebar(array(
    'name' => 'Sidebar2',
    'before_widget' => '<div class="Categ1">',
    'after_widget' => '',
    'before_title' => '<h3>',
    'after_title' => '</h3>',
    ));
    ?>

    I div e glia ltri codici HTML poi dipenderanno da come fai il tutema e sevioo per i l CSS del tuo tema

    Pubblicato: 1 anno # -
  4. enos
    Membro

    Ciao a tutti,
    ho creato le due sidebar nel mio tema, ma vorrei utilizzare la seconda sidebar come footer della pagina.
    Per questo mi servirebbe disporre i widgets (ne userò 3) in orizzontale e non in verticale.
    E' fattibile?

    Grazie

    Pubblicato: 1 anno # -
  5. Si certo puoi avere quante sidebar vuoi, basta le registri correttamente come nel codice sopra poi la disposizione dei widget dipende solo dal tema e dal suo CSS ed ovviamente dal tipo di contenitore del widget se un li o una div o altro...

    Pubblicato: 1 anno # -

Feed RSS per questa discussione

Replica

Devi aver fatto il login per poter pubblicare articoli.