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

Nächster Post aus einer Kategorie, Theme greyfoto

Dieses Thema im Forum "Design" wurde erstellt von Rasenkantenstein, 29. März 2010.

  1. Rasenkantenstein

    Rasenkantenstein Active Member

    Registriert seit:
    16. Mai 2008
    Beiträge:
    33
    Zustimmungen:
    0
    Hallo!

    Ich benutze derzeit das wunderbare Fototheme von Bueltge. Dabei werden Links zum nächsten Artikel erzeugt.

    Das geschieht so:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Nun wird stets das "Nachbarbild" (=Nachbarpost) mit nächster ID geladen. Ich würde aber die Abfrage gerne auf eine Kategorie beziehen (und bei mehreren zugewiesenen Kategorien die mit der niedrigsten ID oder sogar besser noch die, über die das Bild aufgerufen wurde).

    Um zu sehen, wie sich das Problem derzeit auswirkt, gibt es hier eine Kostprobe: www.konstantin-volke.de

    Edit: Ich habe herausgefunden, dass mir der Befehl
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Die aktuelle Kategorie ausgibt. Aber wie kann ich diese Information so verarbeiten, dass eben nur jene Posts selektiert werden, die sich in der Kategorie befinden?
    Problematisch scheint zu sein, dass die Kategorie selbst in einer anderen Tabelle gespeichert wird (wp_terms). Bloß wie kann ich zwei Tabellen mit dieser Abfrage kontrollieren?
    Das weiß ich leider nicht, dafür reichen die Kenntisse dann doch nicht aus.



    Ich bedanke mich für hoffentlich hilfreiche Antworten :)
     
    #1 Rasenkantenstein, 29. März 2010
    Zuletzt bearbeitet: 29. März 2010
  2. christian_gnoth

    Registriert seit:
    24. Mai 2008
    Beiträge:
    21
    Zustimmungen:
    0
    hi,
    probier mal das sobeks posts plugin.
     
  3. stefft

    stefft New Member

    Registriert seit:
    1. April 2010
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo,

    genau dasselbe will ich auch in meinen Blog integrieren: Die Links für nächster/vorheriger Artikel sollen nur aus der Kategorie stammen, aus der der Leser heraus auf einen der Artikel klickt.

    Ich sehe momentan keine Möglichkeit, das über sobeks Plugin zu machen. Ich denke jedoch, dass es machbar ist:

    Jedem Artikel wird ein "Abgelegt unter: [KATEGRIE]" beigefügt. Es sollte also durch wenige Zeilen Code möglich sein, die Auswahl der nächster/vorheriger Artikel auf jene Artikel zu beschränken, die sich in derselben Kategorie befinden.

    Anyone?

    stefft
     
  4. Rasenkantenstein

    Rasenkantenstein Active Member

    Registriert seit:
    16. Mai 2008
    Beiträge:
    33
    Zustimmungen:
    0
    hallo!

    ich habe es nun so gelöst:
    previous_post_link('%link', '<img src="blabla.gif" style="blabla" /> text text', TRUE);
    (bzw. next_post_link.. schau am besten dazu nochmal in der doku nach)
     
  5. stefft

    stefft New Member

    Registriert seit:
    1. April 2010
    Beiträge:
    2
    Zustimmungen:
    0
    Ich hatte es inzwischen auch gelöst:

    In der single.php:

    previous_post_link('%link', '%title', get_the_category_list(', '));

    Deine Version funktioniert aber auch. Ich wüsste nur zu gern, welcher Mechanismus hinter previous_post_link() steckt.
     
  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