デザインの汁

CQT_WPLayer::factoryPost()

CQT_WPLayer_Postsオブジェクトを作成します。

適当に3件ほど投稿を取得して出力してみます。

PHP
  1.  
  2.  <dl>
  3.  <?php
  4.  echo CQT_WPLayer::factoryPost(array(998, 834, 995))->toHTML('
  5.   <dt><a href="{{{ permalink }}}">{{{ title }}}</a></dt>
  6.   <dd>{{{ excerpt }}}</dd>
  7.  ');
  8.  ?>
  9.  </dl>
実行結果
string(189) ”
echo ‘
‘;
echo CQT_WPLayer::factoryPost(array(998, 834, 995))->toHTML(‘

{{{ title }}}
{{{ excerpt }}}

‘);
echo ‘

‘;

ビューティフルなブックカバー探すならThe Book Cover Archive
ついに見つけた!!FF13隠し召喚獣!?
これFF13隠し召喚獣じゃね?
PANTON マグカップ

もっと詳細を表示したい場合はforeachします。この場合、$_postはCQT_WPLayer_Postとなります。

PHP
  1.  
  2.  <?php
  3.  $_posts = CQT_WPLayer::factoryPost(array(998, 834, 995));
  4.  foreach ($_posts as $_post) {
  5.   try {
  6.   echo $_post->thumnail()->toHTML('<img src="{{{ url }}}" alt="{{{ alt }}}" />', array(
  7.   'alt' => $_post->title
  8.   ));
  9.   } catch (CQT_WPLayer_Exception $e) {
  10.   echo $e->toHTML('{{{ message }}}');
  11.   }
  12.   echo $_post->toHTML('<h3><a href="{{{ permalink }}}">{{{ title }}}</a></h3>');
  13.   echo '[筆者] ' . $_post->author()->display_name . '<br />';
  14.   echo '[カテゴリ] ' . $_post->categories()->toHTML('<a href="{{{ link }}}">{{{ name }}}</a>') . '<br />';
  15.   echo '[タグ] ' . $_post->tags()->toHTML('<a href="{{{ link }}}">{{{ name }}}</a>');
  16.   echo '<hr />';
  17.  }
  18.  ?>
実行結果
string(768) ”
$_posts = CQT_WPLayer::factoryPost(array(998, 834, 995));
foreach ($_posts as $_post) {
try {
echo $_post->thumnail()->toHTML(‘{{{ alt }}}‘, array(
‘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

ビューティフルなブックカバー探すならThe Book Cover Archive

[筆者] CaQuu
[カテゴリ] Bookウェブデザイン
[タグ] インスピレーション


ついに見つけた!!FF13隠し召喚獣!?

ついに見つけた!!FF13隠し召喚獣!?

[筆者] CaQuu
[カテゴリ] ゲーム
[タグ] ネタ機械近未来


サムネイルがありません。

PANTON マグカップ

[筆者] zaku055
[カテゴリ] 雑貨
[タグ] キッチン配色


タイトル CQT_WPLayer::factoryPost()
URL http://www.zaku055.com/wplayers/cqt_wplayer_factorypost/
DATA. 2012-01-11 23:41:31
タグ この投稿ではタグが存在しません。
トラックバックURL http://www.zaku055.com/wplayers/cqt_wplayer_factorypost/trackback/

コメント(0)

この投稿にコメントはありません。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>