Für Menschen · Seien Sie begeistert und Sie werden begeistern !

Den Loop zu verstehen ist das eine, den Query auf seine Bedürnisse anzupassen etwas anderes. In diesem Zusammenhang gibt es sehr viele Möglichkeiten und man muss keinen SQL-Befehl absetzen.
Mit WordPress Version 2.9 gibt es ein weiteres kleines Highlight, die Ausgabe der Inhalte in Abhängigkeit der Kommentare - orderby=comment_count.
Damit wird die Ausgabe für Themes, die beispielsweise die Sortierung aufgrund der Kommentarbeteiligung vornehmen, zum Kinderspiel. Ebenso kann man damit die meist kommentierten Beiträge als Mehrwert für den Leser recht einfach umsetzen.
query_posts('posts_per_page=5&offset=1&orderby=comment_count');
if ( have_posts() ) :
while ( have_posts() ) : the_post(); ?>
Alternativ kann man beispielsweise auch via Zufall sortieren lassen; nützlich bei kleinen Gimmicks in der Sidebar; auch dazu ein Beispiel mit anderer Syntax.
<?php
$i = new WP_Query( array('category_name' => 'referenzen', 'showposts' => 10, 'nopaging' => 0, 'post_status' => 'publish', 'caller_get_posts' => 1, 'orderby' => 'rand') );
if ( $i->have_posts() ) : ?>
Ebenso kann man seit Version 2.8 von WordPress die Sortierung deaktivieren - orderby=none.
Viele weitere Tipps gibt es in einem Quick Tipp von mir und natürlich im Codex von WordPress.
Ich bin urlaubsreif, ersticke in Arbeit und damit auch für die Leser des Weblogs nicht zu erreichen. Bitte geduldet euch ein wenig mit Supportanfragen.
Leider muss ich die Kommentarfunktion deaktivieren, ansonsten würde ich weiter in Arbeit ersticken oder die Anfragen nicht nach bestem Gewissen beantworten.
Vielen Dank für das Verständnis!
bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.
Das Weblog wird angetrieben von WordPress und aktuell gibt es 854 Beiträge, 15036 Kommentare in 14 Kategorien und 450 Tags.
Das Blog wird liebevoll mit xHTML & CSS in Handarbeit gestaltet.
Design und Code ist unter Copyright
© 2001 - 2010 bueltge.de [by:ltge.de]
20. Dezember 2009 um 01:12
Mmh.. .bin echt mal gespannt - in den nächsten Wochen werd ich mich mal dran setzten, und neue Version draufladen und ein wenig experimentieren, mit der Darstellung.
12. Januar 2010 um 15:28
blöd nur dass WP 2.9 ja doch eher nur in sehr zeitaufwändig optimierten Umgebungen überhaupt funktioniert, wenn man überhaupt übermysql 5.1 oder höher verfügt
8. Februar 2010 um 15:15
Ui, klingt interessant. Ich hab mich an diese ganzen WP-Interna noch nicht rangetraut. Das klingt mir alles zu kompliziert. Aber ich werd mal mit deinen Ideen rumspielen, vielleicht wirds ja doch was.