wp_pagenavi / Ältere 6 Beiträge

  • moinsen, also ich habe wirklich schon 3 Stunden an mein Problem gebastelt und geschraubt. Forum durchsucht und gegoolt bis der Arzt kommt.

    Mein Problem ist:
    Habe eine startseite.php erstellt und da werde jetzt 5 News angezeigt. Klappt wunderbar.... jetzt habe ich am Ende der News "Älter Beiträge" und ein "Nummerblock < 1 2 3 4 5 > eingefügt. Für "Ältere Beiträge" soe wie der Nummerblock sagen immer diesen Link: wordpress/xyzwebseite/page/2 - page/3 - page/4 etc... die Seite page/2 ruft er auch auf aber es werden die gleichen 5 News wie auf der Startseite angezeigt anstatt die Älteren 6 Beiträge.

    Ich bin echt am Ende mit meiner nerven..... Fehlt mir noch was muss ich eine page.php, oder noch ein code in der funktions.php?

    Permalinks kann ja eigendlich auch nicht daran liegen. Weil die einzelne News zeigt er mir ja an dafür ist ja die single.php da.

    Poste mal nur den Content-Bereich der in der startseite.php steht

    Hoffe mir kann jemand helfen...... 8)

    • 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

  • Habs jetzt nur mal überflogen, aber Du solltest mal [COLOR=#000000][FONT=Consolas]posts_per_page=6 probieren anstatt showposts=6

    [/FONT][/COLOR]http://codex.wordpress.org/Function_Reference/query_posts

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

    Einmal editiert, zuletzt von SirEctor (2. Januar 2013 um 20:59)

  • [FONT=arial]das jetzt aber nicht mein Problem was ich beschrieben habe ....... [COLOR=#000000]showposts=6 klappt auch, schon immer so eingefügt !! Hier gehts um weitere "Ältere 6 Beitrage" anzeigen, aber wie oben schon geschreiben wird es bei mir als page/2 - page/3 aufgerufen bitte oben noch mal ganz lesen danke !![/COLOR][/FONT]

  • in deinem code ist eine ganze menge doppelt; zB ein doppelter verschachtelter loop; und vielfache paginierungslinks :confused:.

    http://codex.wordpress.org/The_Loop

    zum direkten problem:
    die query braucht den 'paged' parameter; http://codex.wordpress.org/Class_Referenc…tion_Parameters


    PHP
    <?php query_posts('posts_per_page=6&paged='.get_query_var('paged')); if (have_posts()) : while (have_posts()) : the_post(); ?>

    NB:
    wenn 6 nicht gleich der einstellung unter dashboard - einstellungen - lesen ist, dann koennten die nummern von 'wp-pagenavi' evtl nicht passen und zu 404-fehlern fuehren.

  • AW: wp_pagenavi / Ältere 6 Beiträge

    Sorry, das ich Dir helfen wollte. Hab alles gelesen und das war mir aufgefallen. Aber wenn Du so sicher bist, dass showpost richtig ist, dann good luck. Ich bin raus.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • der neue code ersetzt diese zeile:

    PHP
    <?php query_posts('showposts=6'); if (have_posts()) : while (have_posts()) : the_post(); ?>


    im prinzip wird das hier:

    [size=12][FONT=courier new][COLOR=#0000cd]'showposts=6'

    [/COLOR][/FONT][/SIZE]durch das hier ersetzt:

    [FONT=courier new][size=12][COLOR=#0000cd]'posts_per_page=6&paged='[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000bb]get_query_var[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000cd]'paged'[/COLOR][COLOR=#007700])


    [/COLOR][/SIZE][/FONT]

  • alchymyth
    genau das wollte er ja nicht hören ...

    bitte oben noch mal ganz lesen danke !!


    denn

    showposts=6 klappt auch, schon immer so eingefügt !!


    :mrgreen:

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • AW: wp_pagenavi / Ältere 6 Beiträge

    Mensch alchymyth lies doch mal alles. Sein Code funktioniert doch super.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • achso okay yoyo super super sorry SirEctor. Jetzt habe ich erst verstanden was du damit sagen woltest. Bin schon eine ganze weile an der Webseite dabei, bin schon kaka im Kopf. Haste ja auch auf deiner Webseite ein Bericht http://www.im-tal.net/tipps/wordpres…isten-aber-wie/ ....

    So habe jetzt geändert, droßdem habe ich immer noch das problem, rufe ich ich page/2 jetzt auf kommt wieder nur die ersten 6 von der startseite.php kann doch nicht sein.....grgrgr.....

  • So sieht mein code in der startseite.php jetzt aus (nur content);

  • Du schreibst in Deinem Code [COLOR=#333333]<?php endwhile; else: ?>. Versuch mal nach dem endwhile erstmal die pagination und dann das else mit "Kein Artikel".

    In etwa so:
    [/COLOR]


    [COLOR=#333333]Natürlich im Code oben Deine Daten ergänzen.
    [/COLOR]

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • @SirEctor, auch das hat leider nicht geholfen...

    also ich habe mal die News-Kategorien ausprobiert um überhaupt mal zu testen ob die "Älter Beiträge" und "Nummerblock < 1 2 3 4 5 .. >" überhaupt funktioniert also das er mir die nächsten News anzeigt. In der category.php hab ich auch wp_navi <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?> und <?php previous_post_link(); ?> / <?php next_post_link(); ?> eingefügt.

    News-Kategorie aufgerufen: category/allgemein/ er zeigt mir auch die links category/allgemein/page/3/ , category/allgemein/page/4/ , category/allgemein/page/5/ etc.... an und hier werden auch die nächsten 6 News immer angezeigt, klappt wunderbar.

    Nur hier auf der startseite.php nicht. Und genau so möchte ich das auf der startseite.php auch haben wie bei den category.php . Nur hab ja diesen link immer page/2/ , page/3/ etc... und zeigt mir aber leider nur die gleichen 6 News von der startseite.php wieder an. Könnte ich nicht auch so wie die Kategorien erstellen z.B startseite/news/2 , startseite/news/3 etc.... ? Mann bin schon 5 Tage dabei.... dass läst mir keine ruhe....

  • hast du es denn schon mit

    PHP
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;


    oder

    PHP
    $paged = (get_query_var('page')) ? get_query_var('page') : 1;


    probiert? Ob page oder paged hängt davon ab ob du eine statische Startseite verwendest oder nicht.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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