wordpress:Similar Posts(Post-Plugin Library)の色々
覚え書き。
Similar Posts内でのphpの使用とif文の書き方。
自分用記事です。
phpの書き方
そのまんま{php}
{php:$i = 0;}
とか。{php:~~~;}になって、{}内では{}と:が使えない。
IF文の書き方
クセ有り。あんまり使えない。
{if:$i = 0:yes:no}
形式的には{if:条件:true:false}というか{}内でのphpが使えない!?のか分からないので、上記のphp使った方がマシ。
まとめ
phpでifを使う場合。
2行に分けると挙動がおかしいので、基本1行で。IF文も1行で行う。ただし、:(コロン)や{}が使えないのでtrue,false用を別々に書く必要有り。
ソースサンプル。カスタムキー(thum)に挿入した画像URLを取得し、thum内が空の場合はデフォルト画像URLを出力。
<img src="{php:$normal = ''. get_bloginfo('stylesheet_directory') .'/img/normal.jpg';$thumb=get_post_meta($result->ID, 'thum', true);if ($thumb)echo $thumb.' ';if ($thumb == '')echo $normal.' ';}" alt="{title}">



Yahoo!ブックマークに登録

