zeige x Anzahl der Beiträge aus der Kategorie y auf der Startseite

Ich versuche meine Query_posts zu ändern. Meine Homepage zeigt momentan alle Posts aus allen Kategorien zufällig an (posts_per_page => 16)

Das Problem ist, eine meiner Kategorien ist Werbung und ich möchte nur 2 Anzeigen pro Seite anzeigen. Ich möchte die Zufälligkeit behalten, aber manchmal komme ich zu vielen Anzeigen zurück. Ich möchte es auf 1 oder 2 beschränken.

Also, wie soll ich sagen alle Posts aus allen Kategorien, sondern nur 2 Posts aus der Kategorie x.

Vielen Dank

Solutions Collecting From Web of "zeige x Anzahl der Beiträge aus der Kategorie y auf der Startseite"

Das klingt außerhalb des Bereichs dessen, was Sie von query_posts erhalten. Wenn Sie eine benutzerdefinierte Vorlage für Ihre Homepage haben und Sie Werbeposters streuen möchten, würde ich die query_posts () ändern, die die Werbekategorie ausschließt, eine separate get_posts () für 2 Beiträge in der Werbekategorie machen und sie dann nachher setzen die vierte und achte (oder etwas Ähnliches) Nicht-Werbung posten in der Schleife.

Der andere Weg wäre, Ihre posts_per_page um ein paar zu erhöhen und jeden Werbespot so zu zählen, wie Sie ihn in der Schleife anzeigen. Wenn irgendwelche nach dem zweiten auftauchen, überspringe sie einfach.

Tun Sie es in Ihrer Schleife – überprüfen Sie jeden Beitrag für die Kategorie, aus der er kommt. Behalte dafür einen Zähler und wenn das Limit erreicht ist, zeige es nicht mehr.

Alternativ können Sie zwei Abfragen ausführen und sie zusammenführen: http://wordpress.org/support/topic/multiple-queres-compiling-into-one-loop?replies=5#post-1920638

Nicht sicher, wie dies die Reihenfolge der Beiträge beeinflussen würde.