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. Problema funzione thumbnail Wordpress 2.9
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      antonio.webdesigner User • 6 gen 2011, 13:49 ultima modifica di

      Si ce l'ha, ma stranamente non ha nessun effetto. Pur settando la grandezza desiderata, quella che effettivamente apper è sempre di 250x250. Ho provato anche a cambiare plugin, usando wp-thumbie ma purtroppo quest'ultimo funziona solo con le immagini inserite all'interno dei post mentre io nei post uso solo le immagini in evidenza che inserisco dal pannello admin per ogni articolo...

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        manetta User Attivo • 6 gen 2011, 13:56 ultima modifica di

        Hai questa funzione in functions.php

        add_theme_support('post-thumbnails');
        
        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          antonio.webdesigner User • 6 gen 2011, 13:58 ultima modifica di

          Si si ce l'ho, per la verità ce l'ho identica a quella che mi hai postato tu all'inizio con tanto di richiamo nel loop. Non va proprio...

          Esiste qualche altro plug in per i related post che però non usa immagini dagli articoli ? Forse dove usare qualcosa con i campi personalizzati ?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            manetta User Attivo • 6 gen 2011, 14:04 ultima modifica di

            Personalmente uso un hack implementato in single.php.
            Sono poche righe di codice quindi senza alcun plugin.
            I post correlati vengono visualizzati in base ai tag comuni inseriti in ogni post.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              antonio.webdesigner User • 6 gen 2011, 14:51 ultima modifica di

              Puoi aiutarmi a inserire questo hack come ce l'hai tu ? In ogni caso anche questo plugin inserisce i post in base ai tag ma ciò che più mi preme è la thumbnail...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                manetta User Attivo • 6 gen 2011, 16:11 ultima modifica di

                Allora per i post correlati prova questo codice:

                <!-- post correlati -->
                <?php $orig_post = $post;
                global $post; 
                $tags = wp_get_post_tags($post->ID);
                if ($tags) {
                $tag_ids = array();
                foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
                $args=array(
                'tag__in' => $tag_ids,
                'post__not_in' => array($post->ID),
                'posts_per_page'=>5, // Number of related posts that will be shown.
                'caller_get_posts'=>1 
                );
                $my_query = new wp_query( $args );
                if( $my_query->have_posts() ) {
                echo '<div id="relatedposts"><h3>Potrebbero interessarti anche...</h3><ul>';
                while( $my_query->have_posts() ) {
                $my_query->the_post(); ?>
                <li>
                <h2><a href="<?php the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2></li>
                <?php }
                echo '</ul></div>';
                } 
                }
                $post = $orig_post;
                wp_reset_query(); 
                ?>
                

                crea le regole Css come meglio credi.
                Per le miniature abbi pazienza un attimo che testo in locale un paio di codici (io non uso thumb).
                Intanto postami il codice esatto che hai nel tuo functions.php riguardo il supporto thumbnails.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • A
                  antonio.webdesigner User • 6 gen 2011, 16:14 ultima modifica di

                  if ( function_exists( 'add_theme_support' ) ) {
                  add_theme_support( 'post-thumbnails' );
                  add_image_size( 'custom-post-thumbnail', 100, 9999 ); // thumbnail post

                  Eccolo qui, ma il codice da te postato dove devo inserirlo ?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    manetta User Attivo • 6 gen 2011, 16:23 ultima modifica di

                    In single.php

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • M
                      manetta User Attivo • 6 gen 2011, 16:31 ultima modifica di

                      Ho inserito il richiamo alle miniature, sostituisci il codice che ti ho postato con questo:

                      <!-- post correlati -->
                      <?php $orig_post = $post;
                      global $post; 
                      $tags = wp_get_post_tags($post->ID);
                      if ($tags) {
                      $tag_ids = array();
                      foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
                      $args=array(
                      'tag__in' => $tag_ids,
                      'post__not_in' => array($post->ID),
                      'posts_per_page'=>5, // Number of related posts that will be shown.
                      'caller_get_posts'=>1 
                      );
                      $my_query = new wp_query( $args );
                      if( $my_query->have_posts() ) {
                      echo '<div id="relatedposts"><h3>Potrebbero interessarti anche...</h3><ul>';
                      while( $my_query->have_posts() ) {
                      $my_query->the_post(); ?>
                      <li>
                      <div class="head-thumb"><a href="<?php the_permalink(); ?>">
                      <?php if(has_post_thumbnail()) { the_post_thumbnail('custom-post-thumbnail');
                      } else { echo '<img src="'.get_bloginfo("template_url").'/images/default-thumb.jpg" alt="<?php the_title() ?>" />';
                      } ?>
                      </a>
                      </div> 
                      <h2><a href="<?php the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2></li>
                      <?php }
                      echo '</ul></div>';
                      } 
                      }
                      $post = $orig_post;
                      wp_reset_query(); 
                      ?>
                      

                      per le miniature c'è una funzione in più, in pratica come vedi dal codice viene richiamata un immagine default-thumb.jpg che dovrai creare e inserire nella cartella /images del tuo tema.
                      Questa immagine verrà inserita solo nel caso in cui non ci sia nessuna immagine per quel post.

                      La grandezza delle miniature la modifichi come descritto prima, cioè dal codice in functions.php.

                      Ho testato tutto in locale e funziona

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • A
                        antonio.webdesigner User • 6 gen 2011, 16:42 ultima modifica di

                        Purtroppo c'è un problema basilare. Il tema che uso io utilizza, per i post, le immagini in evidenza. Il che significa che all'interno dell'articolo non appare nessun immagine, se non quella richiamata dall'immagine in evidenza. Cioè in effetti è come se l'articolo non avesse nessuna immagine al suo interno e di conseguenza nessun plugin riesce a creare le thumb...

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • M
                          manetta User Attivo • 6 gen 2011, 16:57 ultima modifica di

                          Il codice richiama le immagini in evidenza quindi non dovrebbero esserci problemi.
                          Te lo dico perchè sto creando un tema con questo codice e le miniature si vedono appunto inserendo le immagini in evidenza.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • A
                            antonio.webdesigner User • 6 gen 2011, 18:28 ultima modifica di

                            Ah ok ottimo, scusami non avevo capito bene...ora lo provo subito sperando che funzioni. 😉

                            Grazie mille!

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • A
                              antonio.webdesigner User • 6 gen 2011, 19:11 ultima modifica di

                              Grandissimo! Funziona tutto alla grande...puoi solo dirmi come modificare il css? o magari mi incolli il tuo e me lo modifico io.

                              Grazie ancora per il prezioso aiuto!

                              Edit: c'è la possibilità di affiancare la thumb con il link del post anzichè stare uno sotto l'altro?

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • M
                                manetta User Attivo • 7 gen 2011, 19:29 ultima modifica di

                                Se vuoi posto quello che uso io ma lo dovrai comunque adattare al tuo tema.

                                .head-thumb img{float:left;margin:0px 5px 0px 0px;padding:2px;border:1px solid #E5E5E5;background:#fff;display:block}
                                #relatedposts{background:#f1f2f4;margin:15px 0px;padding:10px;border:1px solid} h2{font-size:14px;font-weight:bold} ul li{list-style-type:none;font-size:14px} a:link{color:#595959} a:hover{color:#8F8F8F}
                                
                                
                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • A
                                  antonio.webdesigner User • 8 gen 2011, 17:42 ultima modifica di

                                  Mi diresti come fare per far apparire gli articoli affiancati dall'immagine e in lista ?

                                  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