Just another WordPress weblog
Follow Me
TwitterRSS
投稿の詳細
um_ic
カテゴリー: WordPress
タグ: ,
公開日: 2011年12月22日
  スクリプティング WordPress UpdateMessageプラグインのカスタマイズその後

2011/11/5のエントリー『Update Messageプラグインの日付を何とか « まいにち@ぐだぐだ』で、ブログエントリーで更新情報を明記するためのプラグイン、UpdateMessageを、日本風の年/月/日の書式にするカスタマイズを施してみた。

その後、いろいろ考えていたんだけど、やっぱり、WordPressの日付書式フォーマットをそのまま適用できるようにしたいと、ここ数日悩んでみました。前回のカスタマイズとは別に、オリジナルに手を加えて何とか出来ないかな…と、悩んでみたものの、オリジナルが『dd/mm/yy』という変換しにくい書式で登録しているのでいろいろ扱いにくいので、やっぱり、前回のカスタマイズの延長線上でのカスタマイズと言うことになってしまいました。

なので、日付を登録する際は『yyyy/mm/dd』という書式で登録しなければなりません。
その代わりに、WordPressの日付書式フォーマットを反映して日付を表示するようになります。

135行目くらいから

 foreach ($all_msg as $a) {

preg_match('|\*([0-3][0-9]\/[0-1][0-9]\/[0-9]{2})\*|',$a, $date) ;
$a = trim(str_replace("*".$date[1]."*", "", $a)) ;

$b = str_replace('%ud%', $date[1], $html);
$b = str_replace('%pd%', get_the_time(), $b);
$b = str_replace('%ut%', $a, $b);

$resultat .= $b ;

}

 foreach ($all_msg as $a) {

preg_match('|\*([0-9]{4}\/[0-1][0-9]\/[0-3][0-9])\*|',$a, $date) ;
preg_match('|([0-9]{4}\/[0-1][0-9]\/[0-3][0-9])|',$a, $l_date) ;
$a = trim(str_replace("*".$date[1]."*", "", $a)) ;
$l_time = date_format(date_create($l_date[1]),get_option('date_format'));

//$b = str_replace('%ud%', $date[1], $html);
$b = str_replace('%ud%', $l_time, $html);
$b = str_replace('%pd%', get_the_time(), $b);
$b = str_replace('%ut%', $a, $b);

$resultat .= $b ;

}

こんな感じで書き換えてあげます。

だからどうした?と言いたくなる程度の事ですけどw

共有する?
Twitter ButtonFacebook ButtonWeibo ButtonTencent ButtonQzone ButtonGoogle Buzz ButtonReddit ButtonStumbleUpon ButtonDigg ButtonOrkut Button
コメントはまだありません - コメントをどうぞ

コメントをどうぞ

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

*

次の HTML タグと属性を使うことが出来ます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

 
2011年12月
« 11月 1月 »
 1234
567891011
12131415161718
19202122232425
262728293031 

Recent Tweets

  • RT @cat_1topi: けけえす( @kks_jp)さんによる秋葉原界隈のネコ写真まとめ!まふまふ!!!:2月22日:ネコの日なので秋葉原界隈のネコ達の写真を集めてみましたhttp://t.co/ytkz2x57#1tp [#]
  • 某錦糸町駅前の某コンビニの入口入ってすぐのコピー機の前にホームレス?が寝ていた。店員は見て見ぬふりぽかったが、セキュリティしては最悪だな。ATMがまる見えなんだが理解してないんだろうなあ…ΣΣ(゚д゚lll)! [#]