Page 1 of 1

Adsense in Artikeln und nach Zeit einbauen

Posted: Tue Jan 22, 2008 1:06 am
by Joaquin
Ich würde gerne folgendes realisieren, weiß aber nicht, wie ich das unter s9y mache:

1. Adsense bzw. Html-Nugget-Block in der Artikel-Detailansicht nach der Überschrift am Textanfang einsetzen, so dass man ein Adsense-Quadrat mit Textumbruch einfügen kann, wie man es so oft bei anderen (Wordpress) Blogs sieht.

2. Adsense bzw. Html-Nugget-Block soll erst nach einer frei wählbaren Anzahl an Tagen eingeblendet werden um Stammleser nicht zu vergraulen.

Was muss ich dazu tun um dies zu realisieren?

Re: Adsense in Artikeln und nach Zeit einbauen

Posted: Tue Jan 22, 2008 11:56 am
by garvinhicking
Hi!

1. Das kannst Du entweder erreichen indem du die entries.tpl editierst und es dort platzierst, oder du kannst das plugin "Include Entry / Entry Blocks" benutzen um einen Block NACH einem Artikel zu platzieren. Wenn Du den zwischen Titel und Body haben willst, musst Du definitiv Hand an die Templatedatei anlegen.
2. Adsense bzw. Html-Nugget-Block soll erst nach einer frei wählbaren Anzahl an Tagen eingeblendet werden um Stammleser nicht zu vergraulen.
Dafür kannst Du ebenfalls in der entries.tpl Datei über die Smarty-IF-Abfrage von $smarty.now und $entry.timestamp prüfen, ob ein Artikel ein gewisses Alter erreicht hat, und dann den HTML-Block ausgeben.

Viele Grüße,
Garvin

Posted: Thu Jan 24, 2008 11:03 am
by Harald Weingaertner
Es geht aber auch noch anders, so dass die Werbung dann mitten im Text platziert wird (siehe http://blog.evologiq.com/199-Netcam-Wat ... share.html)

Ich habe es nicht mehr im Kopf, aber auf jeden Fall war das Plugin

Textformatierung: Eintragsdaten einfügen
Ermöglicht das Hinzufügen von HTML-ähnlichen Tags um Teile von anderen Einträgen einzubinden. Benutzen Sie folgende Formatierung: [s9y-include-entry:XXX:YYY]. Ersetzen Sie XXX mit der Ziel-ID des Eintrags und YYY mit dem Zielfeldnamen der Datenbank (z.B. "body", "extended", "title" usw.).
version: 2.10

dafür nötig.

PS: Aber damit lassen sich die Blöcke nicht zeitlich gesteuert anzeigen.