Platzieren Sie die beiden am häufigsten ausgewählten Beiträge ganz oben (in einer WordPress-Site, die das Plug-In “Vote it up” verwendet)?

Ich benutze das Plugin zum Abstimmen.

Gibt es eine Möglichkeit, die beiden am meisten gewählten Beiträge an die Spitze zu setzen? (Wie in Youtube)?

Ich bin mir nicht sicher, ob das schwer oder einfach zu bewerkstelligen ist.

BEARBEITEN:

Jemand hat eine Methode in den WordPress Foren hier gepostet, aber Mike Schindel sagte:

Dieses Beispiel ist absolut AWULF. Es kann funktionieren, aber es ist weit mehr Code als Sie brauchen und möglicherweise auf eine zukünftige Version von WordPress.

Ich habe eine Weile mit WordPress gespielt, aber ich bin immer noch ein PHP-Anfänger.

Gibt es eine Möglichkeit, diesen Code in den WordPress-Foren zu korrigieren? Oder eine bessere Methode?

Solutions Collecting From Web of "Platzieren Sie die beiden am häufigsten ausgewählten Beiträge ganz oben (in einer WordPress-Site, die das Plug-In “Vote it up” verwendet)?"

Vor einer Weile habe ich dieses Plugin benutzt und ich brauchte einen Weg, um die am meisten gewählten Beiträge aufzulisten, also nachdem ich den Widget-Code des Plugins angeschaut habe und ich kam zu dieser function:

function top_voted($number){ $a = SortVotes(); echo '
'; $rows = 0; //Now does not include deleted posts $i = 0; while ($rows < $number)) { if ($a[0][$i][0] != '') { $postdat = get_post($a[0][$i][0]); if (!empty($postdat)) { $rows++; echo ''; } } if ($i < count($a[0])) { $i++; } else { break; //exit the loop } } echo '
'; }

Verwendung:

 top_voted(5); 

Ich glaube, es wäre Postmeta, um Stimmen zu speichern. Ich würde das tun, indem ich eine query_post- Reihenfolge nach diesem Meta-Wert durchführe und zwei Beiträge erhalte und ihre ID in einem Array speichere und dann erneut query_posts mit post__not_in , um diese Beiträge nicht in die verbleibende Schleife aufzunehmen