Pagination listet alle Beiträge

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo,

    wie ist es wenn du pagination mit nummern hast? vielleicht hilft dieses Video dir.

    Lass mich wissen, gruß!

    Danke für den Hinweis. Das ändert aber garnichts daran. Ich habe ja oben schon gesagt, dass ich das Plugin WP-PageNavi installiert habe.


    oder am besten den code von index.php in einen http://wordpress.pastebin.com/ kopieren und den link dazu hier posten; jemand koennte da mal reinschauen.

    Okay. Hier ist der Code meiner index.php

    http://wordpress.pastebin.com/5YQsHQ0z


    Es wird mir auch auf Seite 2 mallorca-experte.net/page/2/ angezeigt das ich auf Seite 1 bin

    PHP
    Seite 1 von 2

    Ich habe aus der index.php einigen Code rausgeschmissen, da ich das Design etwas abspecken wollte. Scheinbar habe ich dabei einen wichtigen Teil mit entfernt.

  • der erste loop mit 'featured' scheint die allgemeine query zu verwirren;

    um das wieder zurueckzusetzen, hat wordpress den template tag:

    PHP
    <?php wp_reset_query(); ?>



    http://codex.wordpress.org/Function_Reference/wp_reset_query

    der am besten vor dem zweiten, allgemeinen loop eingesetzt wird:
    (wahrscheinlich geht das dann auch ohne den 'paged' parameter)

    versuch, das hier:

    PHP
    <?php
          $page = (get_query_var('paged')) ? get_query_var('paged') : 1;
          query_posts(""); ?>
     
     <?php while (have_posts()) : the_post(); ?>


    in das hier umzuaendern:

    PHP
    <?php wp_reset_query();  ?>
     
     <?php while (have_posts()) : the_post(); ?>
  • [FONT=Bell MT]Hallo, ich schlisse mich hier an. Weil ich hab dasselbe Problem mit navi.[/FONT]
    [FONT=Bell MT]Hab dieses Methode mit[/FONT][COLOR=#0000bb]<?php wp_reset_query[/COLOR][COLOR=#007700](); [/COLOR][COLOR=#0000bb]?>[/COLOR][FONT=Bell MT] ausprobiert, es hat zwar funktioniert, aber jetzt hab ich auf jeder Seite das letzte Artikel, oder das Artikel wird doppelt. [/FONT]
    [FONT=Bell MT]Hab erstmal das Code [/FONT][COLOR=#0000bb]<?php wp_reset_query[/COLOR][COLOR=#007700](); [/COLOR][COLOR=#0000bb]?>[/COLOR][FONT=Bell MT] wieder weg genommen. Und ich weis nicht mehr weiter was ich machen soll : ( komische weise das wp_navi in Archiven funktioniert, nur auf News seite nicht : ( hier ist das code aus home.php :[/FONT]

  • Und das ist index.php

  • @whome

    kannst du noch genauer beschreiben, was bei dir nicht funktioniert?

    dein code zB hat kein 'wp_navi'; und ich sehe auch sonst keinen code fuer paginierung (seiten-blaettern).

    schon im vorraus die bemerkung, dass paginierung mit einer query, die den 'offset'-parameter verwendet, nicht moeglich sein wird.

    hast du einen link zu deiner seite?

    und den namen und download link deines themes (wenn es ein freies theme ist)?

  • Danke für helfe!!!
    [FONT=Bell MT][FONT=Verdana][size=10]Ursprünglich war das Thema „Ships-Ahoy“[/SIZE][/FONT] [COLOR=#800080]http://wordpress.org/extend/themes/ships-ahoy[/COLOR][/FONT]
    [FONT=Bell MT][FONT=Verdana][size=10]Probleme ist, wenn ich auf navi (ganz unten) klicke, dann komme ich immer wieder nur auf die erste seite.[/SIZE][/FONT][/FONT]
    [FONT=Bell MT][FONT=Verdana][size=10]Das wp_pageNavi hab ich in footer.php angebaut.[/SIZE][/FONT][/FONT]
    [FONT=Bell MT][FONT=Verdana][size=10]LG[/SIZE][/FONT][/FONT]
    [FONT=Bell MT][FONT=Verdana][size=10]Alesya[/SIZE][/FONT][/FONT]

    Einmal editiert, zuletzt von vvhome (28. November 2010 um 15:39)

  • hier http://wordpress.pastebin.com/3JFKK2by ist die home.php datei vom original 'ships-ahoy' theme, mit aenderungen, die das blaettern erlauben sollten.

    geaenderte zeilen sind (hoffentlich) alle mit //CHANGE markiert;
    neu eingefuegte zeilen sind (hoffentlich) alle mit //NEW markiert;

    das wesentliche ist die verwendung vom 'paged' parameter in der query;
    eine neue methode, nur einen post im ersten loop zu zeigen ('break' vor dem 'endwhile');
    und die vermeidung eines doppelt post anstelle des 'offset' parameters ($do_not_duplicate array).

    viel erfolg beim uebernehmen in dein theme :mrgreen:

  • [FONT=Bell MT][FONT=Verdana][size=10]WOW!!! Wow!!!! Dankeschön!!!!!:roll:[/SIZE][/FONT][/FONT]
    [FONT=Bell MT][FONT=Verdana][size=10]Ich sage bescheit, wenn ich fertig bin mit umbauen![/SIZE][/FONT][/FONT]
    [FONT=Bell MT][FONT=Verdana][size=10]Darf ich noch fragen, wieso hat dieses Thema zu index.php auch home.php ?! home.php Datei hab ich noch bei keinem anderen Thema gesehen.[/SIZE][/FONT][/FONT]
    [FONT=Bell MT][FONT=Verdana][size=10]Sorry, ich bin ja nun Anfänge in PHP.[/SIZE][/FONT] [/FONT]

  • [FONT=Bell MT][size=10][FONT=Verdana]Was mache ich falsch ?! : (((([/FONT][/SIZE][/FONT]
    [size=10][FONT=Verdana][FONT=Bell MT][FONT=Verdana][size=10]Jetzt klappst das mit dem untere navi, [/SIZE][/FONT][/FONT][COLOR=black][FONT=Bell MT][FONT=Verdana][size=10]aber es ändert leider nicht daran, dass ich auf page2 die gleichen Inhalte sehen, wie auf page1[/SIZE][/FONT] : ([/FONT][/COLOR][/FONT][/SIZE]
    [FONT=Bell MT][FONT=Verdana][size=10]Außerdem zeigt mir jetzt unter „News“ keine Artikel mehr, sondern Startseite (seiten).[/SIZE][/FONT][/FONT]

    Einmal editiert, zuletzt von vvhome (28. November 2010 um 18:22)

  • Zitat

    Darf ich noch fragen, wieso hat dieses Thema zu index.php auch home.php ?! home.php Datei hab ich noch bei keinem anderen Thema gesehen.


    siehe:
    http://codex.wordpress.org/Template_Hierarchy

    Zitat

    Außerdem zeigt mir jetzt unter „News“ keine Artikel mehr, sondern Startseite (seiten).


    welches template wird denn fuer die 'news' verwendet?

    hast du ausser dem bearbeiten der home.php sonst noch was geaendert?

    kannst du die geanderte home.php datei nochmal in einen pastebin http://wordpress.pastebin.com/ kopieren und den link dazu hier posten?

  • [FONT=Verdana][size=12]Ganz,ganz lieben dank für deine helfe!!!![/SIZE][/FONT]
    [FONT=Verdana][size=12]„News“ ist als „Blog“ wird verwendet, und ich nehme an das ist index.php.[/SIZE][/FONT]
    [FONT=Verdana][size=12]Ich nütze statische seiten. [/SIZE][/FONT]
    [FONT=Verdana][size=12]Hab fast alles geändert in dieses Thema :[/SIZE][/FONT]
    [FONT=Verdana][size=12]Das oberes menü & footer-widget in functions.php [/SIZE][/FONT]
    [FONT=Verdana][size=12] [/SIZE][size=12][COLOR=#800080]http://pastebin.com/isxd1gT0[/COLOR][/SIZE][/FONT]
    [FONT=Verdana]Das home.php hab ich übernommen so wie du gesagt hast. Muss ich vielleicht was in index.php andern?![/FONT]

    Einmal editiert, zuletzt von vvhome (28. November 2010 um 18:10)

  • kleiner tippfehler beim uebernehmen in home.php:

    das hier:

    PHP
    <?php  //NEW to show only one post from the first loop
                            endwhile; ?>



    muss so aussehen:

    PHP
    <?php break; //NEW to show only one post from the first loop
       endwhile; ?>



    hier ist die verbesserte version; zusaetzlich mit einem fehler meinerseits verbessert:
    http://wordpress.pastebin.com/VvWKcaNW

    ausserdem: wie ist die einstellung fuer 'Blogseiten zeigen maximal [] Artikel' im 'dashboard - einstellungen - lesen' ?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!