サポート » プラグイン » WP ULikeについて

  • こんにちは。
    もし下記内容について、ご存知の方いらっしゃいましたら、教えてください。
    前回、WP ULikeとnew WP_queryについてご質問させていただき、ソートについては、
    できるようになったのですが、いいねの数が0の記事について、表示がされなくなってしまいました。
    こちらでもいろいろなサイトを調べてやってみましたが、

    ・いいねの数が0でも表示はされるが、ソートされない
    ・いいねの数が0でもソートはされるが、表示されない

    といった状態になっています。
    キーになっているのが、date_queryで、これを別のarray()内に入れるとソートがされますが、いいねの件数が0の内容の表示がされないという状態です。

    上記理由について、わかる方いらっしゃいましたら、教えて頂けると嬉しいです。
    よろしくお願い致します。

    if($category == 1 && $period == 01){;
    $query = new WP_Query(
    array(
    ‘date_query’ => array(
    ‘column’ => ‘post_date’,//投稿日
    ‘after’ => ‘1 year ago’//今日から1年前
    ),
    ‘cat’ => ‘1’ ,
    ‘post_status’ =>’published’,
    ‘post_type’ =>’post’,
    ‘orderby’ => ‘meta_value_num’,
    ‘meta_key’ => ‘_liked’,
    ‘paged’ => (get_query_var(‘paged’)) ? get_query_var(‘page’) : 1,
    ));
    if ($query->have_posts()) {
    echo ‘<table>’;
    while ($query->have_posts()) {
    $query->the_post();
    echo ‘
    <tr>
    <td class=”rank_title”>
    記事タイトル
    </td>
    <td class=”rank_good”>いいねの数: ‘;
    if(function_exists(‘wp_ulike_get_post_likes’)){
    $like=wp_ulike_get_post_likes(get_the_ID());
    if($like){ echo $like; }else{ echo ‘0’; }
    }
    echo ‘</td></tr>’;
    }
    echo ‘</table>’;
    }else{
    echo “その項目は情報がありません。”;
    }
    }

  • トピック「WP ULikeについて」には新たに返信することはできません。