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. funzione php!! qualcuno mi puo aiutare?
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • E
      emanuele.99 User • ultima modifica di

      ok grazie mille, si lo so

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • E
        emanuele.99 User • ultima modifica di

        Scusami ancora per il disturbo, ma alla line 338 mi viene restituito questo errore syntax error, unexpected '<'

        la linea 338 è il collegamento ipertestuale dal immagine al link

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          all2aller User Attivo • ultima modifica di

          Di niente. Ho provato ora il codice e sembra corretto (funziona), controlla di non averlo inserito in mezzo ad altro.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • E
            emanuele.99 User • ultima modifica di

            @all2aller said:

            Di niente. Ho provato ora il codice e sembra corretto (funziona), controlla di non averlo inserito in mezzo ad altro.

            [PHP]
            if (!function_exists( 'thumbnail_home')) {

            function thumbnail_home() {

            $args = array(
            'posts_per_page' => '1',
            'meta_query' => array(

                array(           
                        'key' => 'img_evidenza',
                        'value' => 'si',
            

            ) ,
            ) ,
            );

            $featured_post = new WP_Query($args);

            while ($featured_post->have_posts()):

            $featured_post->the_post();
            

            <a href="< the_permalink(); >">< the_post_thumbnail('img_evidenza'); ></a>

            endwhile;

            wp_reset_query();

            }

            }

            [PHP]

            ecco semplicemente tramutandolo in una funzione poichè mi serve per più scopi

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              all2aller User Attivo • ultima modifica di

              Il codice è sbagliato

              [PHP] function thumbnail_home()

              {
                  $args = array(
                    'posts_per_page' => '1',
                    'meta_query' => array(
                      array(
                        'key' => 'img_evidenza',
                        'value' => 'si',
                      ) ,
                    ) ,
                  );
                  $featured_post = new WP_Query($args);
              
              
              
              
                  while ($featured_post->have_posts()):
                  $featured_post->the_post(); ?>
                  
                  <a href="<?php the_permalink(); ?>>"><?php the_post_thumbnail('img_evidenza'); ?>></a>
              
              
              
              
                 <?php endwhile;
                  wp_reset_query();
              
              
              
              
              
              
              }
              

              [/PHP]

              Se incolli questo pezzo di codice all'interno del functions.php del tuo tema puoi richiamare questa funzione dove vuoi con <?php thumbnail_home(); ?> .

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • E
                emanuele.99 User • ultima modifica di

                GRAZIE Mille, Adesso funziona

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • E
                  emanuele.99 User • ultima modifica di

                  ciao poichè ho riscontrato alcuni problemi con l'immagine che richiamo dall'articolo vorrei che l'immagine si trovi in una cartella in wp_content
                  e poi venga richiamata

                  [PHP]function thumbnail_home()

                  {
                      $args = array(
                        'posts_per_page' => '1',
                        'meta_query' => array(
                          array(
                            'key' => 'img_evidenza',
                            'value' => 'si',
                          ) ,
                        ) ,
                      );
                      $featured_post = new WP_Query($args);
                  
                      while ($featured_post->have_posts()):
                      $featured_post->the_post(); ?>
                      
                      <?php
                      $img = content_url().'/nome_cartella/'; 
                      $path = $img.'.png';
                      ?>
                      
                      <a href="<?php the_permalink(); ?>"><?php $img('img_evidenza');?></a>
                     
                     <?php endwhile;
                      wp_reset_query();
                  

                  }[/PHP]

                  il problema e che non saprei come richiamare il nome dell'immagine, spero in un aiuto grazie:)

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • A
                    all2aller User Attivo • ultima modifica di

                    Ciao, praticamente invece di un'immagine thumbnails vuoi richiamare solo una immagine all'interno del link?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • E
                      emanuele.99 User • ultima modifica di

                      si l'immagine e il relativo link dell'articolo a cui e settato il campo

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • A
                        all2aller User Attivo • ultima modifica di

                        Scusami ma non ti seguo, vuoi richiamare l'immagine in evidenza dell'articolo oppure un'immagine uguale per tutti gli articoli? Perchè per la prima puoi usare la funzione the_post_thumbnail

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • E
                          emanuele.99 User • ultima modifica di

                          @all2aller said:

                          Scusami ma non ti seguo, vuoi richiamare l'immagine in evidenza dell'articolo oppure un'immagine uguale per tutti gli articoli? Perchè per la prima puoi usare la funzione the_post_thumbnail

                          scusami forse non mi sono ben spiegato allora l'immagine che io devo inserire ha una risolzione di 1004x340 se io la inserisco come immagine in evidenza dell'articolo e poi la vado a richiamare accade che nella home vedrò l'immaggine nella sua risoluzione ma nell'articolo l'immagine non si verdà a pieno ma viene rimpicciolita e quindi non si vedà correttamente

                          Per questo volevo creare una cartella in wp_content dove inserire le immagini con dimensione 1004x340 che vengono visualizzate solo nella home e invece fare una immagine più piccola da inserire come immagine in evideza dell'articolo, in pratica dividendo le due cose, spero di essermi spiegato

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • A
                            all2aller User Attivo • ultima modifica di

                            Ok ora ho capito, allora non ti serve fare quello. Basta che aggiungi una dimensioni alla thumbnail del post, devi inserire nel function.php del tuo tema questa stringa:

                            [PHP]
                            add_image_size( 'mia_immagine', 158, 158, true );
                            [/PHP]

                            Poi puoi richiamare l'immagine con:

                            [PHP]
                            <?php the_post_thumbnail('mia_immagine'); ?>
                            [/PHP]

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • E
                              emanuele.99 User • ultima modifica di

                              Grazie Mille, non ci avevo proprio pensato

                              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