Come riscrivere il nome dell'autore ospite con campi personalizzati in WordPress

Come riscrivere il nome dell'autore ospite con campi personalizzati in WordPress / Esercitazioni

Hai mai avuto un guest post sul tuo blog? Come si fa a dare all'autore pieno credito? Abbiamo visto molti siti dove aggiungono una finestra del profilo dell'autore sopra il post o sotto il post. Ma anche con la casella dell'autore ospite, il campo del nome dell'autore mostrerebbe comunque l'autore del sito. Alcuni blogger creano interi profili dell'autore per i loro autori ospiti al fine di visualizzare il nome giusto. Pensiamo che sia inutile creare profili utente aggiuntivi se sai che questo autore ospite pubblicherà solo una volta.

Il trucco che stiamo condividendo in questo articolo ti consentirà di mostrare il nome dell'autore ospite semplicemente inserendo un campo personalizzato nel tuo post.

Apri i tuoi functions.php file e incolla i seguenti codici:

 add_filter ('the_author', 'guest_author_name'); add_filter ('get_the_author_display_name', 'guest_author_name'); function guest_author_name ($ name) global $ post; $ author = get_post_meta ($ post-> ID, 'guest-author', true); se ($ autore) $ nome = $ autore; return $ name;  

Ora ogni volta che stai postando un post, assicurati di aggiungere un campo personalizzato chiamato guest-autore e sostituirà il nome dell'autore con il testo inserito in quel campo personalizzato.

Esempio: