Ich habe eine Seite mit den meisten bewerteten Beiträgen.
Ich verwende WP-PostRatings und verwende diesen Code:
query_posts( array( "meta_key" => "ratings_average", "orderby" => "meta_value_num", "order" => "DESC" ) );
Gibt es eine Möglichkeit, Seitenumbrüche zu erstellen?
Ich habe hier etwas gefunden WordPress-Paginierung mit statischen Seiten , aber es zeigt mir auf allen Seiten die neuesten Beiträge, sortiert nach Datum (wie auf der Startseite)
Vielen Dank!
Antworten:
2 für die Antwort № 1Bekommen Paginierung, um mit zu arbeiten query_posts()
du brauchst Ergänzen Sie die $paged
Variable zu Ihrer Anfrage:
$posts_per_page = 10;
$paged = ( get_query_var("paged") ) ? get_query_var("paged") : 1;
$query = array(
"meta_key" => "ratings_average",
"orderby" => "meta_value_num",
"order" => "DESC",
"posts_per_page" => $posts_per_page,
"paged" => $paged
);
query_posts( $query );