Sådan indsættes annoncer i mellem indhold i WordPress, uden nogen plugin
Hvis du kører en blogwebsite, vil du sandsynligvis indsætte annoncer i din blog for at generere nogle indtægter. I WordPress (selvhostet) kan du nemt tilføje annoncer til sidelinjen ved at indsætte annoncekoden til en tekst widget i Widget sektionen. Den svære del er at tilføje annoncer til indholdet, især imellem indholdet. Selvom der er nogle plugins, som giver dig mulighed for at tilføje shortcode til indholdet, er de ikke mulige, hvis din blog allerede har tusindvis af artikler, medmindre du er villig til at gå tilbage for at indsætte kortnummeret i hver enkelt artikel. I denne artikel vil vi vise dig en enkel måde, hvor du nemt kan indsætte annonce (eller andre ting) imellem dit indhold uden at bruge et plugin.
Bemærk : Denne metode kræver noget indblanding med koden. Hvis du ikke er fortrolig med koden, må du ikke prøve den. Du vil måske også oprette et stationssted for din blog og afprøve denne metode på internationsstedet, før du får det til live.
Her er metoden:
1. Åbn functions.php
filen med en teksteditor i din temamappe.
2. Indsæt følgende linjer i slutningen af filen, før " ?>
" -taggen
add_filter ('the_content', 'mte_add_incontent_ad'); funktion mte_add_incontent_ad ($ indhold) {if (is_single ()) {$ content_block = explode ('', $ Indhold); hvis (! tomt ($ content_block [2])) {$ content_block [2]. = 'insert_ad_code_here'; } for ($ i = 1; $ i
Husk at ændre "insert_ad_code_here" -strengen til den aktuelle annoncekode. Hvis der er et eksempel på et enkelt citat (') i din annoncekode, skal du også tilføje en \ før den. For eksempel, hvis din annoncekode er noget som:
Du er nødt til at gøre dem alle i en linje og indsæt en \ før enkelt citat:
googletag.cmd.push (funktion () {googletag.display (\ 'div-gpt-ad-1234567-1 \');});Forklaring af funktionen
Hvad vi gør med denne funktion er at tage indholdet for hvert indlæg og bryde det op i hvert afsnit. Vi opdager derefter, om tredje afsnit eksisterer. Hvis ja, indsætter vi annoncekoden til slutningen af stykket. Endelig indsætter vi start-afsnit-taggen til hvert afsnit og lim dem tilbage i en komplet artikel.
Ting, du kan ændre her, omfatter:
1. Stykket for at indsætte annoncetaget. Standard i ovennævnte kode er tredje afsnit. Du kan skifte til andet afsnit ved at ændre alle forekomster af
$content_block[2]
til$content_block[1]
.Bemærk : Antallet af arrayet starter fra 0, så
$content_block[2]
betyder det tredje afsnit i stedet for det andet.2. Etiketten for at bryde artiklen. Jeg brugte afsnitstegnet
at bryde artiklen. Du kan bruge
eller
tag i stedet som markøren.
3. annoncekoden Du behøver ikke nødvendigvis at indsætte annonce imellem indholdet. Du kan indsætte nyhedsbrevets abonnementsformular eller andre ting, som du finder passende for dit websted.
Endelig glem ikke at gemme filen og uploade den til serveren. Som jeg nævnte tidligere, er det bedst at teste dette på et stagingsted først, før det bliver levende.