Suggerimento rapido un corso di crash di 4 minuti nei campi personalizzati di WordPress

L'argomento di suggerimento rapido del video Basix di oggi deriva da una domanda su Twitter, riguardante l'uso di campi personalizzati in WordPress. Fortunatamente, come scoprirai, allegare dati univoci ai post è semplice come assegnare un valore nella pagina "Modifica post" e quindi fare riferimento a tali informazioni con il metodo get_post_meta ().


Iscriviti alla nostra pagina YouTube per guardare tutti i tutorial video!

Preferisci guardare questo video su Screenr.com?


Passaggio 1: crea un nuovo post

Nell'ambiente di testing locale, crea un nuovo post nel pannello di amministrazione di WordPress e scorri fino alla fine, fino a quando non vedi il widget "Campi personalizzati".

Questa sezione consente una chiave e un valore. Ad esempio, se non sfrutti la nuova funzione "Post Thumbnail", disponibile in WordPress 2.9, e hai bisogno di un modo per allegare una miniatura a ciascun post, è qui che svolgi questa attività. È possibile assegnare una chiave di "pollice" e un valore, che è uguale a un percorso per la miniatura desiderata. Vai avanti e completa questa sezione con alcuni dati di prova - tutto ciò che desideri. Userò "difficoltà" come chiave "e" difficile "come valore.


Passaggio 2: Modifica Index.php

Ora visita il tuo tema e, all'interno del ciclo WordPress nella tua pagina index.php, fai riferimento al metodo get_post_meta ().

 ID, 'difficoltà', vero); ?><

Questo metodo accetta tre parametri.

  • L'id per il post desiderato. Puoi usare $ post-> ID o "the_id ()" per inserire questo valore.
  • La chiave che ti serve. Ricorda, puoi inserire più campi personalizzati. Questo è il motivo per cui dobbiamo fare riferimento alla chiave, nel mio caso, "difficoltà".
  • Un valore booleano, che determina se si desidera che le informazioni vengano restituite come stringa o come matrice. Come sto facendo eco al mio valore, ho scelto true (o string).

Passaggio 3: cosa succede se ...

Se visualizzi eseguire il sito Web, vedrai il valore corretto. Se sei andato con un percorso miniatura nel tuo campo personalizzato, assicurati di riecheggiare quella stringa all'interno di un tag IMG, di conseguenza. Tuttavia, c'è un problema qui; è possibile che non OGNI singolo post abbia questo campo "difficoltà" allegato, eppure stiamo assumendo chiaramente che ci sarà. Questo è inefficiente. Invece, perché non creiamo prima un'istruzione "se", e determiniamo se la nostra chiave desiderata esiste prima. Più intelligente a destra?

 ID, 'difficoltà')):?>  ID, 'difficoltà', vero); ?> 

Conclusione

I campi personalizzati sono un punto fermo in tutti gli strumenti del designer esperto di WordPress. Impara loro e usali! Grazie per aver letto o guardato!