Beiträge von MStemberg

    Woher sollen wir das wissen, ohne zumindest mal eine URL zu haben, unter der man das Problem nachvollziehen kann?

    Leider ist die Kristallkugel immer noch defekt, insofern die Hellsichtigkeit etwas eingeschränkt.

    Counterize de-installieren und einen anderen Zähler installieren.

    Da wird wohl versucht, etwas in die Counterize-Tabelle einzufügen, anstatt das aber auszuführen, wird der my-SQL-Befehl ausgegeben.

    P.S.: URL zum Problem ist immer hilfreich!

    Du liegst falsch.

    Widget Logic hat mit Intro-Texten und der Naviagtion nix zu tun, es sei denn, Du möchtest die Intros und Navi in Widgets anzeigen - mit Widget Logic kannst Du steuern, auf welchen "Seiten" (darunter fasse ich alles, was WP anzeigen kann) welche Widgets in der/ den Sidebar(s) angezeigt werden sollen.

    Du kannst NICHT bei Kategorie XY den Intro-Text "Herzlich Willkommen bei XY" anzeigen, es sei denn, Du möchtest das im Text-Widget ausgeben.

    Wenn ja, und die Kategorie XY hat die ID 9, dann gibst Du per Widget Logic dem Textwidget mit dem Inhalt "willkommen bei XY" mit is_category('9')/in_category('9'), und schon wird dieses Widget nur bei Posts in der Kategorie mit der ID 9 angezeigt.

    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...:-)

    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]

    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 ?

    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.

    Dann nimm bitte das query_posts da weg aus der page.php, wo Du es eingefügt hast...ich kenn das Theme nicht, wie gesagt, aber irgendwas wird die ja anzeigen - wahrscheinlich statische Seiten, und auf denen willst Du ja Deinen Inhalt, nicht Deine Artikel der Kategorie "Blog" :-)

    Freut mich, dass es so funktioniert! Viel Spaß damit.

    Für ein query_posts im Template weist Du der statischen, leeren Seite "Blog" ein neues Template zu.

    Dazu legst Du, wie ich oben sagte, die "Blog" als Startseite fest.

    Jetzt kopierst Du Deine index.php und speicherst sie als blog.php

    So, jetzt musst Du mal probieren, da ich das Theme nicht kenne:

    Ändere Deine blog.php wie folgt:

    Ganz an den Anfang, nach <?

    PHP
    /*
    Template Name: Blog
    */



    Vor

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



    setzt Du:

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



    Wenn die ID der Kategorie Blog also 13 wäre, wäre das cat=13.

    Speichern, nach Zuweisen des Template "Blog" an die Seite "Blog" testen.

    Irgendwo muss dass query_posts() hin, ich weiss nur nicht genau, wo, muss man evtl ein bisken probieren. Du musst auf jeden Fall eine Seite "Blog" zur Startseite machen, um das zu erreichen, was Du willst.

    Dann stell doch Deine Fragen bitte nicht in diesem hektischen "HILFE"-Stil, sondern erklär DEUTLICH, was Du möchtest.

    Kategorie: Design->Menüs, wenn das nicht im Theme vorhanden ist:

    Dann musst da eben mit query_posts() arbeiten (zu finden im WP-Codex), um die Artikel anzuzeigen. Also Custom Template erstellen, query_posts einsetzen und das der Startseite zuweisen. Alles kein Hexenwerk, alles nachzulesen.

    Einstellungen / Lesen.

    Startseite:

    eine Statische Seite -> Auswahl der statischen Seite "Home"

    Artikelseite: -> statische Seite "Blog" (wenn nicht vorhanden, anlegen)

    Gibt es zig Threads im Forum, nicht immer gleich um Hilfe schreien, ist alles im Netz zu finden: Google ist Dein Freund.

    Die Sidebar ist bei dem Theme standardmässig UNTER dem Inhalt, also am unteren Seitenrand, quasi.

    So lese ich:

    Zitat

    Sidebar is now after the main content (for better SEO results)



    Desweiteren gibt es zig Styles, die wahrscheinlich alle als Custom-Template-Dateien im Theme-Verzeichnis bereit liegen, aber zugewiesen werden müssen. Das hast Du bisher wahrscheinlich nicht gemacht, daher siehst Du noch keine Sidebar rechts.