CQT_WPLayer::factoryPost()
CQT_WPLayer_Postsオブジェクトを作成します。
適当に3件ほど投稿を取得して出力してみます。
PHP
- <dl>
- echo CQT_WPLayer::factoryPost(array(998, 834, 995))->toHTML('
- <dt><a href="{{{ permalink }}}">{{{ title }}}</a></dt>
- <dd>{{{ excerpt }}}</dd>
- ');
- </dl>
実行結果
string(189) ”
echo ‘
echo ‘
- ‘;
- {{{ title }}}
- {{{ excerpt }}}
echo CQT_WPLayer::factoryPost(array(998, 834, 995))->toHTML(‘
‘);
echo ‘
‘;
”
- ビューティフルなブックカバー探すならThe Book Cover Archive
- ついに見つけた!!FF13隠し召喚獣!?
- これFF13隠し召喚獣じゃね?
- PANTON マグカップ
もっと詳細を表示したい場合はforeachします。この場合、$_postはCQT_WPLayer_Postとなります。
PHP
- $_posts = CQT_WPLayer::factoryPost(array(998, 834, 995));
- foreach ($_posts as $_post) {
- try {
- echo $_post->thumnail()->toHTML('<img src="{{{ url }}}" alt="{{{ alt }}}" />', array(
- 'alt' => $_post->title
- ));
- } catch (CQT_WPLayer_Exception $e) {
- echo $e->toHTML('{{{ message }}}');
- }
- echo $_post->toHTML('<h3><a href="{{{ permalink }}}">{{{ title }}}</a></h3>');
- echo '[筆者] ' . $_post->author()->display_name . '<br />';
- echo '[カテゴリ] ' . $_post->categories()->toHTML('<a href="{{{ link }}}">{{{ name }}}</a>') . '<br />';
- echo '[タグ] ' . $_post->tags()->toHTML('<a href="{{{ link }}}">{{{ name }}}</a>');
- echo '<hr />';
- }
実行結果
string(768) ”
$_posts = CQT_WPLayer::factoryPost(array(998, 834, 995));
foreach ($_posts as $_post) {
try {
echo $_post->thumnail()->toHTML(‘
‘, array(
‘alt’ => $_post->title
));
} catch (CQT_WPLayer_Exception $e) {
echo $e->toHTML(‘{{{ message }}}’);
}
echo $_post->toHTML(‘
‘;
}
”


サムネイルがありません。
$_posts = CQT_WPLayer::factoryPost(array(998, 834, 995));
foreach ($_posts as $_post) {
try {
echo $_post->thumnail()->toHTML(‘
‘alt’ => $_post->title
));
} catch (CQT_WPLayer_Exception $e) {
echo $e->toHTML(‘{{{ message }}}’);
}
echo $_post->toHTML(‘
{{{ title }}}
‘);
echo ‘[筆者] ‘ . $_post->author()->display_name . ‘
‘;
echo ‘[カテゴリ] ‘ . $_post->categories()->toHTML(‘{{{ name }}}‘) . ‘
‘;
echo ‘[タグ] ‘ . $_post->tags()->toHTML(‘{{{ name }}}‘);
echo ‘
‘;
}
”

ビューティフルなブックカバー探すならThe Book Cover Archive
[筆者] CaQuu
[カテゴリ] Bookウェブデザイン
[タグ] インスピレーション

ついに見つけた!!FF13隠し召喚獣!?
[筆者] CaQuu
[カテゴリ] ゲーム
[タグ] ネタ機械近未来
サムネイルがありません。
PANTON マグカップ
[筆者] zaku055
[カテゴリ] 雑貨
[タグ] キッチン配色


