Risposte nei forum create
-
AutorePost
-
taloPartecipante
nel loop primario ti crei l’elenco dei post che stampi e nel secondari nella query gli passi l’elenco degli id da escludere ad esempio come spiegato qui:
http://www.binarspace.com/wordpress-tips-and-tricks/exclude-posts-in-multiple-loops/
ho provato a seguire questo tutorial, ma non c’è stato verso…
praticamente io ho nella home un paio di loop…il loop principale dove vengono visualizzati tutti gli articoli in ordine cronologico…e altri piccoli loop in base alle categorie…questi loop sono gestiti dal plugin “Category Posts Widget”…ho provato ad applicare la regola
<?php $my_query = new WP_Query(‘category_name=featured&posts_per_page=1’);
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID;?>
<!– Do stuff… –>
<?php endwhile; ?>
<!– Do other stuff… –>
<?php if (have_posts()) : while (have_posts()) : the_post();
if( $post->ID == $do_not_duplicate ) continue; ?>
<!– Do stuff… –>
<?php endwhile; endif; ?>
Ma non ha funzionato…come posso risolvere questo problemone???
taloPartecipanteSI puo fare modificando i tempalte di pagina per la home e per le categorie etc determiando per ciascuno una diversa query col numerod i post desiderati.. volendo questo plugin fa fare le stesse cose trasparentemente senza editare il template.
http://wordpress.org/extend/plugins/custom-post-limits/
questo pluging è fantastico!
Grazie mille!!!!
Ho un altro problema su un altro sito…
loop primario e loop secondario…come escludere i post del primario dal secondario???
taloPartecipantePerchè orra cosa esce? Una url di esempio please
In poche parole…ho settato la visualizazione fino a due post massimi, però nelle categorie mi servirebbe averli tutti…al contrario della home che ne deve visualizzare solo due
taloPartecipanteInserendo get_post_thumbnail_id i valori che vengono restituiti sono quelle dell’anteprima che ho impostato su wordpress…a me serve fare una comparazione delle dimensioni dell’immagine reale… in modo tale da poter allineare il testo.
In ogni caso la funzione wp_get_attachment_image_src funziona, ma serve l’id dell’immagine…
Grazie
taloPartecipante<?php $attachment_id = ('10076'); // attachment ID
$image_attributes = wp_get_attachment_image_src( $attachment_id ); // returns an array
echo 'width:'.$image_attributes[1].'';?>ho fatto questa prova e il risultato è…
width:
il numero id che è inserito su è quello di un post, dove sbaglio??
taloPartecipantele ho provate…questo comando non funziona!
Non riesco a far restituire i valori “width e height”…
$image_attributes = wp_get_attachment_image_src( $attachment_id ); // returns an array ?>
<div class="excerpt-thumb" width="<?php echo $image_attributes[1] ?>"id="foto-vetrina">Con questo codice la dimensione width rimane vuota, quindi direi che il comando non funziona…
taloPartecipantePerfetto!!
Risolto tutto il problema principale…
Ora mi rimane solo come visualizzare le categorie figlie della categoria in cui mi trovo…
Se mi trovo nella categoria “cronaca” dovrei visualizzare solo le sottocategorie della categoria cronaca, in modo tale che dentro il loop venga visualizzata solo la categoria figlia a cui appartiene il post.
Si può fare in qualche modo???
taloPartecipanteHo trovato questo codice!
é quello che mi serviva!
Unica pecca, non è un link…come posso trasformalo in link???
Show the First Category Name Only
<?php
$category = get_the_category();
echo $category[0]->cat_name;
?>taloPartecipanteOk…questo mi è anche utile!
Utilizzando questo codice, come posso limitare i risultati solo al primo?
I post faranno spesso parte di + categorie, logicamente non posso far visualizzare tutte le categorie (di cui il post fa parte) nella home, quindi vorrei limitare questo array al primo risultato.
taloPartecipanteNon è proprio quello che mi serve…
Ho la necessità che nel loop venga visualizzata solo ed esclusivamente una categoria (qualsiasi categoria madre di cui uun post fa parte)
Il comando “the_category” mi restituisce tutte le categorie del post, invece io vorrei che fosse restituita solo una categoria qualsiasi essa sia (sempre appartenente al post)
C’è qualche modo per poterlo fare???
Grazieeee!
-
AutorePost