Så skriva om Guest Author Name med egna fält i WordPress
Har du någonsin haft ett gästpost på din blogg? Hur går du om att ge författaren full kredit? Vi har sett många webbplatser där de lägger till en författarprofillådan antingen ovanför posten eller under inlägget. Men även med gästförfattningsfältet skulle författarens namnfält fortfarande visa webbplatsförfattaren. Vissa bloggare skapar helt nya författarprofiler för sina gästförfattare för att visa rätt namn. Vi tycker att det är meningslöst att skapa extra användarprofiler om du vet att den här gästförfattaren bara kommer att skicka en gång.
Det trick som vi delar i den här artikeln gör att du kan visa gästförfattarens namn genom att helt enkelt ange ett anpassat fält i ditt inlägg.
Öppna din functions.php fil och klistra in koderna nedan:
add_filter ("the_author", "guest_author_name"); add_filter ('get_the_author_display_name', 'guest_author_name'); funktion guest_author_name ($ name) global $ post; $ author = get_post_meta ($ post-> ID, 'guest-author', true); om ($ författare) $ name = $ author; returnera $ name;
Nu måste du bara lägga till ett anpassat fält som heter varje gång du skickar ett gästpost gäst-författare och det kommer att ersätta författarens namn med texten som du anger i det anpassade fältet.
Exempel: