Hallo,
ich suche ein Plugin, dass zwischen den ersten und den zweiten Artikel meines Blogs irgendwelchen HTML-Code einbettet. In diesem Fall will ich nämlich ein quadratisches Banner einbauen. Kennt da jemand etwas?
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo,
ich suche ein Plugin, dass zwischen den ersten und den zweiten Artikel meines Blogs irgendwelchen HTML-Code einbettet. In diesem Fall will ich nämlich ein quadratisches Banner einbauen. Kennt da jemand etwas?
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
Prinzipielles Vorgehen: Du musst im Loop (while have posts ... endwhile) einen zähler mitlaufen lassen, und wenn der den gewünschten Wert erreicht hat, dann gibst du den Code aus.
Gibt ne Menge Threads dazu, wie man nach einer bestimmten Anzahl Beiträge Werbung ausgibt.
...oder mit query_posts 2 Loops machen und die erste hat nur einen Beitrag und die zweite den Rest und dazwischen baust du in die index.php den gewünschten Banner ein oder (ganz schick) du baust eine Widget-Bar dazwischen und baust die Banner dann als Widgets ein, z.B. mit Samsarin PHP.
Danke Stalker! Hat super geklappt aber kann mir jemand sagen warum die Seite <hr /> also eine horizontale Linie nicht ausgibt?
Danke Stalker! Hat super geklappt aber kann mir jemand sagen warum die Seite <hr /> also eine horizontale Linie nicht ausgibt?
Dazu müsstest du die entsprechende Code-Passage posten, denn wie die anderen hier zu sagen pflegen: Die Glaskugeln sind uns ausgegangen. :)
?php while (have_posts()) : the_post(); ?>
<?php $counter ++;
if ($counter == 2) {
echo '<hr />
<div class="alignright"><hr /><br /><b>Anzeige</b></div>
<div class="center"><!-- BEGINN HTML-Code -->
<!-- ENDE HTML-Code -->
</div>
<hr />';
}?>
Habt Ihr auch noch einen Codeschnipsel, der mich an Stelle der More Tages auf der single.php code zwischen bauen lässt?
Ist das <hr> im Seitenquelltext zu sehen? Vermutlich ja. Also wirds wahrscheinlich durch irgendeine CSS-Regel augeblendet. Das versucht mir wohl meine auf Hochglanz polierte Glaskugel mit verschwommenen Bildern zu zeigen... :-?
Um den more-Tag zu ersetzen benötigst du die Post-ID. Dann kannst du über den "the_content"-Filter dieses hier im Beitrag mit deiner Werbung ersetzen:
(XX ist die Beitrags-ID - Ohne Beitrags-ID gehts natürlich auch per Regex.)
Besser wäre es aber vermutlich, wenn du hier mit "Shortcodes" arbeitest.
Shortcode API « WordPress Codex
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!