ブログ

WEB制作に関する技術情報やサンプルコードからエクセルや
パワーポイントのお役立ち情報まで幅広くご紹介しています。

Category Posts Widget、Tweetable、Popular Postsの日付を日本表記に設定する

ブログのサイドバーでよく使うプラグイン、
Category Posts Widget、Tweetable、Popular Postsですが、
Category Posts Widgetで投稿日を、Tweetableでツイートの日時を表示させるように設定すると
英字表記になってしまいます。

それを日本表記に修正する方法です。

Category Posts Widget

Category Posts Widgetとは、サイドバーに特定のカテゴリを一覧表示させることができるプラグインです。

詳しい解説は、割愛します。

設定方法ですが、いたって簡単。

  1. 管理画面から「外観」>「ウィジェット」に移動し、「Category Posts」ウィジェットを展開。
  2. 「Show post date」にチェックし保存。
  3. 次に「プラグイン」へ移動し、「Category Posts Widget」の編集をクリック。
  4. 「category-posts/cat-posts.php」の編集画面が表示されますので、
    そのソース内から下記のコードを探します。

    <p class="post-date"><?php the_time("j M Y"); ?></p
  5. 見つけたら、下記に書き換えて、「ファイルを更新」ボタンをクリック。
    <p class="post-date"><?php the_time("Y年n月j日"); ?></p>

以上で、設定完了です。
あとは、お好みで「post-date」クラスに対してCSSで装飾してください。
当ブログでは、サイドバーの「これいい!最新記事」にこのプラグインを使用しています。

Tweetable

Tweetableとは、管理画面からツイートできたり、記事を自動的にツイートしてくれたり、自身のツイートをサイドバーに表示できたり、かなり便利なプラグインです。

こちらも詳しい解説は、割愛させていただきます。

  1. 管理画面から「プラグイン」に移動し、「Tweetable」の編集をクリック。
  2. 「tweetable/tweetable.php」の編集画面が表示されますので、
    そのソース内から下記のコードを探します。

    $date = date('F j, Y g:i'', strtotime($tweet['created_at']));
  3. 見つけたら、以下のように書き換えて、「ファイルを更新」ボタンをクリック。
    $date = date('Y年n月j日 G:i', strtotime($tweet['created_at']));

以上で、「0年0月0日 0:00」と表示されるようになります。
これも「twitter_meta」クラスに対してCSSで装飾してください。
「Category Posts Widget」と同じ内容で装飾するといいでしょう。

Popular Posts

Popular Postsとは、人気の記事をサイドバーに表示することができるプラグインです。

  1. 管理画面から「設定」>「Popular Posts」をクリック。
  2. Popular Postsの設定画面が表示されたら、「Output」のテキストリンクをクリック。
  3. 「Output template:」の入力フォームの内容を下記に書き換え。
    <li>{link}<p class="popular_posts">{date}</p></li>

以上です。
「popular_posts」クラスはお好みのクラス名に変更してください。
当ブログでは、サイドバーの「アクセスの多い記事」にこのプラグインを使用しています。

これで、Category Posts Widget、Tweetable、Popular Postsの日付が日本表記になりました。
ただし、Category Posts Widget、Tweetableは、アップデートするたびに
再度、設定しなければならない。多分。。。
何かいい方法はないかなー。

投稿日
2010年12月2日
カテゴリー
WordPress, カスマイズ

コメントを残す

デザイン&メディア事業blow→in
[商工会議所オフィス]
大阪府泉佐野市市場西3-2-34-306
TEL.072-493-3358(代)
[日根野オフィス]
大阪府泉佐野市日根野3963-3-403
TEL.072-468-8786
アパレル&プリント事業DIGMO
HANDPURI
大阪府泉佐野市日根野4036-1
TEL.0120-610-322
ブランディング事業かつらぎフルーツ
和歌山県かつらぎ町東渋田325-4
TEL.090-3612-3401
飲食店事業cafeblow
大阪府泉佐野市日根野3963-3
TEL.090-5127-9187