+ Rispondi alla Discussione
Risultati da 1 a 14 di 14

Post in home in base a ID

Ultimo Messaggio di manetta il:
  1. #1
    User
    Data Registrazione
    Feb 2007
    Località
    Cagliari
    Messaggi
    400

    Post in home in base a ID

    Ho Wordpress 3.1.1 e volevo mettere in home un tot di post fissi in base all'ID.

    Dovrebbe essere una cosa facilissima eppure non ci riesco, ho trovato e testato un tot di soluzioni ma niente.

    C'è qualcuno che ha un codice testato che funziona su 3.1.1, vorrei capire se è eventualmente un problema del tema o se sono io che inizio a perdere colpi, cosa abbastanza probabile...

    Grazie in anticipo

  2. #2
    User Attivo L'avatar di Katherine
    Data Registrazione
    Jul 2010
    Località
    Treviso
    Messaggi
    1,547
    Ciao otta

    per ID intendi quello di categoria? In questo caso basta usare:
    <?php $myposts = get_posts('numberposts=5&category=3');
    foreach($myposts as $post) : ?>
    <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>
    <?php setup_postdata($post); ?>
    <?php endforeach; ?>
    Altrimenti escludi tutti le altre categorie e verrà visualizzato il numero di post impostato nelle impostazioni di WP della sola categoria che non hai escluso.

  3. #3
    User
    Data Registrazione
    Feb 2007
    Località
    Cagliari
    Messaggi
    400
    Ciao Katherine,
    grazie mille per il supporto, in effetti non intendevo ID della categoria ma proprio gli ID dei post, sai come potrei fare?
    Grazie
    Ultima modifica di Katherine; 23-10-11 alle 11:11 Motivo: Maiuscola

  4. #4
    Esperto L'avatar di manetta
    Data Registrazione
    Nov 2008
    Località
    Padova
    Messaggi
    593
    Ciao Otta,
    la risposta sembrerà banale ma perchè non metti il post in evidenza quando lo pubblichi usando l'apposita funzione nell'editor?
    Colonna destra > Pubblica > Visibilità > Mantenere questo articolo sempre in prima pagina.

  5. #5
    User
    Data Registrazione
    Feb 2007
    Località
    Cagliari
    Messaggi
    400
    Ciao Manetta,
    grazie per l'aiuto ma purtroppo da me non funziona altrimenti non avrei cercato una soluzione alternativa attraverso le ID.

    Non so perchè non funzioni, forse il tema, sai per caso qual'è il codice php che gestisce il display dei post impostati in rilievo in home?

    Magari manca solo il codice ed in un attimo risolvo così che sarebbe anche meglio...

    Grazie

  6. #6
    Esperto L'avatar di manetta
    Data Registrazione
    Nov 2008
    Località
    Padova
    Messaggi
    593
    La funzione è sticky post codex.wordpress.org/Sticky_Posts

  7. #7
    User
    Data Registrazione
    Feb 2007
    Località
    Cagliari
    Messaggi
    400
    Ciao Manetta,
    grazie per la dritta ma purtroppo non riesco a far funzionare gli sticky post.

    Nella index ho impostato tre funzioni:
    1) ultimi 2 post presi da una categoria x
    2) 1 post random preso da categoria y
    3) ultimi 2 post pubblicati

    E' possibile che queste funzioni creino conflitto con la funzione sticky post?

  8. #8
    User Attivo L'avatar di Katherine
    Data Registrazione
    Jul 2010
    Località
    Treviso
    Messaggi
    1,547
    Probabile, ma puoi fare sempre una prova con il tema di default per escludere altri problemi. Ma quindi a te servono gli ultimi due post pubblicati?

  9. #9
    User
    Data Registrazione
    Feb 2007
    Località
    Cagliari
    Messaggi
    400
    No in realtà a me quello che servirebbe è esattamente la possibilità di impostare due post fissi, quindi l'deale sarebbe gli stickypost che proprio non riesco a far funzionare.

  10. #10
    User Attivo L'avatar di Katherine
    Data Registrazione
    Jul 2010
    Località
    Treviso
    Messaggi
    1,547
    Allora puoi aggirare il problema così: crei una categoria a cui assegni solo quei due post (poi eventualmente la escludi da feed, sidebar, ecc...) e utilizzi quindi il codice che ti ho posto sopra....

  11. #11
    User
    Data Registrazione
    Feb 2007
    Località
    Cagliari
    Messaggi
    400
    Grazie Katherine,
    anche se la soluzione funzionerebbe non è proprio il massimo.

    Credo che in seguito richiederò un intervento retribuito per sistemare un po di cose perchè non è l'unica che non va con questo tema ma non voglio cambiarlo...

    Grazie comunque perchè sei stata molto gentile.
    Buona serata

  12. #12
    User Attivo L'avatar di Katherine
    Data Registrazione
    Jul 2010
    Località
    Treviso
    Messaggi
    1,547
    Forse è più semplice tramite tag...assegni un tag a quei due post e poi utilizzi il codice sopra sostituendo category con tag e al posto dell'id di categoria il nome del tag. Intanto ci penso, se mi viene in mente una soluzione migliore

  13. #13
    User Attivo L'avatar di Katherine
    Data Registrazione
    Jul 2010
    Località
    Treviso
    Messaggi
    1,547

  14. #14
    Esperto L'avatar di manetta
    Data Registrazione
    Nov 2008
    Località
    Padova
    Messaggi
    593
    Prova leggere anche questo wpmods.com/make-post-sticky-wordpress/
    comunque mi sembra molto strano che il tuo tema non supporta gli sticky post...per curiosità che tema stai usando?

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.