wordpress固定ページに最新記事リストを表示する場合、投稿欄でPHPを書き込むことが出来ないのが問題点である。
そこでwordpressプラグインを導入し、投稿(固定ページ編集画面)でPHPを書きこめるようにする。
【プラグイン】
こちらを導入する事で、wordpress固定ページ編集画面にPHPソースを書き込むことが出来るようになる。
以下のソースをwordpress固定ページの編集画面の表示させたい部分に挿入。
<ul>
<?php query_posts(
'posts_per_page=5'
); ?>
<?php
if
( have_posts() ) :
while
( have_posts() ) : the_post(); ?>
<li>
<span
class
=
"date"
>
<?php the_time(
'Y年n月j日'
); ?>
<?php
$days
=30;
$today
=
date
(
'U'
);
$entry
=get_the_time(
'U'
);
$diff1
=
date
(
'U'
,(
$today
-
$entry
))/86400;
if
(
$days
>
$diff1
) {
echo
'<img src="images/new.gif" alt="New" />'
;
}
?>
</span>
<a href=
"<?php the_permalink(); ?>"
><?php the_title();?></a>
</li>
<?php
endwhile
;
endif
; ?>
<?php wp_reset_query(); ?>
</ul>