Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. Wordpress - cambiare template per una categoria
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • giorgiotave
      giorgiotave Community Manager • ultima modifica di

      Vi ringrazio ragazzi per i link, devo massimizzare tutto perchè mi trovo in una buona posizione 🙂

      Grazie 🙂

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • king.hack
        king.hack Super User • ultima modifica di

        Io di solito faccio cosi:

        1. mi creo una copia di single.php
        2. gli modifico questa parte col nome del tipo "tema_cat.php":
        <?php get_header&#40;&#41;;
        /*
        Template Name: tema_cat
        */
        ?>
        
        1. quando vado a postare una pagina o una news nuova seleziono dal modulo per inserire i contenuti il templates che ho creato (tema_cat) sulle proprietà avanzate: Page Template
        2. posso applicare il template alle news o alle pag che voglio.

        Metodo ...artigianale by KHK 😄
        :ciauz:

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          tambu Super User • ultima modifica di

          però il tuo metodo vale per pagine singole, ove è consentito specificare che template usare. i post invece sono "alla rinfusa", poichè possono essere associati a più d'una cartegoria. ho idea non funzionerebbe :bho:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • W
            weppos User Attivo • ultima modifica di

            Wordpress?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • giorgiotave
              giorgiotave Community Manager • ultima modifica di

              @weppos said:

              Wordpress?

              Yes 🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • W
                weppos User Attivo • ultima modifica di

                Sì, puoi sfruttare la gerarchia dei template.
                http://codex.wordpress.org/Category_Templates

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tambu Super User • ultima modifica di

                  @weppos said:

                  Sì, puoi sfruttare la gerarchia dei template.
                  http://codex.wordpress.org/Category_Templates

                  lllllllllllento 😉 😉

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • W
                    weppos User Attivo • ultima modifica di

                    @Tambu said:

                    lllllllllllento 😉 😉

                    Gulp, non avevo visto la tua rsp! :arrabbiato:

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • P
                      positano Bannato User Attivo • ultima modifica di

                      Ma poi qualcuno lo ha fatto sto benedetto cambiamento di template per ogni categoria?
                      Io con l'inglese faccio letteralmente a cazzotti, con il php non da meno .........
                      aiutoooooooooooo.
                      Dai su ragazzi chi è così gentile da spiegarmi come si fa passo dopo passo è in italiano?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • king.hack
                        king.hack Super User • ultima modifica di

                        Scusa Positano se ti scavalco con un' altra mia domanda senza rispondere alla tua, ma il mio dubbio rimane invece se volessi cambiare css SOLO ad una pagina statica e NON ad un articolo/news.

                        Ho googlato un po ma senza trovare alcun consiglio.

                        Qualcuno mi indirizerebbe sulla strada giusta? 😉

                        ....

                        ....

                        Vabbè Positano provo a risponderti io 😄
                        Dal link suggerito da Nicola ho intuito questo:

                        1. copiati il file single.php che hai all' intarno della dir del tema che stai utilizzando e fanne saltar fuori altri 2 rinominati come single1.php e single2.php
                        2. nel single.php editalo cancellando tutto quel che ci sta all' interno e sostituiscilo con questo codice:
                        <?php
                        $post = $wp_query->post;
                        if ( in_category('9') ) {
                        include(TEMPLATEPATH . '/single2.php');
                        } else {
                        include(TEMPLATEPATH . '/single1.php');
                        }
                        ?>
                        
                        1. ti crei anche una copia del file header.php e lo rinomini in header2.php;
                        2. editi il file header2.php aggiungendo all' interno dell' <head> la riga
                        @import url('/wp-content/themes/mytheme/cssstyles.css');
                        

                        ovvero il nuovo foglio di stile;
                        5) editi il file single2.php sostituendo questo:

                        <?php get_header(); ?>
                        

                        con questo:

                        <?php
                        /* Don't remove this line. */
                        require('./wp-blog-header.php');
                        include(get_template_directory() . '/header2.php');
                        ?>
                        

                        ...e dovresti essere a posto 😉

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • king.hack
                          king.hack Super User • ultima modifica di

                          @KING_Hack said:

                          il mio dubbio rimane invece se volessi cambiare css SOLO ad una pagina statica e NON ad un articolo/news.

                          Ho googlato un po ma senza trovare alcun consiglio.

                          Ho googlato si vede moooolto male visto che con un semplice accorgimento si può fare.

                          Seguendo la procedura per la customizzazione del tema per 1 categoria basta sostituire questo codice:

                          <?php
                          $post = $wp_query->post;
                          if ( in_category('9') ) {
                          include(TEMPLATEPATH . '/single2.php');
                          } else {
                          include(TEMPLATEPATH . '/single1.php');
                          }
                          ?>
                          

                          con questo:

                          <?php
                          $post = $wp_query->post;
                          if ( is_page('9') ) {
                          include(TEMPLATEPATH . '/page2.php');
                          } else {
                          include(TEMPLATEPATH . '/page1.php');
                          }
                          ?>
                          

                          Chiaramente invece che copiare il single.php si copierà page.php e si creeranno, come leggibile dall' ultimo blocco di codice, i file page1.php e page2.php

                          La soluzione mi è stata data da questa pagina:
                          http://www.wordpress-it.it/wiki/Main/TagCondizionali

                          Divertitevi ora voi 😉
                          :ciauz:

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • A
                            angelweb Super User • ultima modifica di

                            ragazzi sono andato a ripescare questo post 🙂

                            Volevo sapere se è possibile cambiare il template per gli articoli.
                            Cioè gli articoli inseriti nella sezione VIAGGI li visualizzo con un template e gli articoli nella categoria TOUR in un'altra.

                            E' possibile fare cioò con wordpress???

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • king.hack
                              king.hack Super User • ultima modifica di

                              E' tutto indicato nel link che ho postato nel mio precedente post.
                              Precisamente nel capitolo:
                              Una Pagina di Categoria

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • A
                                angelweb Super User • ultima modifica di

                                @KING_Hack said:

                                E' tutto indicato nel link che ho postato nel mio precedente post.
                                Precisamente nel capitolo:
                                Una Pagina di Categoria

                                Scusami ma non ti seguo.
                                Grazie

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • J
                                  japgalaxy User Attivo • ultima modifica di

                                  Scusami ma non ne avevamo già parlato qui:
                                  giorgiotave.it/forum/wordpress/66420-pagine-singole.html
                                  e qui:
                                  giorgiotave.it/forum/wordpress/65381-personalizzazione-pagina.html

                                  ???

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • A
                                    angelweb Super User • ultima modifica di

                                    @Japgalaxy said:

                                    Scusami ma non ne avevamo già parlato qui:
                                    giorgiotave.it/forum/wordpress/66420-pagine-singole.html
                                    e qui:
                                    giorgiotave.it/forum/wordpress/65381-personalizzazione-pagina.html

                                    ???
                                    Il discorso è per gli articoli e non le pagine statiche.
                                    Cioè visualizzare i singoli articoli nelle categorie di appartenenza con i template uno diverso dall'altro.

                                    Comunque ho risolto facendo come suggerito 2 post fa KING_Hack :).
                                    Non l'avevo seguito bene, ho testato e funziona tutto perfettamente.

                                    Grazie

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • J
                                      japgalaxy User Attivo • ultima modifica di

                                      capisco... bene...bene... 😉

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • Y
                                        youon User Attivo • ultima modifica di

                                        anche se in ritardo metto un link dove penso ci sia quello che serve ... spero/penso/nonso

                                        http://www.webdesignerwall.com/tutorials/wordpress-theme-hacks/

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • Y
                                          youon User Attivo • ultima modifica di

                                          basta chiamare il nuovo file con category-3.php

                                          il 3 indica l'ID della categoria, semplice, facile pulito.

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • M
                                            marty84 User Attivo • ultima modifica di

                                            Io invece devo utilizzare, per una categoria, lo stesso template che varia però solo lo style.css... quindi rinomino category.php in category-myID.php... ma come richiamare il css?

                                            Secondo voi questa guida fa al caso mio?

                                            hxxp: // www cameraontheroad.com/2005/05/different-category-different-look-creating-multiple-single-post-looks-for-different-categories/

                                            peccato sia in inglese

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti