サポート » プラグイン » 「Simple GA Ranking」をカスタム投稿に対応させたい

  • Simple GA Rankingプラグインを使用し、人気記事の一覧を表示させたいと思っています。

    ◆Simple GA Ranking
    http://simple-ga-ranking.org/

    「投稿」での表示は問題なくできるのですが、
    「カスタム投稿」の記事を表示させようとしても、うまく表示されません。

    カスタム投稿:news

    ショートコードを用いた方法で設定しても、投稿の記事が表示されてしまいます。

    
    [sga_ranking post_type="news"]
    

    以下の記述をした場合も、投稿の記事が表示されてしまいます。

    
    <?php 
      $args = array(
      'post_type'     => 'news',
      'posts_per_page' => 5
      );
      $ranking_data = sga_ranking_get_date($args);
      $my_query = new WP_Query($ranking_data);
      if($my_query->have_posts()):
      while ($my_query->have_posts()) : $my_query->the_post(); ?>
    <article>
    <a href="<?php the_permalink() ?>">
    <?php
    if (has_post_thumbnail()) {
      the_post_thumbnail('thumbnail', array( 'alt' =>'' ));
      }else {
      echo '<img src="/img/common/non_img.jpg" width="130" alt="No-images">';
    }
    ?>
    <p class="article__headline"><?php the_title(); ?></p>
    <p class="date"><?php the_time('Y.m.d'); ?></p>
    </div>
    </a>
    </article>
    <?php endwhile; endif; ?>
    <?php  wp_reset_postdata(); ?>
    

    http://simple-ga-ranking.org/
    こちらのSetupにある1~3まで設定済です。
    1.プラグインのインストール
    2.OAuth 2.0 の認証
    3.プラグインの設定

    「Simple GA Ranking」で検索してみた所、投稿で使用されている方の記事は多く見つけたのですが、
    カスタム投稿で使用されている方の記事が見当たりませんでしたので、
    こちらでトピックを立てさせていただきました。

    • このトピックは7年、 7ヶ月前にOkamoto Hidetakaが編集しました。理由: 「【重要】お読みください」フォーラムに投稿されていましたので移動しました。 「【重要】お読みください」は、WordPress 日本語サイト運営チームから、みなさんへの連絡等に使用していますので、質問があっても回答がつかない場合があります。
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • 私は使用したことがありませんので、確認だけしてみてください。

    ショートコードのシンプルな書式でカスタム投稿が取得できないということですので、そもそもカスタム投稿のスラッグがnewsで合っているのか。

    パラメータに'posts_per_page' => 5とありますが、リンク先のプラグインページのParametersの項にはそのパラメータはないですね。display_countですかね。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「「Simple GA Ranking」をカスタム投稿に対応させたい」には新たに返信することはできません。