Come assegnare una classe div a una funzione echo in WordPress

15 ott 2014, 11:33:33
Visualizzazioni: 13.7K
Voti: -1

Come posso assegnare una classe CSS (span o div) a questa funzione, in modo da poter stilizzare l'output nel mio foglio di stile?

function show_today_date() {
    // Restituisce la data formattata racchiusa in un div con classe
    echo '<div class="data-personalizzata">' . date(get_option('date_format')) . '</div>';
}
add_shortcode( 'showtodaydate', 'show_today_date' );

Il risultato sarà 15 ottobre 2014 all'interno di un elemento div con classe "data-personalizzata". Ora puoi stilizzare l'output utilizzando la classe CSS nel tuo foglio di stile.

0
Tutte le risposte alla domanda 1
2

Questa non è una domanda specifica su WordPress, è un argomento relativo alla codifica in PHP.

Puoi aggiungere markup HTML all'interno dell'echo nella tua funzione, come nel seguente esempio:

function show_today_date() {

    echo '<div class="example">' . date( get_option( 'date_format' ) ) . '</div>';
}
add_shortcode( 'showtodaydate', 'show_today_date' );
15 ott 2014 11:49:54
Commenti

Grazie mille per questa risposta. Ha funzionato perfettamente. Scusa se l'ho postata nel forum sbagliato. Starò più attento la prossima volta.

KBD KBD
15 ott 2014 11:53:20

Il contesto è WordPress, solo che il problema riguarda la codifica PHP. Per favore controlla il flag, il segno di spunta a sinistra, sulla risposta, se è quella corretta.

bueltge bueltge
15 ott 2014 11:55:10