1. HOME
  2. 開発・ブログ運営
  3. WordPress
  4. 続:WordPress で 7日以内に投稿した記事に「NEW」アイコンをつけてみた
2014年09月25日
WordPress で簡単にスマホ対応出来るプラグイン WPt ...
2014年09月10日
超簡単!WordPress のカスタムフィールドの値を取得して ...
2012年05月02日
WordPress のオリジナル Widget (ウィジェット ...
2012年08月12日
WordPess と PHP 5.3.13 で Allowed ...
2012年08月02日
WordPress のサイトマップファイル(sitemap.x ...
2012年06月18日
WordPress プラグインをカスタマイズする場合は、app ...

続:WordPress で 7日以内に投稿した記事に「NEW」アイコンをつけてみた

WordPress で更新した記事など、任意の場所に NEW アイコンを表示させる方法です。

以前の、WordPress で 7日以内に投稿した記事に「NEW」アイコンをつけてみた では、フィルターフック(add_filter())を使って、記事タイトルや日付の後に New アイコンをつけてみましたが、今回は任意の位置に NEW アイコンを付ける方法です。

指定した日数が経過すると、自動で NEW アイコンが表示されなくなります。

NEW アイコンを表示する

任意の場所に、NEW アイコンを追加するには、以下の関数を functions.php に追加するだけです。(NEW アイコンの画像は別途用意してください。)

関数一行目の $days = 7; で表示する日数を指定します。7であれば7日間。3にすれば4日後に NEW アイコンが消えます。

そして、NEW アイコンを表示したい任意の場所に、

を追加します。

strtotime() の引数(”2012-06-15 00:00:00″)に、NEW アイコンを表示させる開始日を「YYYY-MM-DD HH:MM:SS」の形式で指定してください。

strtotime() の引数で指定した日時から、functions() に追加した関数の日付後まで NEW マークが表示されます。

functions() の引数を 2 つにして、開始日時と表示期間を渡すようにしてあげれば、関数の使い勝手が良くなると思いますので、適当に修正してみてください。

でわでわ。







この記事にコメントする





Copyright © 2012 - 2014 MacBook Air とWordPressでこうなった All rights reserved
Powered by WordPress.