Wenn Sie eine Blog-Website betreiben, werden Sie höchstwahrscheinlich Anzeigen in Ihrem Blog einfügen, um Einnahmen zu erzielen. In WordPress (selbst gehostet) können Sie problemlos Anzeigen in die Seitenleiste einfügen, indem Sie den Anzeigencode in ein Text-Widget im Bereich "Widget" einfügen. Der schwierige Teil besteht darin, dem Inhalt Anzeigen hinzuzufügen, insbesondere zwischen den Inhalten. Es gibt zwar einige Plugins, die es erlauben, dem Inhalt einen Shortcode hinzuzufügen, aber sie sind nicht praktikabel, wenn Ihr Blog bereits Tausende von Artikeln enthält, es sei denn, Sie möchten den Shortcode in jedem einzelnen Artikel einfügen. In diesem Artikel zeigen wir Ihnen eine einfache Möglichkeit, wie Sie Anzeigen (oder andere Inhalte) ganz einfach zwischen Ihre Inhalte einfügen können, ohne ein Plugin zu verwenden.

Hinweis : Diese Methode erfordert einige Eingriffe in den Code. Wenn Sie mit dem Code nicht vertraut sind, versuchen Sie es nicht. Sie sollten auch eine Staging-Site Ihres Blogs erstellen und diese Methode zuerst auf der Staging-Site testen, bevor Sie sie live schalten.

Hier ist die Methode:

1. Öffnen Sie in Ihrem Themenordner die Datei functions.php mit einem Texteditor.

2. Fügen Sie die folgenden Zeilen am Ende der Datei vor dem Tag " ?> " Ein

 add_filter ('the_content', 'mte_add_incontent_ad'); Funktion mte_add_incontent_ad ($ content) {if (is_single ()) {$ content_block = explodieren (' 

', $ Inhalt); if (! leer ($ content_block [2])) {$ content_block [2]. = 'insert_ad_code_here'; } für ($ i = 1; $ i

Denken Sie daran, die Zeichenfolge "insert_ad_code_here" in den tatsächlichen Anzeigencode zu ändern. Wenn in Ihrem Anzeigencode ein einzelnes Anführungszeichen (') vorhanden ist, müssen Sie davor ein \ hinzufügen. Wenn Ihr Anzeigencode beispielsweise lautet:

Sie müssen sie alle in eine Zeile setzen und ein \ vor dem einfachen Zitat einfügen:

googletag.cmd.push (function () {googletag.display (\ 'div-gpt-ad-1234567-1 \');});

Erklärung der Funktion

Was wir mit dieser Funktion machen, ist den Inhalt für jeden Beitrag zu nehmen und in jeden Absatz aufzuteilen. Wir erkennen dann, ob der dritte Absatz existiert. Wenn ja, fügen wir den Anzeigencode am Ende des Absatzes ein. Schließlich fügen wir den Anfangsparagrat für jeden Abschnitt ein und kleben ihn wieder in einen vollständigen Artikel.

Dinge, die Sie hier ändern können, sind:

1. Der Absatz zum Einfügen des Anzeigen-Tags. Der Standard im obigen Code ist der dritte Absatz. Sie können zum zweiten Absatz wechseln, indem Sie alle Instanzen von $content_block[2] in $content_block[1] ändern.

Hinweis : Der $content_block[2] des Arrays beginnt bei 0, daher bedeutet $content_block[2] den dritten Absatz anstelle des zweiten.

2. Das Tag, um den Artikel zu brechen. Ich habe das Absatz-Tag verwendet

um den Artikel zu brechen. Sie können verwenden

oder

Kennzeichnen Sie stattdessen als Markierung.

3. Der Anzeigencode Sie müssen nicht unbedingt eine Anzeige zwischen den Inhalten einfügen. Sie können das Newsletter-Anmeldeformular oder andere Inhalte, die Sie für Ihre Website für angemessen halten, einfügen.

Vergessen Sie nicht, die Datei zu speichern und auf den Server hochzuladen. Wie bereits erwähnt, ist es am besten, dies zuerst auf einer Staging-Site zu testen, bevor Sie es live schalten.