[み]WordPressで、古い記事にだけメッセージを表示する方法

わからないことはとりあえずGoogle先生に聞きまくるみはら(@masashi_385)です。
とくに最近はとあるWebサイトをつくってとだいぶ前から頼まれていたやつにようやく取り掛かり、Facebookコメントがうまく行かず、ひたすらググってました。
ちなみに、みはら.comに設置してあるFacebookコメントは、前に記事を書いたようにうまく行ってます。
同じやり方なんですが、ぜんぜんうまくいかないのでひたすらググってました。
みはら.comでうまく行ってるFacebookコメントの設置方法はこちらです。

WordPressのブログでFacebookのコメント欄を使う方法

でも、Facebookみたいにころころと仕様が変わっちゃうところは、ググっても、いちいち1年以内とかに絞り込んで検索しないと大変ですよね。
なので、訪問してくれた方に“この記事は古い記事だよ”って伝えられたら、いいと思うんです。

前置きがだいぶ長くなりましたが、今回紹介するのは、古い記事に「この記事は1年以上前のやつです」みたいなメッセージを表示させる方法です。

古い記事にだけメッセージを表示する方法

今回もコピペでいけます。

<?php
$time_defined_as_old = 60*60*24*365;
if((date('U')-get_the_time('U')) > $time_defined_as_old) {
  echo '<div class="notice">この記事は1年以上前のやつなんで、今はもっといい方法があると思いますよ。</div>';
}
?>

ちなみに、これは1年以上前の記事に表示されるようになっています。
半年とか2年とかに変えたいときは、

$time_defined_as_old = 60*60*24*365;

のところを弄ってやればOKです。
あと、表示するメッセージも思いのままに変えてください。
<div class=”notice”></div>のクラス名もご自由に。

シェアありがとうございます

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

commentYour Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

checkboxみはら.comはエックスサーバーです

PAGE TOP arrowup