Cauți o modalitate de a adăuga un câmp personalizat guest-author pentru a schimba autorul unei postări de blog? Deși probabil există un plugin pentru asta, am creat un fragment de cod rapid pe care îl poți folosi pentru a schimba autorul folosind câmpul personalizat guest author în WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
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 );
if ( $author )
$name = $author;
return $name;
}
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut această secțiune de cod, vă rugăm să luați în considerare verificarea celorlalte articole ale noastre de pe site, cum ar fi: 7 cele mai bune plugin-uri de calendar pentru WordPress și cum să salvați date parțiale din formular în WordPress.
Comentarii Lasă un răspuns