sidebar weg, keine blogüberschriften

  • Hallo, jenni,

    ich habe das Theme jetzt mal auf meinem lokalen Webserver getestet.

    Die Abfrage funktioniert dort einwandfrei, soll heissen, beim Klick auf "Ältere/neuere Posts" wird einwandfrei weitergeblättert....

    Das ist die Abfrage, die ich in die index.php eingefügt habe:

    PHP
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    query_posts( 'posts_per_page=1&cat=1&paged='.$paged );



    und zwar direkt vor

    PHP
    get_template_part( 'loop', 'single' );



    Also im Prinzip genauso wie bei Dir - von daher würde ich fast auf ein Problem des Servers tippen, die Variable $paged richtig zu ermitteln...k.A., warum.

    • 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


  • danke
    ich hab gedacht ich soll nur das seitentemplate anpassen

    nun ja ich hab in meine index.php geguckt und ich hab da nichts mit loop oder single. hab das aber mal so eingefügt wie du


    immer noch gleiches ergebnis wie man auf chaneletlesautres.com sehen kann.
    ich weiß nicht mehr weiter ehrlich. das kann doch nicht sein dass es bei dir geht und bei mir nicht o.O
    das merwürdige ist ja in der kategorie blog (oben in der nav) kann man problemlos blättern da er ja richtig in der kategorie blättert ?cat=3&paged=2
    aber auf der startseite gar nicht. der geht auf ?paged=2 aber da kommt immer die selbe seite
    boh ich bin kurz davor alles auf eis zu legen. das nervt mich. geld bezahlt für theme, webspace (der ja anscheinend bei anderen problemlos läuft). ach man :/ ich könnte echt ......

    Einmal editiert, zuletzt von jenni185 (18. Juli 2011 um 10:30)

  • Ja, natürlich, Du solltest das nur bei blog.php machen.

    ich habs bloss in der index.php gemacht, weil ich ja nur mal testen wollte, ob was nicht mit der Abfrage stimmt oder ob das dann läuft - da wollte ich kein neues Seitentemplate machen.

    Sieht auf jeden Fall richtig aus, wenn das so in der blog.php steht.

    Was gibt Dein Server aus, wenn Du in der blog.php zwischen

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



    und[COLOR=#000000]

    [COLOR=#0000bb]

    PHP
    query_posts( 'posts_per_page=1&cat=1&paged='.$paged );

    [/COLOR]
    [COLOR=#0000bb][/COLOR]
    [/COLOR][COLOR=#0000bb]einfügst: [/COLOR]
    [COLOR=#0000bb][/COLOR]

    PHP
    echo "PAGED: ".$paged;



    und dann mal auf die 2 Seite gehst?
    Steht dann da PAGED: 2 ?

  • hab es so eingefügt

    Zitat

    $paged = (get_query_var('cat=3&paged')) ? get_query_var('cat=3&paged') : 1;
    echo "PAGED: ".$paged;
    query_posts('cat=3&paged='.$paged);

    nein leider steht dann oben PAGED:2

    wenn ich auf older entries gehe ist wieder die gleiche seite und er versucht http://chaneletlesautres.com/?paged=2 zu öffnen

    ich weiß nicht glaub nicht mehr an eine lösung lol.

    Einmal editiert, zuletzt von jenni185 (18. Juli 2011 um 11:30)

  • Leider "steht dann oben" oder "steht dann nicht oben"?

    Der zeigt immer PAGED: 1 an...wegen 1. Seite oder Nichterkennung $paged...hmmmm.

    Probiert mal, was passiert, wenn Du statt paged='.$paged

    da eingibst in die blog.php

    PHP
    'cat=3&paged=2');



    beim query_posts.

    Einmal editiert, zuletzt von MStemberg (18. Juli 2011 um 11:36)

  • ok habs geändert. dann habe ich auf der startseite die 2. seite

    aber wenn ich auf blättern gehe spring er immer noch auf ?paged=2 und öffnet die selbe seite neu

    soll ich vielleicht noch mal das ganze theme deinstallieren? und neu installieren?

    Einmal editiert, zuletzt von jenni185 (18. Juli 2011 um 11:46)

  • Das ist klar.

    hmmm...also erkennt er die Variable $paged nicht, und setzt die daher immer auf 1, deswegen landest Du immer auf der ersten Seite.

    Okay, neuer versuch:

    statt

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


    [COLOR=#007700][FONT=Courier New]jetzt mal [/FONT][/COLOR]

    [COLOR=#007700]

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

    [/COLOR]

    [COLOR=#007700][COLOR=#007700][FONT=Courier New]Hat hier[/FONT][/COLOR][/COLOR]

    [COLOR=#007700][COLOR=#007700]http://stackoverflow.com/questions/4404…press-frontpage[/COLOR][/COLOR]

    [COLOR=#007700][COLOR=#007700]Abhilfe geschaffen.[/COLOR]




    [/COLOR]

  • es geht!!!! das war das Problem? Das Problem? ein Buchstabe???

    man danke ... dir echt... sag mal bist du irgendwie Programmierer oder so? Du solltest Geld nehmen für deine Engelsdienste!!!!

  • Ich weiss zwar nicht, worin das Problem bestand, aber Google hat mir diese Lösung rausgeworfen auf "paged always 1"....scheint also schon mehrere Leute beschäftigt zu haben.

    Manchmal braucht man nur ein bisken Geduld :-).

    Ja, und von meinen Kunden nehme ich dafür schon Geld :-)), aber hier freue ich mich, wenn man helfen kann...manches muss ich halt selbst ausprobieren und ein wenig suchen.

    Jetzt aber - viel Spaß damit! Prima, dass es jetzt tut...:-)

Jetzt mitmachen!

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