Welches Theme hast Du im Einsatz?
Sieh Dir mal folgendes Plugin ein muss gestehen, das mir das selbst bisher nicht aufgefallen ist.
https://wordpress.org/plugins/list-category-posts/
Das ist möglich.
Dazu muss ein Parameter in der Funktion, die den Link für den nächsten Beitrag erstellt, angegeben werden. Die Dokumentation findet man hier: http://codex.wordpress.org/Function_Reference/next_post_link#Text_As_Link.2C_Without_Post_Title.2C_Within_Same_Category
Um dir weiterhelfen zu können, müsste ich das Theme kennen.
Thread-Starter
etna
(@etna)
Vielen Dank erst einmal für eure Antworten.
Ich benutze aktuell das Theme „Solon“, ich werde mir auch einmal den Link druchlesen den Sören geschrieben hat, vielleicht hilft mir das schon weiter.
Viele Dank,
Michael
Du könntest ein Child-Theme erstellen und die nötige Änderungen dort vornehmen.
Gruß, Torsten
Thread-Starter
etna
(@etna)
hm.. leider komm ich mit dem php-Code nicht wiklich zurecht! 🙁
Wo muss der denn eingefügt, bzw. bearbeitet werden?
Die einzige Stelle an dem ich irgend etwas von <?php next_post_link( finde ist im
template-tags.php (inc/template-tags.php)
Aber da ändert sich leider gar nicht, wenn ich dort etwas anpasse.
Vielleicht kann nochmal jemand einen Blick darauf werfen.
Vielen Dank,
Michael
Aber da ändert sich leider gar nicht, wenn ich dort etwas anpasse.
Was genau hast du geändert?
Gruß, Torsten
Thread-Starter
etna
(@etna)
hmm.. Gute Frage, ich hab da einfach mal ein wenig herumgespielt.
Es geht ja wohl um diese Funktion hier, oder?
function solon_post_nav() {
// Don't print empty markup if there's nowhere to navigate.
$previous = ( is_attachment() ) ? get_post( get_post()->post_parent ) : get_adjacent_post( false, '', true );
$next = get_adjacent_post( false, '', false );
if ( ! $next && ! $previous ) {
return;
}
/**?>
<nav class="navigation post-navigation clearfix" role="navigation">
<h1 class="screen-reader-text"><?php _e( 'Post navigation', 'solon' ); ?></h1>
<div class="nav-links">
<?php
previous_post_link( '<div class="nav-previous">%link</div>', _x( '<i class="fa fa-long-arrow-left"></i> %title', 'Previous post link', 'solon' ) );
next_post_link( '<div class="nav-next">%link</div>', _x( '%title <i class="fa fa-long-arrow-right"></i>', 'Next post link', 'solon') );
?>
</div><!-- .nav-links -->
</nav><!-- .navigation -->
<?php
*/
}
endif;
Ich habe die Funktion auch schon komplett auskommentiert, aber wie gesagt ohne Erfolg!
Danke,
Michael
In den beiden Funktionen previous_post_link und next_post_link must du nach 'solon') den Wert true einfügen.
previous_post_link( '<div class="nav-previous">%link</div>', _x( '<i class="fa fa-long-arrow-left"></i> %title', 'Previous post link', 'solon' ), true );
next_post_link( '<div class="nav-next">%link</div>', _x( '%title <i class="fa fa-long-arrow-right"></i>', 'Next post link', 'solon'), true );
Thread-Starter
etna
(@etna)
super, danke!
Jetzt sind die beiden Links verschwunden.
Gäbe es theoretisch auch noch die Möglichkeit die Links zwar anzuzeigen, aber eben nur den Durchstieg in Beiträge der eigenen Kategorie zuzulassen?
(Mit relativ einfachen Mitteln ;))
Vielen Dank,
Michael
Gäbe es theoretisch auch noch die Möglichkeit die Links zwar anzuzeigen, aber eben nur den Durchstieg in Beiträge der eigenen Kategorie zuzulassen?
Das ist genau das was die Änderung von Sören bewirkt.
Damit sollten die Links nicht komplett verschwinden …
Die Erklärung findest du in seinem ersten Link:
http://codex.wordpress.org/Function_Reference/next_post_link#Text_As_Link.2C_Without_Post_Title.2C_Within_Same_Category
Gruß, Torsten