EXEC-PHPのプラグインをインストールすると、記事やページ内でphpが使えるようになる。
でもこの記事内でのphpでquery_postsを使うとバグってしまうので、get_postsを使う
<ul> <?php global $post; $lastposts = get_posts('numberposts=30&cat=3'); foreach($lastposts as $post) : setup_postdata($post); $post_title = $post->post_title; if(mb_strlen($post_title)>30) { $post_title = mb_substr($post_title,0,30).'...'; } ?> <li><span class="date"><?php echo date("Y.m.d ", strtotime($post->post_date)); ?></span><a href="<?php echo get_permalink( get_the_ID() ); ?>" id="post-<?php the_ID(); ?>"> <?php echo $post_title; ?></li></a> <?php endforeach; ?> </ul>