Visualizzazione 1 filone di risposte
Visualizzazione 1 filone di risposte
- Devi essere connesso per rispondere a questo topic.
Email: info@wpitaly.it
Home › Forum › Amministrazione WP › Dividere elenco post in colonne
Sto usando questo codice per ottenere la lista degli ultimi post in wordpress:
global $post;
$oggi = date ('Ymd');
$tmp_post = $post;
$myposts = get_posts('category=11');
foreach($myposts as $post) :
setup_postdata($post);
$scad = get_post_custom_values('Scadenza');
if ($scad <= $oggi) {
?>
In particolare, tramite i custom values, ho impostato anche manualmente un valore di “scadenza”. Se la scadenza è inferiore alla data di oggi (in formato YYYYMMDD) non pubblica il titolo. Ora, come posso fare per mostrare solo 16 titoli divisi in tre colonne?
grazie
I filtri su scadenza mettili direttamente dentro la query con una cosa simile a questa ..
$oggi = date ('Ymd');
$args = array(
'cat' => 11,
'meta_query' => array(
array(
'key' => 'Scadenza',
'value' => $oggi ,
'compare' => ''<='
)
),
'posts_per_page' => 16
);
$myposts = get_posts($args);
Puoi vedere tutti i parametri utilizzabili qui
Una volta che hai ottenuno di 16 articoli che ti interessano li pubblichi e li formatti in modo che vengano su 3 colonne ma diventa una questione di layout e di css.
WPItaly - Copyright Creative Commons: CC BY-NC-SA 4.0