Wordpress PHP запрос сортировки - PullRequest
0 голосов
/ 19 января 2012

Мой вопрос: как я могу отсортировать записи, которые у меня есть, по $count_fb кажется, я не могу добавить ссылку, как это $the_query = new WP_Query('orderby='.$count_fb.'&posts_per_page=6');

странно, что скрипт работает и показывает ссылки, но не для самой высокой строки $count_fb вот код:

$the_query = new WP_Query('orderby='.$count_fb.'&posts_per_page=6'); 

while ( $the_query->have_posts() ) : $the_query->the_post();
$url = get_permalink($post->ID);
$fb_file = file_get_contents('https://graph.facebook.com/?ids=' . $url);
$json = json_decode($fb_file);
$count_fb = $json->$url->comments;

if ($count_fb == 0 || !isset($count_fb)) {
$count_fb = 0;
}

echo 'https://graph.facebook.com/?ids='.$url.$count_fb;
echo '<br />';

endwhile;

wp_reset_postdata();

1 Ответ

0 голосов
/ 19 января 2012

Вы можете попробовать передать свой аргумент в виде массива вместо строки:

$query = new WP_Query( array ('orderby' => $count_fb, 'posts_per_page' => '6'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...