WordPress:ページ内で特定のエントリーのcontentを表示する方法。

今回は、Wordpressのページテンプレート上で特定のエントリーを抽出表示する方法試してみましたわ。

<?php
$drafts = $wpdb->get_results(”
SELECT post_content FROM $wpdb->posts
WHERE ID=’126′”);
if ($drafts): foreach ($drafts as $draft): setup_postdata($draft); the_content() ?>
<?php endforeach; ?>
<?php else : ?>
Not Found
<?php endif; ?>

ちゅう感じです。

もともとは固定ページで3カラム、んで、それぞれのカラムで別のコンテンツを編集したいとのことで、エントリーよりもページの方が記事が増えると楽チンなので、ページでの更新を想定してくんでみました。

当初はカスタムフィールドの値を表示するようにしてみましたが、記入するテキストフィールドが 狭いし、ソースを理解していないと記入するのが難しいので、
リッチエディタを使える形で検討、

結果、複数のページのエントリーを直接SQL発行して取得して表示させる方法をとりました。

なんか使えそうならば、つかってみてくださいな>WordPressの方。

参考:

http://codex.wordpress.org/Function_Reference/wpdb_Class#get_results_-_SELECT_Generic_Results

慣れとは恐ろしいもので、RSSなしにはインターネットをすごせなくなっておるのだった。

RSSを吐かないサイトはまるで罪か犯罪かのように思うようになった。
要はいちいち見に行くのがしんどいので、更新された部分だけをえたいわけで、
なにを意味するかといえば、情報を検索するというより、その書き手を覗き見る
ちゅうPodCastみたいなもんで、となりの生活のダイジェストを眺めている感じか。
まあ、その「わざわざいかなあかんサイト」解消するにplaggerなのかもしれないなー。

Blood Bowl !!!!! ゴブリンがドワーフがオーグが血みどろのアメフトしまっせ!

4gamer.netを眺めておりますと、ステキなアナウンスが!
フランスのCyanide,Warhammer版スポーツゲーム「Blood Bowl」発表
まあ、なんちゅうかというと好きなゲームにGames Workshopが作ってるWarhammerちゅうバイオレンスなファンタジーミニチュアゲームがあって、他にもWarhammer 40.000ちゅうタイトルで、超未来で人間とかオーグとかが戦いまくったりするんですが、便利なPCのおかげで、ネットワークゲームにもなりましたわ。

max_pppp.jpg

4gamer.netを眺めておりますと、ステキなアナウンスが!

フランスのCyanide,Warhammer版スポーツゲーム「Blood Bowl」発表

http://www.4gamer.net/games/045/G004563/20071220061/

まあ、なんちゅうかというと好きなゲームにGames Workshopが作ってるWarhammerちゅうバイオレンスなファンタジーミニチュアゲームがあって、他にもWarhammer 40.000ちゅうタイトルで、超未来で人間とかオーグとかが戦いまくったりするんですが、便利なPCのおかげで、ネットワークゲームにもなりましたわ。

日本版もお安く出てるんで、興味ある方は是非ゲットですな。

[amazon]B000C7MJ0A[/amazon]

というか話はそんなことではなくて、 Warhammerの亜流にBlood Bowlちゅう、人間やらエルフやらオークやらがアメフトで血みどろの戦いをするちゅうのがあって、なんとそいつがPCゲーム化されるとのこと!
わしもボードゲーム版を発表当初購入してて、んでもミニチュアボードゲームはだれもしらんくて、ただただルールブックをむさぼり読む毎日でした。
そんな中学2年生気質に、活が入りますわ!

つーか、まだアナウンスだけなんでこれからに期待っす!

08_podborka_24.jpg