0

woo tabs ウィジェットは、ページビューではなくコメント数に基づいて人気のある投稿を表示します。これを有効にするウィジェットのコードは次のとおりです。

$popular = get_posts( array( 'suppress_filters' => false, 'ignore_sticky_posts' => 1, 'orderby' => 'comment_count', 'numberposts' => $posts ) ); foreach($popular as $post) : setup_postdata($post); ?>

コメント数ではなくページビューで機能するように、誰かがthsiを変更するのを手伝ってくれますか???

4

1 に答える 1

0

私は同じ問題を抱えていましたが、少し調査した結果、次のことがわかりました。

このスニペットを functions.php ファイルに追加しました。

投稿メタを使用してプラグインなしで投稿ビューを追跡する

次に、そのリンクのステップ 2から、このコード スニペットをウィジェット コードの上に貼り付けました。

<?php setPostViews(get_the_ID()); ?>

最後に、以下のように 'orderby' => 'comment_count' を 'orderby' => 'post_views' に変更しました。

$popular = get_posts( array( 'suppress_filters' => false, 'ignore_sticky_posts' => 1, 'orderby' => 'post_views', 'numberposts' => $posts ) );
    foreach($popular as $post) : setup_postdata($post);

お役に立てれば :)

于 2013-02-07T01:22:22.293 に答える