Nwlapcug.com


Come impostare le miniature in WordPress

Come impostare le miniature in WordPress


WordPress ha aggiunto supporto nativo delle miniature per temi nella sua versione 2.9. Quando un tema supporta miniature native, esso mostra una finestra di "Immagine in primo piano" sulla schermata di modifica post. Si può fare clic su quella casella e quindi utilizzare l'uploader dei media per caricare un'immagine consigliata per quel post. Gli sviluppatori di tema possono aggiungere il supporto per le miniature scrivendo solo poche righe di codice nel file functions. php e quindi aggiungendo un modello di tag per i file di modello pertinenti, come index. php.

Istruzioni

Impostare un'immagine di consigliati

1

Accedere a WordPress e clicca su "Post" nel menu a sinistra. Passa il mouse sopra il post che si desidera avere una miniatura e clicca sul link "Modifica" che appare. Cercare un link "Imposta immagine in primo piano" nell'angolo inferiore destro. Se non esiste, il tema non è ancora compatibile con miniature ed esigenze di editing.

2

Clicca sul link "Imposta immagine in primo piano" su angolo inferiore destro della schermata di modifica post. Seguire le istruzioni per caricare un'immagine, ma non fare clic sul pulsante "Inserisci". Al contrario, fare clic su "Imposta come immagine in primo piano" accanto al pulsante.

3

Fare clic sulla "X" angolo in alto a destra della media uploader per farla scomparire. Verificare che l'immagine viene visualizzata nella casella "Immagine in primo piano". Fare clic sul pulsante "Update" blu per salvare il post con l'anteprima.

Aggiungere il supporto di tema per miniature

4

Aprire il file functions. php del vostro tema WordPress corrente nell'editor di codice di tua scelta o testo normale. Questo file si trova qui:

/yoursite/wp-content/themes/Name-of-Theme /

Aggiungere questo codice in qualsiasi punto tra il <? php e? > Tag del file, preferibilmente presso il fondo o superiore:

Se (function_exists('add_theme_support')) {

add_theme_support('post-thumbnails');

}

5

Iniziare una nuova riga e aggiungere il codice riportato di seguito:

set_post_thumbnails_size (50, 50, true);

Tra le parentesi sono tre parametri per questa funzione: larghezza, altezza e modalità di ritaglio. Impostare la larghezza su quello che vuoi e impostare l'altezza a 9999 se volete altezza variabile. WordPress prende le miniature e li ridimensiona la larghezza prima e l'altezza secondo e con altezza variabile lascia solo l'altezza. Includere il parametro "vero" per dire WordPress difficile ritagliare la miniatura di dimensioni esatte. Ritagli di WordPress dal centro delle immagini.

6

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

add_image_size (' nome dimensione ', 300, 200);

Qui, il "nome del formato" è tutto ciò che si desidera chiamare tale dimensione dell'immagine quando si utilizzarla nei modelli di tema, quindi dare un nome che ha senso ed è facile da ricordare. I due parametri successivi sono altezza e larghezza, proprio come nella funzione set_post_thumbnails_size().

Aggiungere le miniature per i file di modello

7

Aprite il vostro file di modello nella cartella del vostro tema. Ovunque le miniature vengono visualizzate, aggiungere questo codice:

<? php the_post_thumbnail();? >

Utilizzare <? php the_post_thumbnail('size-name');? > invece di utilizzare una dimensione diversa delle miniature impostata nel file functions. php.

8

Includere la funzione anteprima in tag condizionali per mantenere WordPress da tentando di caricare miniature quando i messaggi non li hanno. Il codice dovrebbe risultare come questo:

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

&lt;?php the_post_thumbnail(); ?>

<? php endif;? >

9

Utilizzare un'istruzione Else per mostrare un'immagine di riserva per i post senza miniature. Fallback sono utile per i disegni di sito che sarebbe scomodi senza un certo tipo di immagine al posto delle miniature. Ecco un esempio:

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

&lt;?php the_post_thumbnail(); ?>

<? php altro:? >

&lt;img />

<? php endif;? >

Consigli & Avvertenze

  • Il posto migliore per aggiungere miniature è il tuo file index. php. Questo file di modello contiene il codice per il post principale inserzione nel tuo blog. Aggiungere il codice miniatura appena prima il <? php the_content();? > o <? php the_excerpt();? > codice di metterlo accanto al testo di ogni post.