【wordpress】別のページでwordpressタグを使うには?

wordpress

wordpressを別のページで利用する必要性が発生しそうで調べたのでメモ。

まぁ簡単に言うと一部のみWordPressで管理して他のページはそのままhtmlとか使用したい時など。

wp-load.phpを読み込む

まずwordpressを組み込みたいページの拡張子をphpに変えて、最初にwp-load.phpを読み込むように記述する。
するとそのページでもwordpressのタグが利用できるようになる

query_posts()で投稿を読み込む

あとは通常と同じでquery_postsと繰りしを利用すればオッケー!!

get_posts()による読み込み

違いはquery_postsの場合はループがwhileを使用してget_postsはforeachを利用するらしい
参考サイト「http://web.donnatokimo.com/wordpress/53

デモ

setup_postdateに関してはwordpressフォーラム「setup_postdata()とは?」に書かれてますが、ざっくり言うと通常のループのthe_postと同じ様な役割みたいです