Frontpage nach Upgrade auf 2.1

  • Hallo,

    ich habe erfolgreich auf Version 2.1 umgestellt. Hat alles bestens geklappt. Nur jetzt funktioniert dieses Snippet in meinem Template nicht mehr:

    PHP
    if (is_home()) {
        $wp_query->set('cat','-2');
        query_posts('');
       }

    Es ist in der index.php und hat bisher eine Kategorie von der Startseite ausgeschlossen. Hat jemand eine Idee?

    Grüße
    Ollie

    Einmal editiert, zuletzt von Olaf (24. Januar 2007 um 10:05)

    • 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

  • ich habe dies so


    HTML
    <?php while (have_posts()) : the_post(); ?>
    <?php if ( !(in_category('2')) ) { ?><!--sperrt artikel -->
    dann kommt alles nötige bis zum Ende von einem Post
    
    
    <!--end of post-->
     <?php } ?>
    
    
    <?php endwhile; ?>

    funktioniert auch im Neuen wp 2.1

    lg

  • Vielen Dank für die Antwort.

    Ich habe mit deinem Tipp erstmal eine Lösung hinbekommen, musste aber noch ein paar andere Sachen in der Ausgabe in meinem Template ändern. Ich verstehe gar nicht was geändert wurde, dass diese Sachen scheinbar nicht mehr gehen.

    Ich nutze z.B. dies um aus einer Link-Kategorie ein Menü im Template zu generieren:

    wp_get_links(6);

    Auch hier gibt es bei 2.1 keine Ausgabe mehr.

    Hast du eine Idee? Wurde etwas grundsätzliches geändert?

    beste Grüße
    Ollie

  • ich habe dies so


    HTML
    <?php while (have_posts()) : the_post(); ?>
    <?php if ( !(in_category('2')) ) { ?><!--sperrt artikel -->
    dann kommt alles nötige bis zum Ende von einem Post
    
    
    <!--end of post-->
     <?php } ?>
    
    
    <?php endwhile; ?>

    funktioniert auch im Neuen wp 2.1

    lg

    Hallo, hatte ein ähnliches Problem und habe es gut lösen können mit deinem Tipp. Ich habe ursprünglich mit query_post Beiträge auf der Startseite gefiltert. Dadruch funktionierte aber mein "Nächster Beiträge" Knopf nicht mehr.
    Mit deinem Tipp tut der wieder und meine Beiträge werden gefiltert. Aber ich habe eine andere Anzahl Beiträge pro Seite... ich hab so das Gefühl, dass die Beiträge die ich mit dieser Methode filtere trotzdem "mitgezählt" werden und deshalb werden mir auf der Startseite nicht (in meinem Fall) 5 Beiträge sondern weniger angezeigt.

    Hab ich was falsch gemacht?

  • habe das nicht im einsatz - aber spielt nicht unter admin -Einstellungen -Lesen: Blogseiten Zeige die letzten: x auch eine rolle?

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • habe das nicht im einsatz - aber spielt nicht unter admin -Einstellungen -Lesen: Blogseiten Zeige die letzten: x auch eine rolle?

    Eigentlich schon... deshalb ja meine Frage... *g* An der Stelle steht bei mir eine 5, aber nach dem anpassungen, sehe ich nur 3 Beiträge pro Seite. Wobei ich 2 Beiträge "rausgefiltert" habe... Drum weiss ich nicht ob die trotzdem mitgezählt werden, nur nicht angezeigt... oder woran es sonst liegt.

  • 5 - 2 = 3 :mrgreen: *also-passt's
    nöö - im ernst: kannst du doch ganz einfach herausfinden: einstellung(en) ändern und guggen was dann angezeigt wird.

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • Hi ich habe ehrlichst noch nie drauf geachtet -sorry-
    doch es sperrt ja nur von der Anzeige, daher kann dies schon sein,

    ist die manchmal falsche Anzahl tragisch ?

    lg

  • Sorry für die späte Antwort.

    Die manchmal falsche Anzahl ist nicht wirklich tragisch... Insofern aber in der anderen Kategorie mehr Beiträge vorhanden sind als in allen anderen... Wir halt nur ein Beitrag angezeigt... und das sieht halt nicht besonders schön aus...

  • ich habe das Problem der Zählerei nicht vergessen,
    doch ich muss passen,

    es ist so, egal wie man was macht hin oder her, wordpress zählt,

    und streicht dann durch :(

    für ein ähnliches Problem fand ich eine Lösung,
    der Nachteil dieser Lösung wiederum ist, dass zwar richtig gezählt wird, aber der *umblätter* Link nicht so funktioniert...

    beides -daran tüftle ich noch,
    also entweder weniger Beiträge so hie und da dafür umblättern, oder richtige Anzahl dafür kein umblättern,

    bis ich wieder Zeit zum Tüfteln habe ;)


    olli_kl
    diese Link Geschichte,
    habe ich seit drei Tagen in meinen *drafts*,
    aber für die Ausformulierung und Kontrolle brauch ich noch ein bisschen,

    wenn deine Geduld noch reicht ...
    ich melde es hier sicher, wenn nicht,einfach auf texto.de vorbeisehen, dort geht dies wenn online

    lg

  • An dem Mist habe ich mir auch schonmal die Zähne ausgebissen - mit query_posts klappts blättern nicht, mit 'ner if-Abfrage in der Loop kriege ich im extremsten Fall gar keine Beiträge, aber immer eine unterschiedliche Anzahl angezeigt. Bei Interesse könnte ich meine Lösung posten (bin grad auf der Arbeit, wäre dann in ein paar Stunden), geht dann aber mehr in Richtung Hack.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • Hi hier meine Lösung


    An dem Mist habe ich mir auch schonmal die Zähne ausgebissen - mit query_posts klappts blättern nicht, mit 'ner if-Abfrage in der Loop kriege ich im extremsten Fall gar keine Beiträge, aber immer eine unterschiedliche Anzahl angezeigt. Bei Interesse könnte ich meine Lösung posten (bin grad auf der Arbeit, wäre dann in ein paar Stunden), geht dann aber mehr in Richtung Hack.

    Gruß Jeriko

    Hi Jeriko
    ich habe so eine konfuse Idee.... bloß php5 mag mich noch nicht richtig (schämmichdannehbaldrüber)

    diese if sache wie ich sie löste, dann wordpress zählen lassen class="zaehle-1 usw...
    und dann sooft diese if Geschichte durchlaufen lassen bis mindestens da steht class="zaehle-3 da steht ?

    über die Performance mag ich nicht nachdenken jetzt so überhaupt

    aber wäre dies möglich, oder total verquer gedacht

    lg

Jetzt mitmachen!

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