0
は、私はポストビューはこのようpost_views_count関数を使用して投稿を並べ替える方法(ビューで並べ替える)?
&orderby=comment_count&order=desc
&v_sortby=views&v_orderby=desc
は、私はポストビューはこのようpost_views_count関数を使用して投稿を並べ替える方法(ビューで並べ替える)?
&orderby=comment_count&order=desc
&v_sortby=views&v_orderby=desc
よう
<?php
function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "0 View";
}
return $count.' Views';
}
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}
?>
を数える取得するfunction.phpでこのコードを使用しています
この機能を使用してポスト(ビューでソート)をソートしたいですこのクエリを使用できると思います:
$new_posts = new WP_Query(array('meta_key' => 'post_views_count', 'orderby'=> 'meta_value', 'order' => 'desc'));