サーバー専門のフリーランスエンジニアです。クラウドサービスを利用してWebサイト、ITシステムのサーバー構成設計とサーバー構築を行います。Rankingで記事作成日付表示を追加0006前の記事に続いて、もうひとつ、WordPress関連の話題を。Postsプラグインを使用していました。ところが、9月中旬あたりにプラグインのバージョンを4.0系にバージョンアップしたところ、カウントアップしなくなりました。他の多くのユーザーも同じ現象が発生していたようで、さらにバージョンアップすると復旧したようですが、僕の環境では、最新の4.0.3にバージョンアップしても、設定をいろいろ変えても全くカウントアップしません。バージョンアップ後は管理画面でのデザインも変わって、カウント数の視認性も悪くなりました。Rankingに乗り換えました。Analyticsのカウントデータを取得して表示するんですね。ページアクセスのたびにGoogleにデータを取りに行く分、少しページ表示が遅くなるでしょうが、アクセスのたびにDB書き込みすることがなくなる分、サーバーの負荷がちょっとだけ下がるでしょう。APIの認証情報が必要ですが、その手順はこちらの記事を参考にしました。Ranking」の設定とサムネイル表示http://tabibitojin.com/wordpress-plugin-simple-ga-ranking/あとは、ウィジェット設定でサイドバーに追加すれば、人気記事ランキングが表示されるようになります。Rankingのウィジェット、シンプルという名のとおり、順位とリンク付きタイトルしか表示されません。技術的な記事については、いつの時点の情報かが重要なポイントですから、少なくともこのサイトにおいては「人気記事ランキング」や「最新記事」の一覧でも、記事作成日付を表示したいです。いうことで、カスタマイズしました。Rankingのオフィシャルサイトにサンプルコードが載っています。オーソドックスにランキングを表示させる例です」をベースに、記事作成日付を追加します。'</span>'↑この部分を挿入しました。WordPressのget_the_date関数で、記事作成日付を取得しています。フォントサイズ、フォント色は、同じくサイドバーにある「VK_最新記事」と同じものをspanタグで指定しました。このコードをそのままウィジェット設定の「テキスト」に追記しても、PHPコードは動作しません。Widgetプラグインをインストールし、「PHPコード」ウィジェットに上記PHPコードを貼り付けて保存します。これで、このページの右サイドバー上部のとおり、ばっちり記事作成日付が表示されるようになりました。ウィジェットに直接PHPコードを書かずに、CSSとfunctions.phpで対応するのが正解なような気がしますが、自分のサイトですしそこに時間はかけたくないので、僕はこの方法で十分です。第20回JAWS-UG札幌勉強会で発表しました。DesignInaba【お問い合わせ】お名前または法人名・団体名、メールアドレスと、簡潔な内容で構いませんので、お問い合わせ内容をご記入ください。折り返しご連絡いたします。※いただいた情報は他の目的には使用いたしません(個人情報の取り扱いについてはこちらのプライバシーポリシーをご参照ください)。(必須)↑お問い合わせ内容をご確認のうえ、チェックを入れてから「送信」してください。