Posts(以下WPP)」。そのままウィジェットに突っ込めばランキング表示できるし、設定もいろいろできるしすごく良いですよね。ところが、表示の仕方をカスタマイズしたり、もっと好きな場所に好きなように表示させたいとなった場合、何やら関数を作ったりフックを使ったりしなきゃいけないようで初心者にはちょっとつらい。いうわけで、初心者向けに超シンプルにフルカスタマイズできる方法をご紹介します。考え方は至ってシンプル。1ランク順に「記事ID」を取得2記事IDをもとに、WP_Queryで普通にまわすめっちゃ簡単にできそうでしょ!?できます。$wpp_query->get_posts());}こんな感じです。$wpp_optionでは、表示オプションを配列にしてやります。Posts→パラメーター」から確認できます。これで、”$wpp_query_ids”に、1~5位までの記事のIDが配列で格納されました。あとは、この配列を使って、WP_Queryで記事を表示させます。post__in”の部分がポイント。wp_reset_query();?>ランクとか、閲覧数も表示させたい!WPPを仕様通り表示させると、簡単に閲覧数やランクを表示させることができますが、今回はIDだけ拾ってあとは普通のループに任せちゃってるので、表示させられないじゃん...しかしご安心ください。閲覧数の表示wpp_get_views()という関数を使います。ループ内で以下のように書けば、閲覧数を表示させることができます。wp_reset_query();?>ランクの表示こっちはプログラミングでやっちゃいましょう。基礎中の基礎、「変数$iをループごとに1ずつ増やして表示させる」だけですね。wp_reset_query();?>おわりこんな感じで、難しく考えなくても、シンプルにランキングが実装できます。クライアントワークでも使えますね!僕は頭がよろしくないので、いつも難しいコードとか読むと発狂しそうになるんですが、だいたいは「IDさえゲットできればなんとかなる」と思っていて、とにかくまずはIDを取得することを考えるようにしています。エクセレントなランキング表示を!みやぜろなんとなく京都に住み着いたほんわか系在宅フリーランス。Webディレクター兼コーダー/ブロガーTwitter→@zeroichi69Twitterではブログの更新通知をしたりたまに役に立つことを言ったり、しょうもないことをつぶやいたりしてます。watch"が中断されてしまう。WordPressの仕様上絶対に生成されてしまうんだけど、アクセスされたくないので404にしたい場合。ないとは思うんですけ...記事を読むWebエンジニアでもスマホアプリは作れる!そう、Ionicを使えばね。IT業界に入ってからずっとWeb制作にしか携わっていなかったため、iOSやAndroidのアプリ開発というジャンルを敬遠していました。Analyticsで、リンクや電話番号をクリックされたことを計測するためのイベントトラッキング。基本、以下のように記載...記事を読むflexで3列以上横並びにするとき、左右をコンテンツ端に合わせるやり方cssのflexを使って、3列以上の幅が均等な要素を横並びにして左右にぴったりくっつけたい場合、以下のように記述すればOK。みやぜろなんとなく京都に住み着いたほんわか系在宅フリーランス。Webディレクター兼コーダー/ブロガーTwitter→@zeroichi69Twitterではブログの更新通知をしたりたまに役に立つことを言ったり、しょうもないことをつぶやいたりしてます。