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. [Risolto] Guide Recenti su barra laterale
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • G
      gh3 Super User • ultima modifica di

      allora mi sa che il plugin non utilizza le funzioni base di wp, sa quindi da dover riscrivere un bel po' il plugin per ottenere quello che vuoi.

      praticamente il problema è che per ogni post non è salvato nella stessa tabella dove è contenuto il post quali siano le sue categorie, ma su una seconda tabella... 😞

      potresti provare una cosa del genere però

      
      <div>
      <?php
                  $today = current_time('mysql', 1);
                  if ( $ids = $wpdb->get_results("SELECT post_id FROM $wpdb->post2cat WHERE category_id ='3' ORDER BY post_id DESC LIMIT 10"))
                  {
                  	foreach($ids as $id)
                  	{
                  		if ( $recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish'  AND post_date_gmt < '$today' AND ID='$id->post_id' ORDER BY post_date DESC LIMIT 10")):
              ?>
          <h2><?php _e("Guide"); ?><span><?php _e("Recenti"); ?></span></h2>
                  <ul class="splittedlists">
                      <?php foreach ($recentposts as $post) { if ($post->post_title == '' AND in_category('3')) $post->post_title = sprintf(__('Post #%s'), $post->ID);
                  echo "<li><a href='".get_permalink($post->ID)."'>"; the_title(); echo '</a></li>'; }?> 
                             </ul>
      <?php endif; 
                  	}
                  }?>
              </div>
      
      
      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        manu90 User • ultima modifica di

        Così mi scompare il recent post dalla barra laterale, non c'è nessun modo per fare quello che voglio io? Non esiste dei plugin? sarebbe strano che non si riusciste a fare questo

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • G
          gh3 Super User • ultima modifica di

          il problema che qui ci vorrebbe il plugin del plugin 😞

          ho provato a modificare il codice sopra, prova a dirmi se funziona o meno.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            manu90 User • ultima modifica di

            Vai nel mio sito pccyber.altervista.org e vedi come si presenta ora...comunque mi fa apparire prima le guide + vekki e andando sotto mi fa vedere le guide più recenti, dovrebbe essere il contrario.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • G
              gh3 Super User • ultima modifica di

              ok forse ora ci siamo, mi ero dimenticato di ordinarle in ordine descrescente 😉

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                manu90 User • ultima modifica di

                Mi potresti dire come impostarlo bene? grazie di tutto

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • G
                  gh3 Super User • ultima modifica di

                  se utilizzi il codice del post sopra, che ho già modificato, dovresti essere a posto.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    manu90 User • ultima modifica di

                    L'ho utilizzato il codice ma mi visualizza ogni articolo su una sezione, per capire bene basta che vedi il mio sito http://pccyber.altervista.org/

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • M
                      manu90 User • ultima modifica di

                      sai aiutarmi?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • G
                        gh3 Super User • ultima modifica di

                        non ho ben capito il problema a dire il vero... cosa intendi per "mi visualizza ogni articolo su una sezione"?

                        il tuo scopo non era mostrare solo gli articoli della categoria n° 3 ?

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • M
                          manu90 User • ultima modifica di

                          Si però così mi visualizza i recent post

                          imageimage

                          Io vorrei che ci fosse un unica sezione di GuideRecenti e sotto gli articoli.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • G
                            gh3 Super User • ultima modifica di

                            ah capito! 🙂

                            allora fai così

                            leva questa riga dal codice sopra:

                            <h2><?php _e("Guide"); ?><span><?php _e("Recenti"); ?></span></h2>
                            

                            e mettila prima di:

                            <?php

                            e dovrebbe essere a posto 😉

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • M
                              manu90 User • ultima modifica di

                              Grandissimo, ora funziona alla perfezione

                              Posto il codice completo corretto, forse a qualche utente gli servirà

                              [HTML]<div>
                              <h2><?php _e("Guide"); ?><span><?php _e("Recenti"); ?></span></h2>
                              <?php
                              $today = current_time('mysql', 1);
                              if ( $ids = $wpdb->get_results("SELECT post_id FROM $wpdb->post2cat WHERE category_id ='3' ORDER BY post_id DESC LIMIT 10"))
                              {
                              foreach($ids as $id)
                              {
                              if ( $recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_date_gmt < '$today' AND ID='$id->post_id' ORDER BY post_date DESC LIMIT 10")):
                              ?>

                                      <ul class="splittedlists">
                                          <?php foreach ($recentposts as $post) { if ($post->post_title == '' AND in_category('3')) $post->post_title = sprintf(__('Post #%s'), $post->ID);
                                      echo "<li><a href='".get_permalink($post->ID)."'>"; the_title(); echo '</a></li>'; }?> 
                                                 </ul>
                              

                              <?php endif;
                              }
                              }?>
                              </div>[/HTML]

                              Grazie ancora 😉

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • G
                                gh3 Super User • ultima modifica di

                                setto il topic come risolto allora 🙂

                                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