Så här lägger du till sponsrat postprefix till inläggstitel i WordPress
Ofta ser du bloggare publicera sponsrade inlägg på sin blogg. Nyligen frågade en av våra användare om det var möjligt att automatiskt lägga till ett "sponsrat" prefix i posttitlar. I den här artikeln visar vi hur du lägger till sponsrat postprefix för att skriva in titeln i WordPress.
Lägga till sponsat postprefix med hjälp av egna fält
Med anpassade fält kan du lägga till metadata i dina inlägg. I den här artikeln använder vi anpassade fält för att lägga till sponsrat meta-fält i ett inlägg.
Först måste du skapa ett nytt inlägg eller redigera en befintlig. I inläggsredigeraren, rulla ner till de anpassade fälten metabox. Om du inte kan se rutan med anpassade fält i ditt postredigeringsområde, måste du klicka på Skärmalternativ knappen längst upp till höger på skärmen. Detta öppnar en meny där du måste markera rutan bredvid anpassade fältalternativ.
Nu bläddra ner till meta rutan anpassade fält och lägg till sponsrade
i det egna fältet namn, och Sann
i värde fält.
Därefter måste du spara ditt inlägg och bläddra ner till anpassade fältmetabox. Du kommer att märka att anpassad fältmetabox nu visar en rullgardinsmeny. Nästa gång du behöver ställa in ett sponsrat inlägg är allt du behöver göra välj sponsrad från rullgardinsmenyn och ange sant i värdes fältet.
Efter att du har lagt till det sponsrade anpassade fältet till ditt inlägg måste du kopiera och klistra in den här kodtexten i ditt temas funktioner.php-fil eller en webbplatsspecifik plugin.
add_filter ('the_title', 'wpb_sponsored'); funktion wpb_sponsored ($ title) global $ post; $ sponsored_text = 'Sponsat inlägg'; $ sponsored = get_post_meta ($ post-> ID, 'sponsored', true); om ($ sponsrad == 'true' && in_the_loop ()) return $ sponsored_text. $ title; returnera $ title;
Det är allt. Försök besöka det inlägg som du redigerade tidigare, och du kommer att se Sponsat inlägg: prefix med posttiteln.
Om du studerar kodavsnittet märker du att vi har inslagit sponsrad posttext runt en CSS-klass. Med hjälp av denna CSS-klass kan du markera texten inom posttiteln. Här är en liten CSS som du kan lägga till i ditt tema eller barntema stilark.
.sponsored_text background: #eeffee; font-size: small; text-transform: stor bokstav; padding: 5px;
Gärna ändra CSS för att möta dina behov.
Lägger till sponsrad postsuffix till posttitel i WordPress
Om du vill visa den sponsrade posttexten efter posttiteln kan du uppnå detta genom att använda det här kodbiten:
add_filter ('the_title', 'wpb_sponsored'); funktion wpb_sponsored ($ title) global $ post; $ sponsored_text = 'Sponsat inlägg'; $ sponsored = get_post_meta ($ post-> ID, 'sponsored', true); om ($ sponsrad == 'true' && in_the_loop ()) return $ title. $ sponsored_text; returnera $ title;
Om du studerar koden har vi bara gjort två ändringar. Vi har lagt till ett enstaka bokstav framför sponsrad text, och sedan har vi bytt ordning för visning $ titel
först.
Det här är allt, vi hoppas att den här artikeln hjälpte dig att lägga till ett sponsrat postprefix / suffix för att skriva in titeln i WordPress.
Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för WordPress-videoinstruktioner. Du kan också hitta oss på Twitter och Google+.