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. Visualizzare in una pagina articoli di una categoria
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • N
      n1gh7 User Attivo • 6 mag 2009, 09:01 ultima modifica di

      Se il sito è quello in firma, quel tema lo conosco e ti dà la possibilità di invertire automaticamente con le categorie.

      Controlla bene in aspetto, c'e "Opzioni tema in uso".

      La terza opzione è "Barra del menu", e puoi invertire pagine con categorie. 😉

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        danko User • 6 mag 2009, 09:06 ultima modifica di

        Sì, è quello in firma.
        Grazie mille, ma così facendo posso sempre mettere della pagina nel menu?
        O uno esclude l'altro e quindi devo intervenire nei template per integrare entrambe?
        Grazie.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • N
          n1gh7 User Attivo • 6 mag 2009, 09:08 ultima modifica di

          Si purtroppo una esclude l'altra.
          Comunque si, puoi intervenire manualmente modificando il template.
          In alternativa potresti mettere le categorie nel menù, e le pagine in un widget laterale.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • D
            danko User • 6 mag 2009, 09:11 ultima modifica di

            No preferivo avere tutte le pagine sopra e non in un widget.
            Quindi devo intervenire in header.php, avendo questo codice:

            <?php include('templates/start.php'); ?>
            
            <!-- container START -->
            <div id="container">
            
            <?php include('templates/header.php'); ?>
            
            <!-- content START -->
            <div id="content">
            
                <!-- main START -->
                <div id="main">
            

            non saprei dove toccare per avere un altro link nel menù, sapresti indicarmi la via?
            Grazie

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • N
              n1gh7 User Attivo • 6 mag 2009, 17:36 ultima modifica di

              Vedendo la struttura della cartella del tema, ho visto che il file header.php da modificare è nella cartella templates.

              Allora, per aggiungere un link in quel file, devi agire da riga 9 in avanti.

              Il primo link, quello della homepage, è questo:

              [html]<li class="<?php echo($home_menu); ?>"><a class="home" title="<?php _e('Home', 'inove'); ?>" href="<?php echo get_settings('home'); ?>/"><?php _e('Home', 'inove'); ?></a></li>[/html]Per aggiungere un nuovo link, puoi mettere, subito dopo la chiusura del tag </li> di home, questo codice:

              [html]<li><a class="lastmenu" href="link_alla_pagina">Pagina</a></li>[/html]Dovrebbe andare, fammi sapere.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • D
                danko User • 7 mag 2009, 06:29 ultima modifica di

                Grazie mille, stasera ci provo e ti faccio sapere.
                L'unica cosa che non mi piace, è che agendo direttamente nei file in caso di aggiornamento mi devo ricordare le modifiche fatte al templates.
                Ma in questo caso mi sembra l'unica soluzione.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • N
                  n1gh7 User Attivo • 7 mag 2009, 06:31 ultima modifica di

                  Volendo si potrebbe mettere in automatico sia pagine che categorie. Ma devo studiarci un po' per vedere come mettere le funzioni. Non dovrebbe essere difficile. Magari dopo guardo.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • N
                    n1gh7 User Attivo • 7 mag 2009, 08:07 ultima modifica di

                    Ecco, tutto molto teoricamente, potresti aggiungere, dopo il codice del link home che ho scritto sopra, questi due codici, che dovrebbero aggiungerti in automatico sia pagine che categorie come menu.

                    [HTML]<?php wp_list_pages('title_li=&depth=2&sort_column=menu_order'); ?>
                    <?php wp_list_categories('sort_column=name&title_li=&depth=2'); ?>[/HTML]

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • D
                      danko User • 7 mag 2009, 21:23 ultima modifica di

                      Penso che la tua soluzione funzioni sicuramente, oppure pensavo nel if tolgo la condizione e visualizzo entrambi i tipi..
                      Ecco il codice che c'è dentro a templtes/header.php :

                      
                      <?php
                                      if($options['menu_type'] == 'categories') {
                                          wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');
                                      } else {
                                          wp_list_pages('depth=2&title_li=0&sort_column=menu_order');
                                      }
                                  ?>
                      
                      

                      Tolgo la condizione...

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • N
                        n1gh7 User Attivo • 7 mag 2009, 21:33 ultima modifica di

                        Si, levando la condizione dovrebbe andare. Tienici aggiornati. ^^

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • D
                          danko User • 7 mag 2009, 21:47 ultima modifica di

                          Ho commentato la condizione se per caso mi servisse per usi futuri ed è perfetto.
                          Grazie per l'aiuto.

                          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