Ако пуснете уеб блог, най-вероятно ще вмъквате реклами в блога си, за да генерирате някакъв доход. В WordPress (самостоятелно хоствано) можете лесно да добавяте реклами към страничната лента, като поставите рекламния код в текстово приспособление в секцията "Приспособление". Трудната част е да добавите реклами към съдържанието, особено между съдържанието. Докато има някои плъгини, които ви позволяват да добавите късо код към съдържанието, те не са осъществими, ако в блога ви вече има хиляди статии, освен ако не искате да се върнете, за да вмъкнете краткия код във всяка отделна статия. В тази статия ще ви покажем лесен начин, по който можете лесно да вмъквате реклама (или всякакви други неща) между съдържанието си, без да използвате приставка.

Забележка : Този метод изисква известно смесване с кода. Ако не ви е удобно да се занимавате с кода, не го опитвайте. Бихте могли също така да създадете сайт за поетапно създаване на блога си и първо да проверите този метод на сайта за стартиране, преди да го направите на живо.

Ето и метода:

1. В папката с теми отворете файла functions.php с текстов редактор.

2. Поставете следните редове в края на файла преди маркера " ?> "

 add_filter ('the_content', 'mte_add_incontent_ad'); функция mte_add_incontent_ad ($ съдържание) {if (is_single ()) {$ content_block = explode (' 

', $ Съдържание); ако (! празно ($ content_block [2])) {$ content_block [2]. = 'insert_ad_code_here'; } за ($ i = 1; $ i

Не забравяйте да промените низовете "insert_ad_code_here" на действителния рекламен код. Също така, ако в рекламния Ви код има пример за единична оферта ('), трябва да добавите \ преди него. Ако например рекламният Ви код е нещо като:

Трябва да ги направите в един ред и да поставите \ преди единичния цитат:

googletag.cmd.push (функция () {googletag.display (\ 'div-gpt-ad-1234567-1 \');});

Обяснение на функцията

Това, което правим с тази функция, е да вземем съдържанието за всяка публикация и да я разделим на всеки параграф. След това откриваме дали съществува третият параграф. Ако да, вмъкваме рекламния код в края на абзаца. Накрая, вмъкваме етикета за началния параграф на всеки раздел и го залепваме обратно в пълна статия.

Нещата, които можете да промените тук, включват:

1. Параграфът за вмъкване на рекламния маркер. По подразбиране в горния код е третият параграф. Можете да промените втория параграф, като промените всички копия на $content_block[2] до $content_block[1] .

Забележка : Броят на масива започва от 0, така че $content_block[2] означава третият параграф, вместо вторият.

2. Тагът за прекъсване на статията. Използвах маркера за параграф

да прекъсне статията. Можеш да използваш

или

маркер вместо маркер.

3. Рекламният код. Не е задължително да вмъквате реклама между съдържанието. Можете да вмъкнете формуляр за абонамент за бюлетин или каквито и да е други неща, които считате за подходящи за вашия сайт.

Накрая, не забравяйте да запазите файла и да го качите на сървъра. Както споменах по-рано, най-добре е да проверите това първо на място, преди да го направите на живо.