Hoe voeg je het gesponsorde bericht-voorvoegsel toe aan de berichttitel in WordPress

Hoe voeg je het gesponsorde bericht-voorvoegsel toe aan de berichttitel in WordPress / tutorials

Vaak zie je bloggers gepubliceerde berichten publiceren op hun blog. Onlangs vroeg een van onze gebruikers of het mogelijk was om automatisch een "Sponsored" -prefix toe te voegen aan de berichttitels. In dit artikel laten we u zien hoe u gesponsorde berichtprefix kunt toevoegen aan de titel in WordPress.

Voorvoegsel gesponsorde post toevoegen met behulp van aangepaste velden

Met aangepaste velden kunt u meta-informatie aan uw berichten toevoegen. In dit artikel gebruiken we aangepaste velden om een ​​gesponsord metaveld aan een bericht toe te voegen.

Eerst moet je een nieuw bericht maken of een bestaand bericht bewerken. Blader in de berichteditor omlaag naar de Metabox voor aangepaste velden. Als u de meta-box voor aangepaste velden niet kunt zien in uw postbewerkingsgebied, moet u op de knop klikken Schermopties knop in de rechterbovenhoek van het scherm. Hierdoor wordt een menu geopend waarin u het selectievakje naast opties voor aangepaste velden inschakelt.

Blader nu omlaag naar de metabox voor aangepaste velden en voeg toe gesponsorde in het aangepaste veld Naam, en waar in de waarde veld-.

Vervolgens moet je je bericht opslaan en naar beneden bladeren naar de meta-box voor aangepaste velden. U zult opmerken dat de meta-box voor aangepast veld nu een vervolgkeuzemenu toont. De volgende keer dat u een gesponsorde post moet instellen, hoeft u alleen maar gesponsord te selecteren in het vervolgkeuzemenu en true in te voeren in het waardeveld.

Nadat u het gesponsorde aangepaste veld aan uw bericht hebt toegevoegd, moet u dit codefragment kopiëren en in het function.php-bestand van uw thema of een sitespecifieke plug-in plakken.

 add_filter ('the_title', 'wpb_sponsored'); functie wpb_sponsored ($ title) global $ post; $ sponsored_text = 'Sponsored Post'; $ gesponsord = get_post_meta ($ post-> ID, 'gesponsord', waar); if ($ gesponsord == 'true' && in_the_loop ()) return $ sponsored_text. $ title;  return $ title;  

Dat is alles. Probeer het bericht dat je eerder hebt bewerkt te bezoeken, en je ziet gesponsorde bericht: voorvoegsel met de titel van het bericht.

Als je het codefragment bestudeert, zul je merken dat we gesponsorde posttekst hebben ingepakt in een CSS-klasse. Met deze CSS-klasse kun je de tekst in de berichttitel markeren. Hier is een kleine CSS die u kunt toevoegen aan de stylesheet van uw thema of onderliggende thema.

 .sponsored_text background: #eeffee; font-size: small; text-transform: hoofdletters; padding: 5px;  

U kunt de CSS aanpassen aan uw behoeften.

Het toevoegen van gesponsorde berichtachtervoegsels aan berichttitel in WordPress

Als u de gesponsorde berichttekst na de berichttitel wilt weergeven, kunt u dit bereiken met behulp van dit codefragment:

 add_filter ('the_title', 'wpb_sponsored'); functie wpb_sponsored ($ title) global $ post; $ sponsored_text = 'Sponsored Post'; $ gesponsord = get_post_meta ($ post-> ID, 'gesponsord', waar); if ($ gesponsorde == 'true' && in_the_loop ()) return $ title. $ sponsored_text;  return $ title;  

Als je de code bestudeert, hebben we slechts twee wijzigingen doorgevoerd. We hebben voor de gesponsorde tekst een spatie toegevoegd en vervolgens hebben we de volgorde gewijzigd om weer te geven $ title eerste.

Dat is alles, we hopen dat dit artikel u heeft geholpen om een ​​gesponsord berichtvoorvoegsel / achtervoegsel toe te voegen om een ​​titel in WordPress te plaatsen.

Als je dit artikel leuk vond, meld je dan aan voor onze YouTube-video-tutorials over WordPress. U kunt ons ook vinden op Twitter en Google+.