Supporto » Fixing WordPress » posso mettere una categoria come Homepage?

Stai visualizzando 7 risposte - dal 1 al 7 (di 7 totali)
  • Moderatore Cristiano Zanca

    (@cristianozanca)

    Salve @bortolinchristian ,

    scegliere “Static Page” come home page nelle impostazioni del tema e usare uno di questi plugin che creano uno “Shortcode” da inserire nella pagina che visualizza la categoria desiderata:

    https://wordpress.org/plugins/content-views-query-and-display-post-page/
    https://wordpress.org/plugins/display-posts-shortcode/
    https://wordpress.org/plugins/display-category-posts-via-shortcode-lite/

    Chi ha creato la discussione bortolinchristian

    (@bortolinchristian)

    Ciao, ho scaricato il secondo plug-in che mi hai consigliato, solo che se vado per impostare la pagina statica con il mio template mi da la possibilità di scegliere solo una “pagina” e non una categoria, dove trovo questo “Shortcode”? dove poi dovrei metterlo?
    Grazie in anticipo
    Saluti

    Moderatore Guido Scialfa

    (@wido)

    Ciao @bortolinchristian,

    @cristianozanca intendeva che, imposti una pagina come front page, all’interno del contenuto di tale pagina inserisci uno shortcode che ti mette a disposizione uno di quei plugins.

    Qui trovi il wiki del plugin, tra cui alcuni esempi di shortcodes.

    Esempio shortcode [display-posts tag="advanced" posts_per_page="20"] che va copiato, inserito nell’editor della pagina ed a cui vanno modificati gli attributi.

    In questo caso tag si riferisce ai termini tags, quindi nella pagina scelta visualizzerai max 20 articoli a cui sono stati associati il tag advanced.

    Al posto di tag puoi usare category per visualizzare gli articoli appartenenti ad una specifica categoria.

    Chi ha creato la discussione bortolinchristian

    (@bortolinchristian)

    Ciao, adesso mi è un pò più chiara la questione, ho fatto dei test ed ho visto alcuni come funzionano, ma non riesco a ricreare la stessa pagina di cui ho bisogno. Quello che avrei bisogno è avere questa come homepage http://infoegest.altervista.org/test1/category/news/ (una categoria)
    O un modo per poter avere una “pagina” costruita uguale a questa, perchè per i menù laterale non è un prpblema, il problema è nelle news che dovrebbero stare in homepage che non riesco a farle uguali, in caso che shortcode dovrei usare per avere le mie news complete di immagini e tutto?
    Grazie in anticipo
    Saluti

    Moderatore Guido Scialfa

    (@wido)

    Ah ok ho capito,

    Ci sono due soluzioni, o fai un redirect alla categoria, oppure modifichi la query in homepage.

    Per la prima perdi la url, perchè fai un redirect, nella seconda bisogna capire come è il template per la homepage se si basa sul loop di wordpress, se esiste il file front-page.php o che altro.

    Per il template redirect puoi usare questo snippet da aggiungere in functions.php dove $id deve essere l’ID della categoria.

    
    function my_redirect_homepage() {
    	if ( is_front_page() ) {
    		wp_redirect( get_category_link( $id ) );
    		exit();
    	}
    }
    add_action( 'template_redirect', 'my_redirect_homepage' );
    

    Per l’altro metodo invece devi farti qualche ricerca necessariamente su come modificare la query, ti consiglio di dare una lettura ad i seguenti articoli

    Chi ha creato la discussione bortolinchristian

    (@bortolinchristian)

    Ciao, hai ragione, meglio non fare un redirect. Ho guardato ed ho il file front-page.php
    Come mi devo muovere?
    Grazie

    Moderatore Guido Scialfa

    (@wido)

    Dai una lettura ai posts linkati sopra, se serve qualche aiuto ci fai sapere.

Stai visualizzando 7 risposte - dal 1 al 7 (di 7 totali)
  • Il topic ‘posso mettere una categoria come Homepage?’ è chiuso a nuove risposte.