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

Pagination funktioniert nicht

Dieses Thema im Forum "Allgemeines" wurde erstellt von The-Dark-Knight, 6. April 2015.

Schlagworte:
  1. The-Dark-Knight

    Registriert seit:
    12. Juni 2014
    Beiträge:
    23
    Zustimmungen:
    0
    Hallo,
    ich bin gerade dabei ein Theme zu erstellen. In dem Theme wollte ich eine Pagination einbauen, jedoch funktioniert es nicht. Hier könnt ihr euch das mal anschauen:

    http://ammantempel.net/home/


    Folgender Code steht in functions.php:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Und so wird es in die front-page.php aufgerufen:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  2. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    warum nimmst du nicht einfach the_posts_pagination()?
     
  3. The-Dark-Knight

    Registriert seit:
    12. Juni 2014
    Beiträge:
    23
    Zustimmungen:
    0

    Cool, wusste nicht, dass es jetzt so eine Funktion gibt. Danke. Habs jetzt benutzt, funktioniert trotzdem nicht. :confused:
     
  4. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    ich vermute mal, dass dann was mit dem query bzw. loop nicht stimmt.
     
  5. The-Dark-Knight

    Registriert seit:
    12. Juni 2014
    Beiträge:
    23
    Zustimmungen:
    0
    Das ist der Code:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  6. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    versuch es mal mit folgendem query:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Andere Loops laufen nicht im Template?
     
  7. The-Dark-Knight

    Registriert seit:
    12. Juni 2014
    Beiträge:
    23
    Zustimmungen:
    0
    Hallo,
    doch, eins noch für kategorie "products" in der sidebar. Aber hab mal den Loop rausgenommen, jedoch ändert sich da nichts.
     
    #7 The-Dark-Knight, 9. April 2015
    Zuletzt bearbeitet: 9. April 2015
  8. The-Dark-Knight

    Registriert seit:
    12. Juni 2014
    Beiträge:
    23
    Zustimmungen:
    0
    Keiner eine Ahnung?
     
  9. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    mit 2. Loop würde ich mal new WP_Query versuchen (s. codex).
     
  10. kajinjeyam

    kajinjeyam Well-Known Member

    Registriert seit:
    27. Juni 2011
    Beiträge:
    96
    Zustimmungen:
    0
    Die query scheint sauber zu sein.
     
  11. The-Dark-Knight

    Registriert seit:
    12. Juni 2014
    Beiträge:
    23
    Zustimmungen:
    0
    Hii,
    Ich hab denn 2. Loop ja komplett rausgenommen. Aber es funktioniert trotzdem nicht. Also denk ich mal, hat ja nichts mit dem 2.Loop zu tun?
     
  12. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    query_posts im Haupt-Loop ist böse. Lass Dir mal die Main Query vor, während und nach Deinem Loop anzeigen, dann wirst Du das Problem sehen. Ich verlinke mal einen Blogbeitrag weil ich heute zu faul zum tippen bin.
     
  13. The-Dark-Knight

    Registriert seit:
    12. Juni 2014
    Beiträge:
    23
    Zustimmungen:
    0

    hallo,

    es funktioniert nicht. :(
     
  14. The-Dark-Knight

    Registriert seit:
    12. Juni 2014
    Beiträge:
    23
    Zustimmungen:
    0
    Okai, habe das Problem gelöst. Das array 'posts_per_page' => 2 darf nicht benutzt werden.
     
  15. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
  16. pixselig

    pixselig Well-Known Member

    Registriert seit:
    8. Mai 2012
    Beiträge:
    2.301
    Zustimmungen:
    10
    Dito - auch bei meinen letzten Projekt funktionierte die Pagination mit "posts_per_page" nicht.
     
  17. The-Dark-Knight

    Registriert seit:
    12. Juni 2014
    Beiträge:
    23
    Zustimmungen:
    0
    hi,
    habe es jetzt mit:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    versucht, jedoch kommt trotzdem der bug. Wie kann man das jetzt beheben?
     
  18. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    versuche es mal mit is_category und der ID anstelle des Namens.
     
  19. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    is_category prüft ob eine Archiv/Kategorie Seite angezeigt wird und nicht ob ein Post einer Kategorie zugeordnet ist. is_category ist nicht zu verwechseln mit in_category.
     
  20. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Du könntest es mit cat_id => ?? testen, z. B. mit
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    P.s.: ich hatte die Tage auch damit zu kämpfen, dass etwas mit dem query nicht stimmt in der aktuellen Version.
     
    #20 SirEctor, 16. April 2015
    Zuletzt bearbeitet: 16. April 2015
  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