4

使ってもいいですか:

<?php
if (function_exists( 'wpp_get_mostpopular' )) {
  wpp_get_mostpopular('range=weekly&order_by=views&limit=8');
}
?>

独自のテンプレート出力でクエリを作成するためのカスタム テンプレート内 (クエリ投稿内):

<?php query_posts(????????); ?>
<?php while (have_posts()) : the_post(); ?>
<div class="myclass">
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php echo get_the_post_thumbnail( $post_id, 'thumbnail'); ?></a>
</div>

このプラグインで投稿をクエリする準備ができている間は、プラグインとプラグインの css を編集する必要はありません。

ありがとう。

プラグイン: http://wordpress.org/plugins/wordpress-popular-posts/

4

1 に答える 1

0

@alen imeko 私があなたの要件を理解している限り、なぜこのプラグインが必要なのか、必要な場所で最も人気のある投稿を表示する必要があります。投稿をスティッキーに設定し、同じものを使用してスティッキー投稿を呼び出すだけです。 post メソッドをクエリすると、指定した投稿がそれぞれの場所に自動的にレンダリングされます。これについては、投稿に移動して貼り付けるだけです。公開/更新ボタンの上の上部に、オプションの可視性が表示されます。その編集部分をクリックすると、オプションがスライドダウンし、テキストが表示されたチェックボックスをオンにします。この投稿を貼り付けるフロントページとその後はクエリを実行するだけです。

      $args = 配列(
    'post__in' => get_option('sticky_posts'),
    'posts_per_page' => 20,
    'orderby' => 'タイトル',
    'post_date' => 'DESC',
    'cat' => カテゴリ ID
    );

     query_post($args);
 ?>

次に、wordpress と同じ方法で while ループを使用するだけです。

于 2015-08-25T09:56:30.867 に答える