ciao!
su un sito fatto con wordpress, gestisco due linee di prodotto.
quindi, a seconda del prodotto visualizzato o della pagina, dovrei cambiare logo.
è possibile fare questa cosa??
ciao!
su un sito fatto con wordpress, gestisco due linee di prodotto.
quindi, a seconda del prodotto visualizzato o della pagina, dovrei cambiare logo.
è possibile fare questa cosa??
Ciao, a meno che il sito non abbia un opzione del caso, potresti modificare header.php ( di solito sta in questo template) la parte di codice relativa all'immagine. Nel caso posta il codice così sarà più facile aituarti.
ciao!
no purtroppo il tema non lo prevede.
pensavo ancheio da codice a questo punto.
nel file header.php ho estratto questa parte, che è quella interessata:
quindi la funzione che mi interessa dovrebbe essere hind_header_left_show().Codice PHP:
<div class="header-left logo">
<?php
if(isset($hind_theme_options['header_logo_position']) && $hind_theme_options['header_logo_position'] == 'center'): ?>
<?php hind_header_center_show(); ?>
<?php else: ?>
// SIAMO QUA
<?php hind_header_left_show(); ?>
<?php endif;
// Center logo END
?>
</div>
ma penso sia specifica del template!
ok funzione trovata.
io a questo punto pensavo di prendere quello che mi interessa dall'url.
tipo:
se avete altre soluzioni sono ben accette!codice:SE URL CONTIENE LINEA1 LOGO1 SENNÒ LOGO2
Si questa non è una funzione di wp: hind_header_left_show
Quindi questa o quella con center finale probabilmente fanno la stessa cosa a patto del CSS probabilmente(centrato o allineato).
Dovresti vedere il codice all'interno di questa a questo punto e vedere che fa.
Dipende quanti casi hai. Certo puoi usare quel tipo di controllo. Diventerebbe un po' scomodo nel caso avrari molte pagine e quindi aggiungere sempre una condizione in più a mano.
Per prodotto non so cosa intendi nel tuo sito e che tipo di elemento WP è.
Se fosse un post_type potresti recuperarlo per esempio con l'immagine in evidenza associata senza nessun if/else o quant'altro.