1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

previous_post_link() und next_post_link()! KAtegorie auslassen

Dieses Thema im Forum "Konfiguration" wurde erstellt von KingLuLP, 20. Juni 2012.

  1. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    Ich will dass eine Kategorie ausgelassen wird wie geht das?
     
  2. Jogibär

    Jogibär Well-Known Member

    Registriert seit:
    14. Juni 2012
    Beiträge:
    83
    Zustimmungen:
    0
  3. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    Wo steht den die Id? In wo terms steht 20 beim Punkt steht cAtid 24 beide funktionieren nicht
     
  4. Jogibär

    Jogibär Well-Known Member

    Registriert seit:
    14. Juni 2012
    Beiträge:
    83
    Zustimmungen:
    0
  5. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    Hab im link stehen 24 aber es funktioniert trotzdem nicht
     
  6. Jogibär

    Jogibär Well-Known Member

    Registriert seit:
    14. Juni 2012
    Beiträge:
    83
    Zustimmungen:
    0
    Wie sieht denn dein previous_post_link() code nun aus?
     
  7. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    previous_post_link('%link', 'vorheriger', true, '24');
     
  8. Jogibär

    Jogibär Well-Known Member

    Registriert seit:
    14. Juni 2012
    Beiträge:
    83
    Zustimmungen:
    0
    sorry, weiss auch nicht mehr worans liegen könnte.
     
  9. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    ah hab denn Denkfehler gefunden!
    Ich hab 3 Kategorien, diese 3 gehören zur einer "über" kategorie!
    Also ich will jetzt das wenn der User in einer dieser 3, momentanen, Kategorien unterwegs ist alle anderen Kategorien ausgeblendet werden!
    ist das mit if {} möglich? Wenn ja wie?
     
  10. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    ich denke mir das jetzt so in etwa
    Ich kenn mich mit pho nicht so gut aus, vor allem nicht im zusammenhang mit Wordpress

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Also ich will das ALLE anderen Kategorien ignoiert werden außer die in der momentan der USER untwewegs ist!
     
    #10 KingLuLP, 20. Juni 2012
    Zuletzt bearbeitet: 20. Juni 2012
  11. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    also bei mir verändert der letze Parameter nichts -.- woran kann das liegen?
     
  12. Jogibär

    Jogibär Well-Known Member

    Registriert seit:
    14. Juni 2012
    Beiträge:
    83
    Zustimmungen:
    0
    Was meinst du mit einer "über" Kategorie? Gibt's die in Wordpress oder ist das nur als Gedankenkonstruckt?
    Was meinst du mit "in einer dieser 3, momentanen, Kategorien unterwegs ist"? Reicht es, wenn ein User ein Beitrag dieser Kategorie anguckt, oder muss dazu zuerst die Kategorie auswählen?
    Mit ausgeblendet meinst wohl einfach previous_post_link() und next_post_link() sollen nicht mehr Links zu Beiträgen anderer Categorien ausspucken?

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Je nach Fall am TRUE (das dritte Argument in previous_post_link).
     
    #12 Jogibär, 20. Juni 2012
    Zuletzt bearbeitet: 20. Juni 2012
  13. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    Ich habe zb die Kategorie "Serien" dann 3 Artikel zb Heros, 24h und Lost diese 3 Artikel haben die Kategorie zb "serien" und "Lost" dAnn nach dem Einleitungstext hat die Kategorie Lost noch mehr Artikel die aber nur in der Kategorie löst sind. Da dr User auch auf den Hauptartikel von Lost kommt zwischt er momentan dann zwischen Lost , Heros und 24h rum ich will aber ebendiese verhindern. Ich will nämlich dass wenn der User auf Serien klickt er Ei e Auflistung aller Serien bekommt und das geht am einfachsten mit Kategorien oder?

    Deinen Code probiere ich heute nach der Arbeit, momentan mit dem Handy hier
     
  14. Jogibär

    Jogibär Well-Known Member

    Registriert seit:
    14. Juni 2012
    Beiträge:
    83
    Zustimmungen:
    0
    Vergiss den oberen Code.

    Ja, ich denke schon.

    Probiermal das:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  15. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    Problem besteht noch immer!
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    jetzt swicht er aber auch zwischen den unter Beiträgen! Wenn ich auf true stellt hab ich das selbe Problem wie zu begin! Also ich will das alle Artikel der Kategorie "Projekte" (ID 26) nicht anwählbar sind!
     
  16. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    mit unter Beiträgen meine ich jetzt er swicht von "Heros Staffel 1" auf "Lost Staffel 2"...
     
  17. Jogibär

    Jogibär Well-Known Member

    Registriert seit:
    14. Juni 2012
    Beiträge:
    83
    Zustimmungen:
    0
    Das Grundproblem ist, dass es Artikel gibt, die in mehreren Kategorien sind. Sonst könntest du einfach true angeben im dritten Argument. Mein Versuch in meinem letzten Post kann nicht funktionieren, ich hatte vergessen, dass das vierte Argument Kategorien ausschliesst, ich dachte es schliesst sie ein (war nur im letzten post so).

    Ich haben folgendes plugin leicht abgeändert, dann sollte es klappen: http://geriandricky.maxwells.net.nz/wp-content/uploads/2008/08/nextpreviouscat.txt

    Füge folgendes in die functions.php des themes:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Dann sollte es mit dem klappen:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!


    Wahrscheinlich musst du noch html & text anpassen (entweder direkt in den neuen beiden funktionen, oder über die (momentan ausgelassenen) Argumente.

    Alles ungetestet.
     
  18. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    mhm also bei mir kommt nur statt ein link "none" raus...
     
  19. KingLuLP

    KingLuLP Well-Known Member

    Registriert seit:
    27. Mai 2012
    Beiträge:
    152
    Zustimmungen:
    0
    Also er gibt keine. Link/ text aus nur beide Male "None" woran kann das liegen?
     
  20. Jogibär

    Jogibär Well-Known Member

    Registriert seit:
    14. Juni 2012
    Beiträge:
    83
    Zustimmungen:
    0
    Es liegt daran, dass ich den code der beiden Funktionen höchstens überflogen haben und ich dabei eine WP-Klasse durch einen Integer ersetzt habe.

    Ersetze die beiden Funktionen:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden