Home Forum Altro Pasw2015: slider nell'header

Taggato: ,

Stai visualizzando 5 post - dal 1 a 5 (di 5 totali)
  • Autore
    Post
  • #2962
    stefano
    Partecipante

    Ciao Marco,
    ho ancora bisogno del tuo preziosissimo aiuto.

    Uso un child di Pasw2015 in cui, oltre al file di css, ci sono già i file dell’header e del footer.
    Come da titolo, vorrei inserire, al posto dell’unica immagine di background che uso nell’header, una serie di immagini (delle medesime dimensioni) che si alternano grazie ad un plugin di slider (sto usando meta slider versione free, non pro).

    Nel codice sorgente dell’header ho quanto segue:

    <div id="header" style="height: <?php echo get_custom_header()->height; ?>px; background: url(<?php header_image(); ?>);color:#<?php header_textcolor(); ?>;">
    
            <?php
                if(function_exists('wp_nav_menu') && has_nav_menu( 'menu-1' ) ) {
                    wp_nav_menu( array( 'menu' => '', 'container' => 'ul', 'menu_class' => 'sito', 'theme_location' => 'menu-1' ) );
                } else {
                    echo '<ul class="sito"></ul>';
                }
            ?>
        <div class="clear"></div>
        <div id="header-interno">
    
            <a href="<?php bloginfo('url'); ?>"><img style="max-height:110px;" src="<?php echo get_option('pasw_logo'); ?>" alt="" class="logo"/></a>
    
                <h1 style="color:#<?php header_textcolor(); ?>;" class="site-title">
                    <a style="color:#<?php header_textcolor(); ?>;" href="<?php bloginfo('url'); ?>">
                        <?php bloginfo('name'); ?>
                    </a>
                </h1>
                <div class="site-description"><strong><?php bloginfo('description'); ?>
                <br/>
                <small>
                    <?php echo stripslashes(get_option('pasw_indirizzo_scuola')) . ' &bull; ' . stripslashes(get_option('pasw_recapito_scuola')); ?>
                </small></strong>
                </div>
    
        </div>
    </div>

    e io dovrei inserire questo per la slider:

    <?php 
        echo do_shortcode("[metaslider id=9457]"); 
    ?>

    Ho provato a sostituire <?php header_image(); ?> con il php generato dal plugin, ma ci sono dei problemini:

    • sparito il menu superiore
    • altezza dell’header doppia rispetto al normale
    • Immagine del logo presente ma ovviamente allineata verticalmente al centro dello spazio che ora risulta doppio

    Ti pongo quindi queste domande:

    1. ciò che mi propongo di fare è praticabile con questo header?
    2. A tuo giudizio come devo inserire il php dello slider?
    3. In caso di risposta affermativa, posso mantenere il menu superiore?

    Spero di essermi espresso con chiarezza.
    Grazie anticipatamente per l’attenzione.

    Stefano

    #2988
    stefano
    Partecipante

    up

    #2989
    Marco Milesi
    Amministratore del forum

    Ciao,
    scusa il ritardo ma mi era sfuggito il messaggio.

    Dunque, tutto è possibile, ma per fare queste modifiche dovrai fare un po’ di prove…

    In linea di massima prova così:
    <div id="header" style="height: <?php echo get_custom_header()->height; ?>px; background: url(<?php header_image(); ?>);color:#<?php header_textcolor(); ?>;">
    diventa:

    <div id="header" style="color:#<?php header_textcolor(); ?>;">
    <?php 
        echo do_shortcode("[metaslider id=9457]"); 
    ?>
    #2991
    stefano
    Partecipante

    Non preoccuparti del ritardo, anzi….

    era una prova già fatta.
    L’unico problema ora è il menù superiore che, pur visualizzato correttamente scende sotto lo slider……

    Qualche parametro per risolvere questo?

    Ciao

    #2992
    Marco Milesi
    Amministratore del forum

    L’unica soluzione è provare fino a quando funziona. Purtroppo una strada “facile” e “sicura” non la abbiamo prevista.

    Credo sia meglio confrontarci in privato sulla questione…

    A presto
    MM

Stai visualizzando 5 post - dal 1 a 5 (di 5 totali)
  • Devi essere connesso per rispondere a questo topic.

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi