Machen Sie get_adjacent_post () über benutzerdefinierte Post-Typen arbeiten

8

Die Verwendung von get_adjacent_post , previous_post_link und next_post_link scheint nur Artikel zu erkennen, die denselben Post-Typ haben. Da ich 2 benutzerdefinierte Post-Typen habe, gibt es eine Möglichkeit, zwischen allen vorherigen und nächsten Post-Typen zu verknüpfen?

    
enchance 29.04.2012, 23:22
quelle

1 Antwort

24

Es scheint, dass diese Frage überall im Interweb ohne definitive Antwort gestellt wurde. Also habe ich meine eigene Funktion aus dem ursprünglichen get_adjacent_post erstellt und für jeden anderen angepasst, der sie benötigt.

Die Funktion

Löschen Sie dies in Ihrer functions.php

%Vor%

Verwendung

Grundlegende Verwendung

%Vor%

Zum Erstellen von vorherigen / nächsten Links

%Vor%

Sie können den Code immer noch ändern, wenn Sie weiterhin die Variablen $in_same_cat und $excluded_categories einfügen möchten, aber wenn Sie dies tun, schlage ich vor, dass Sie stattdessen get_adjacent_post verwenden, da dies genau das ist.

    
enchance 30.04.2012, 10:55
quelle

Tags und Links