会社のブログ記事へこのようなdeveloper向けの投稿はどうだろうと思いましたが、
ブログを通してさまざまな技術者の方とコミュニケーション、またご指導いただければと思い、
これからdeveloper的な投稿も投稿していきます。
その方がブログのネタも尽きないと思いますし!
で、表題について
今更ではありますが、よく忘れてハッとしてしまうのでメモ…
——————-
■ 全記事データにアクセスする
いくつかの記事データは、get_posts デフォルトで利用できません。the_content() のコンテンツや ID 等です。内部関数 setup_postdata() に、引数として $post 配列を与えることで、解決できます。
<?php $lastposts = get_posts('posts_per_page=3'); foreach($lastposts as $post) : setup_postdata($post); ?> <h2><a href="<?php the_permalink(); ?>" id="post-<?php the_ID(); ?>"><?php the_title(); ?></a></h2> <?php the_content(); ?> <?php endforeach; ?>
上記はWordPress Codexからの引用です。
http://wpdocs.sourceforge.jp/テンプレートタグ/get_posts