Support » Allgemeine Fragen » Twenty Twelve: Post Link auf Kategorie limitieren

  • Gelöst brisko666

    (@brisko666)


    Hallo zusammen, ich nutze das Twenty Twelve Theme und habe zwei verschiedene Kategorien in meinen Beiträgen. Leider zeigt die Beitrags-Navigation (Vorheriger Beitrag – Nächster Beitrag) immer alle Beiträge an.

    Ich würde gerne die Beitrags-Navigation auf meine beiden Kategorien limitieren, bedeutet wenn ich einen Beitrag der Kategorie Vacation anschaue, sollen in der Navigation auch nur Beiträge über die Pfeile vorheriger und nächster aus der Kategorie Vacation erreicht werden.

    Nachdem was ich gelesen habe, soll ich das in der single.php anpassen können, doch leider finde ich keine Dokumentation, wie das bei dem Twenty Twelve Theme aussehen kann. So sieht der Code aktuell aus:

    <?php
    while ( have_posts() ) : the_post(); ?>
    
    <?php get_template_part( 'content', get_post_format() ); ?>
    
    <nav class="nav-single">
    <h3 class="assistive-text"><?php _e( 'Post navigation', 'twentytwelve' ); ?></h3>
    <span class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'twentytwelve' ) . '</span> %title' ); ?></span>
    <span class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '&rarr;', 'Next post link', 'twentytwelve' ) . '</span>' ); ?></span>
    </nav><!-- .nav-single -->
    
    <?php comments_template( '', true ); ?>
    
    <?php endwhile; // End of the loop. ?>

    Hat jemand eine Idee, wie ich die nav-previous und nav-next auf eine Kategorie beschränke?

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Wieso verwendest du nicht Kategorie-Archive? Damit kannst du dann nur Beiträge der einen oder anderen Kategorie anzeigen lassen.

    In Design > Menüs (1) kannst du das Pulldown-Menü Kategorien (2) aufrufen und die gewünschten Kategorien in dein Menü ziehen:

    Screenshot
    Zum Vergrößern bitte anklicken …
    Thread-Starter brisko666

    (@brisko666)

    Hallo Bego, danke für die schnelle Antwort. Das könnte klappen, wenn das folgende möglich ist:

    Wenn ich einen Beitrag auf der Startseite anklicke, bzw einen Link zu einem Beitrag versende, ist es dann möglich den Beitrag direkt im Kategorie Archiv zu öffnen?

    Bei uns werden viele Artikel per Link verschickt und in unserem Design gibt es keine Sidebar, da der Content im Fokus stehen soll. Wir können nur die Vor und zurück Button am Ende des Artikels anzeigen. Die Nutzer möchten dann gerne von dem Artikel auf den vorherigen/nächsten aus der gleichen Kategorie. Daher kam die Idee die Beitrags-Navigation anzupassen.

    Es ist im Theme so nicht vorgesehen, aber grundsätzlich möglich, bei der Ansicht einzelner Beiträge nur die nächsten/vorherigen Beiträge der gleichen Kategorie zu verlinken. Schau dir dazu bitte diese Antwort auf Stackexchange an:

    https://wordpress.stackexchange.com/a/150220

    Du kannst das in einem Child-Theme im Template für die Einzelansicht einbauen.

    Ich habe nicht recherchiert, ob es dazu bereits ein fertiges Plugin gibt.

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Twenty Twelve: Post Link auf Kategorie limitieren“ ist für neue Antworten geschlossen.