Hallo zusammen!
Ich habe folgende Frage:
Wie ändere ich die Ausgabe, wo steht nächster/voriger Link?
Ich möchte dass der Beitragstitel angezeigt wird.
Hatte dies schon mal, doch leider finde ich nichts mehr.
LG, Mario
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 zusammen!
Ich habe folgende Frage:
Wie ändere ich die Ausgabe, wo steht nächster/voriger Link?
Ich möchte dass der Beitragstitel angezeigt wird.
Hatte dies schon mal, doch leider finde ich nichts mehr.
LG, Mario
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.
In deinen Templates musst du previous_post_link und next_post_link verwenden:
http://codex.wordpress.org/Template_Tags/previous_post_link
http://codex.wordpress.org/Template_Tags/next_post_link
Hallo Maxe!
Das ist mir schon klar.
Nur möchte ich halt statt Previous Entries ---> den Titel von dem vorherigen Post ausgeben.
LG, Mario
Ne, bei mir kommt trotzdem folgende Ausgabe:
« Previous Entries
ist das auf single post darstellung:
dann sollte das so gehen wie maxe und spickzettel gesagt haben;
doku nachlesen hilft manchmal.
ist das auf der vorderseite, dann ist index.php zustaendig; dann geht die titelanzeige nicht;
'nächster/voriger' macht da
( mit s )
http://codex.wordpress.org/Template_Tags/next_posts_link
http://codex.wordpress.org/Template_Tags/previous_posts_link
Hallo alchymyth!
Ne es ist auf die archive.php bezogen.
LG, Mario
in archive ist das dasselbe wir in der vorderseite (index.php) - da gehen 'next_posts_link()' und 'previous_posts_link()' - und die zeigen den titel des vorigen/folgenden posts nicht an (die verweisen ja im prinzip auch auf eine ganze seite von posts, auch wenn du das auf einen posts per seite gesetzt hast.)
Eine Grafik statt Linktext
Hallo,
der Thread ist schon etwas älter ich möchte ihn trotzdem mal aufnehmen. Und zwar hab ich folgendes Problem. Die Wordpress Tags sind mir in etwa klar und ich weiß auch wie sie ungefähr funktionieren. Im Normlafall benutzte ich die so in etwa...
Nun möchte ich aber statt dem Linktext Ältere Beiträge eine Grafik einbauen nennen wir sie prev.png dann würde der Code so aussehen...
previous_posts_link('<img src="http://domain.tld/wp-content/themes/themename/img/prev.png" alt="Ältere Beiträge">', 0)
Genau jetzt fängt mein Problem an. Statt die Url zu der Grafik hart in die zum Beispiel archive.php zu schreiben möchte ich ganz gern den Tag benutzen...
es will mir aber auf biegen und brechen nicht gelingen ich bekomme immer Fehlermeldungen wie dieses zum beispiel...
So nun hab ich es auch mal so versucht...
previous_posts_link('<img src="'.bloginfo('template_directory').'/img/prev.png" alt="Ältere Beiträge">', 0)
Haut aber auch nicht hin.
Wo liegt mein Fehler? Was mach ich falsch? Oder geht es vielleicht gar nicht?
Vielen Dank für Tipps und Schubser!
Gruß Petja
Vielen Dank für den Schubser. Ich habe es jetzt so gemacht und so funzt es auch. Es müßte doch aber auch möglich sein das in eine Zeile zu schreiben und nicht erst in einer Variablen zu speichern! Das bekomm ich nicht hin, da gibt es immer wieder diese bösen Fehlermeldungen. :-(
<?php
$prev_img = get_bloginfo('template_url') . '/img/prev.png';
$next_img = get_bloginfo('template_url') . '/img/next.png';
?>
<div id="siteNav">
<div class="alignleft"><?php previous_posts_link('<img src="'.$prev_img.'" alt="Ältere Beiträge">', 0); ?></div>
<div class="alignright"><?php next_posts_link('<img src="'.$next_img.'" alt="Neuere Beiträge">', 0); ?></div>
</div>
Gruß Petja
Eine Alternative wäre in der style.css das betreffende Bild für << und >> einzubauen.
Also für die [COLOR=#000000]div class="alignleft"
etwas in der Art:
[/COLOR]
.alignleft {
background: url("images/prev.png") no-repeat scroll 0 center transparent;
float: left;
width: 45%;
text-align: left;
}
[COLOR=#000000]
[/COLOR]
ZitatEs müßte doch aber auch möglich sein das in eine Zeile zu schreiben und nicht erst in einer Variablen zu speichern!
<div id="siteNav">
<div class="alignleft"><?php previous_posts_link('<img src="'.get_bloginfo('template_url') . '/img/prev.png" alt="Ältere Beiträge">', 0); ?></div>
<div class="alignright"><?php next_posts_link('<img src="'.get_bloginfo('template_url') . '/img/next.png" alt="Neuere Beiträge">', 0); ?></div>
</div>
Vielen Dank!
@ alchymyth das war genau wonach ich gesucht habe! Vielen Dank auch an die anderen Schubser!
Gruß Petja
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!