- 2009-01-09 (金) 8:30
ホームページのお知らせに、日付が表示されるようWordPressを修正しました。
wp-includes/widgets.php の wp_widget_recent_entries 関数の中のリンク表示処理の前に the_time 関数を入れ、改行などで体裁を整える。
<ul>
<?php while ($r->have_posts()) : $r->the_post(); ?>
<li><?php the_time('Y-m-d'); ?><br/> <a href="<?php the_permalink() ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?> </a></li>
<?php endwhile; ?>
</ul>
※行番号は修正なしの WordPress 2.7 でのおおよその値
似た関数に the_date もありますが、こちらは同一日付の記事が複数ある場合に先頭記事にしか日付が表示されないため、今回のケースには向いていません。
WordPressをカスタマイズする上で重要そうなファイルは、
wp-incules/
ディレクトリ以下にあるようです。各ファイルは、機能ごとの関数の集まりとなっています。
機能ごとにクラス化されていないのは意外でした。
- 次の記事: EC-CUBEインストール
- 前の記事: WordPress 2.7アップデート
