Chi ha creato la discussione
2CAN
(@2can)
La soluzione di medariox funziona!
Mi potete aiutare su le ultime 2 cose?
la lista degli eventi estrae le date in formato “24/JUL” la stringa è questa
$start_date = get_post_meta(get_the_id(), BMT_PREFIX . 'start_date', true);
if($start_date){
$tmp = new DateTime( $start_date );
$start_date = date_format($tmp, 'd/M');
}else{
$start_date = get_the_date('d/M');
}
questa come la modifico?
-
Questa risposta è stata modificata 9 anni, 2 mesi fa da Dennis Ploetner. Motivo: Backticks please!
Guarda la risposta prima … poi ci sono varie possibilità per formattare una data.
Chi ha creato la discussione
2CAN
(@2can)
Grazie mille a tutti e 2 con i vostri consigli ci sono riuscito!
Ultimissima cosa ma temo che qui non c’entri solo php. nel print screen che vi ho mandato c’è un countdown, tira fuori Days, Hours ect… non capisco se questi sono dovuti agli stessi problemi
il codice che lo estrae è semplicemente
<ul class="kopa-countdown-2" data-date="<?php echo esc_html( $start_date_cd.' '.$start_time );?>">
</ul>
temo che ci sia qualche js che lo lavora
-
Questa risposta è stata modificata 9 anni, 2 mesi fa da medariox. Motivo: Messo codice tra 'code'
Probabilmente hai ragione … potresti fare presente agli autori del tema fino a che punto sei arrivato per risolvere il problema e magari ti possono dare una mano (che dovrebbe essere anche nel loro interesse).
$start_date = get_post_meta(get_the_id(), BMT_PREFIX . 'start_date', true);
if($start_date){
$tmp = new DateTime( $start_date );
$start_date = date_i18n( 'd/M' , $tmp->getTimestamp() );
}else{
$start_date = get_the_date('d/M');
}
Per quanto riguarda il nuovo problema, dipende da cosa contiene $start_date_cd.
Direi che l’autore del tema ti ha detto una piccola incorrettezza. Il tema usa funzioni PHP per la data, per questo a volte non viene visualizzata come dovrebbe.
Puoi mettere il codice tra “code” in futuro? Grazie!
Chi ha creato la discussione
2CAN
(@2can)
si scusa grazie.
sentirò chi ha fatto il tema.
grazie mille e buon lavoro a entrambi