Come si imposta un'immagine predefinita predefinita in WordPress?

Articolo scritto da:
  • WordPress
  • Aggiornato: Sep 13, 2017

La maggior parte dei temi WordPress rilasciati in questi giorni ha la possibilità di aggiungere un'immagine in primo piano a ciascun post. In questo tutorial, ti mostrerò come aggiungere un'immagine in primo piano e come impostare la prima immagine di un post come immagine in primo piano.

Le immagini in evidenza sono piuttosto importanti

Le immagini in primo piano aggiungono fascino visivo a ciascun post e aiutano il visitatore a identificare l'argomento della conversazione con una rapida occhiata. Quante volte hai fatto clic su un post con un'immagine in evidenza non attraente?

Sono disposto a scommettere non troppo spesso. I migliori blog sul Web utilizzano grafica personalizzata, ad esempio Blog di temi eleganti ha fantastiche immagini in primo piano. Queste immagini sono prodotte da un team di designer interni. Noterai che sono tutti unici e squisitamente realizzati.

Ma questo non è l'argomento di questo post. Se non dovessi mai aggiungere un'immagine in primo piano a un post, sembra molto male sul tuo blog o sito. Quindi, se dovessi mai dimenticare di farlo, possiamo aggiungere un'immagine in primo piano che potrebbe mitigare il fallout.

Hai bisogno di aiuto per modificare il tuo sito WordPress?
WHSR è ora partner di Codeable.io per assistere gli utenti che necessitano di servizi di sviluppo / personalizzazione WP professionali.

Per ottenere un preventivo gratuito, si prega di compilare questo modulo di richiesta.

Impostazione di una nuova immagine predefinita personalizzata

Puoi farlo installando e attivando Plugin di immagini in primo piano predefinito.

Prima di accedere al plug-in, diamo un'occhiata a un sito di prova senza immagini predefinite.

Ecco come appare il sito Web di test prima che venga aggiunta un'immagine di presentazione predefinita. Con questo tema particolare (Solon), non è così male come può essere. Con alcuni temi di WordPress, avrai immagini vuote invece che nessuna immagine con ogni post, il che ha il potenziale per peggiorare le cose.

WithoutDefaultImage

Plugin di immagini in primo piano predefinito

1. Vai a Impostazioni> Media.
2. Sotto Impostazioni multimediali, puoi selezionare un'immagine di presentazione predefinita dalla galleria o caricarne una.

DefaltFeatImgMediaSettings

E tu sei pronto. E 'davvero così semplice.

Ora con l'immagine di presentazione predefinita, ecco come appare la pagina:

WithDefaultImage

Puoi scegliere un'immagine che sembrerebbe buona su quasi tutti i tipi di post.

Ad esempio, se il tuo blog ruota attorno alla nicchia di WordPress, puoi creare un'immagine personalizzata con il testo "Suggerimenti e tutorial di WordPress".

Ora qualcosa del genere andrebbe bene sul tuo blog tutto l'anno dovrebbe mai dimenticare di aggiungere un'immagine in primo piano al tuo post.

Impostazione della prima immagine del tuo post come immagine in primo piano predefinita

Questo può essere fatto con due pezzi di codice.

Il primo, dovrai aggiungere a Functions.php nel tuo file WordPress.

// funzione per chiamare la prima immagine caricata nella funzione file funzione main_image () {$ files = get_children ('post_parent ='. get_the_ID (). '& post_type = allegato & post_mime_type = immagine & ordine = descrizione'); if ($ files): $ keys = array_reverse (array_keys ($ files)); $ J = 0; $ num = $ keys [$ j]; $ image = wp_get_attachment_image ($ num, 'large', true); $ imagepieces = explode ('"', $ image); $ imagepath = $ imagepieces [1]; $ main = wp_get_attachment_url ($ num); $ template = get_template_directory (); $ the_title = get_the_title (); print" <img src = '$ main' alt = '$ the_title' class = 'frame' /> "; endif;}

Il codice sopra riportato consente di ottenere la prima immagine da ciascun post.

Ora dobbiamo controllare se ci sono delle immagini selezionate selezionate per i post in questione.

Puoi farlo aggiungendo il seguente codice al tuo file del tema. Aggiungi il codice nel punto in cui desideri visualizzare l'immagine, ad esempio home.php, single.php, archive.php o in qualsiasi altro luogo lo ritenga necessario.

<? php if ((function_exists ('has_post_thumbnail')) && (has_post_thumbnail ())) {echo get_the_post_thumbnail ($ post-> ID); } else {echo main_image (); }?>

Il secondo pezzo di codice controlla i post per le immagini in primo piano e se non ci sono immagini in primo piano, utilizza l'immagine in primo piano predefinita creata dal primo codice.

Quindi ogni volta che ti dimentichi di aggiungere un'immagine in primo piano, la prima immagine dello stesso post viene impostata come immagine in primo piano.

Altre idee per immagini in vetrina

Ora c'è qualcos'altro che puoi provare anche se hai dimestichezza con la gestione del codice WP. È possibile creare immagini in primo piano condizionate. Coinvolgi WP ha un ottimo tutorial su questo argomento.

Dimmi come è andata con il tuo blog, sei riuscito a trovare l'immagine di presentazione predefinita giusta?

Se hai usato uno script personalizzato diverso per aggiungere un'immagine in primo piano predefinita, mi piacerebbe sentirla nei commenti.

Fonte (codice per impostazione): Snipplr

A proposito di Vishnu

Vishnu è uno scrittore freelance di notte, lavora come analista di dati di giorno.

Collegare: