Come utilizzare un Descrizione per una didascalia in un plugin per WordPress

May 31

plugin di WordPress permettono di aggiungere funzionalità al vostro blog senza dover sviluppare il codice. Ci sono migliaia di plugin disponibili per la piattaforma WordPress, che vanno dal latest-messaggi widget per slideshow gallerie. Ogni plugin viene fornito con un proprio stile e la visualizzazione di default le informazioni in un formato particolare. Slideshow galleria plugin, ad esempio, visualizzare tutte le immagini allegate in un post, insieme con i titoli delle immagini. Se si desidera includere una descrizione dell'immagine come una didascalia, è sufficiente modificare il codice del plugin e aggiungere alcune funzioni WordPress PHP.

istruzione

1 Connettersi al sito WordPress usando un programma FTP.

2 Vai alla cartella del plugin e copiare il file PHP per il computer.

3 Aprire il file PHP utilizzando il blocco note o un altro editor e aggiungere il seguente codice all'interno del ciclo di WordPress:

// Codice per recuperare tutti gli allegati sul post

$ Args = array (

'Post_type' => 'allegato',

'Numberposts' => null,

'Post_status' => null,

'Post_parent' => $ post-> ID

);

$ allegati = get_posts ($ args);

if ($ allegati) {

foreach ($ allegati come $ allegato) {

echo $ attachment-> POST_CONTENT; // Codice per visualizzare descrizione attaccamento

}

4 Salvare il file e caricarlo nuovamente nella cartella plugin tramite FTP.

Consigli e avvertenze

  • Il loop WordPress è un codice utilizzato per recuperare tutti i messaggi nel tuo blog. Di solito inizia con il seguente codice:
  • <? php if (have_posts ()): while (have_posts ()): the_post (); ?>
  • Quando si aggiunge il codice per visualizzare la descrizione delle immagini, assicurarsi di aggiungere un commento dopo l'inizio del ciclo di WordPress.
  • La galleria multimediale WordPress ha anche un campo per l'inserimento di una didascalia per le vostre immagini. Se si desidera mostrare la didascalia al posto della descrizione dell'immagine, basta sostituire "echo $ attachment-> POST_CONTENT;" con "echo $ attachment-> post_excerpt ;."
  • Se il plugin contiene già il codice per recuperare tutti gli allegati postali, l'unico codice che è necessario aggiungere è "echo $ attachment-> POST_CONTENT ;." Potrebbe essere necessario cambiare il nome della variabile $ attaccamento al nome della variabile utilizzata dal plugin.