Come impostare miniature in WordPress

July 4

Come impostare miniature in WordPress


WordPress aggiunto il supporto nativo per i temi delle miniature nella sua 2.9 rilascio. Quando un tema supporta le miniature nativi, mostra una scatola "Foto di presentazione" sulla schermata di modifica posta. È possibile fare clic su tale casella e quindi utilizzare l'uploader supporto per caricare un'immagine in evidenza che quel post. Gli sviluppatori tema può aggiungere il supporto per le miniature scrivendo solo poche righe di codice nel file functions.php e poi l'aggiunta di un tag modello per i file dei modelli rilevanti, come index.php.

istruzione

Impostare una Foto di presentazione

1 Log in WordPress e fare clic su "Messaggi" nel menu a sinistra. Passa il mouse sopra il post che si desidera avere una miniatura, e fare clic sul link "Modifica" che appare. Cercare un link "Set di presentazione Foto" nell'angolo in basso a destra. Se non esiste, il tema non è ancora compatibile con le miniature e ha bisogno di editing.

2 Clicca sul link "Imposta presentazione Foto" nell'angolo in basso a destra della schermata di modifica posta. Seguire le istruzioni per caricare un'immagine, ma non fare clic sul pulsante "Inserisci". Invece, fare clic su "Imposta come Foto di presentazione" accanto al pulsante.

3 Fare clic sulla "X" nell'angolo in alto a destra della uploader mezzi per farla sparire. Verificare che l'immagine viene visualizzata nella casella "Foto di presentazione". Fare clic sul pulsante blu "Update" per salvare il post con la miniatura.

Aggiungere il supporto a tema per le miniature

4 Aprire il file functions.php del vostro tema WordPress corrente nel testo o il codice editor di pianura di tua scelta. Il file si trova qui:

/ Yoursite / wp-content / themes / nome-del-tema /

Aggiungere questo codice in qualsiasi punto tra il <? Php e?> Tag del file, preferibilmente nella parte inferiore o molto alto:

if (function_exists ( 'add_theme_support')) {

add_theme_support('post-thumbnails');

}

5 Inizia una nuova riga e aggiungere il seguente codice:

set_post_thumbnails_size (50, 50, true);

Tra le parentesi sono tre parametri per questa funzione: larghezza, altezza e modalità ritaglio. Impostare la larghezza di quello che vuoi, e impostare l'altezza a 9999 se si vuole altezza variabile. WordPress prende miniature e le dimensioni della larghezza prima e la seconda altezza, e di altezza variabile lascia l'altezza da solo. Includere il parametro "vero" per dire a WordPress per hard-coltura della miniatura per esigere le dimensioni. colture WordPress dal centro di immagini.

6 Aggiungere varie dimensioni delle miniature includendo la seguente funzione alla riga successiva:

add_image_size ( 'size-name', 300, 200);

Qui, la "dimensione-name" è tutto ciò che si desidera chiamare che le dimensioni dell'immagine quando si utilizza in modelli a tema, in modo da dargli un nome che abbia un senso ed è facile da ricordare. I prossimi due parametri sono altezza e larghezza, proprio come nella funzione set_post_thumbnails_size ().

Aggiungere Miniature per File modello

7 Aprire il backup dei file di modello nella cartella del tuo tema. Ovunque si desidera miniature a comparire, aggiungere questo codice:

<? Php the_post_thumbnail (); ?>

Utilizzare <? Php the_post_thumbnail ( 'size-name'); ?>, Invece di utilizzare una dimensione di miniatura diversa impostato nel file functions.php.

8 Avvolgere la funzione di anteprima nei tag condizionali per mantenere WordPress dal tentativo di caricare miniature quando i messaggi non li hanno. Il codice dovrebbe essere simile a questa:

<? Php if (has_post_thumbnail ()):?>

&lt;?php the_post_thumbnail(); ?>

<? Php endif; ?>

9 Utilizzare un Else di mostrare un'immagine ripiego per i messaggi, senza le miniature. Fallback sono utili per i disegni del sito che starebbe scomoda senza alcun tipo di immagine nel punto miniatura. Ecco un esempio:

<? Php if (has_post_thumbnail ()):?>

&lt;?php the_post_thumbnail(); ?>

<? Php altro:?>

&lt;img />

<? Php endif; ?>

Consigli e avvertenze

  • Il posto migliore per aggiungere le miniature è il file index.php. Questo file di modello contiene il codice per la quotazione postale principale nel tuo blog. Aggiungere il codice miniature appena prima del <? Php the_content (?); ?> O <? Php the_excerpt (); ?> Codice da mettere accanto al testo di ogni post.