XPressME Integration Kit

フォーラム

Re: 記事ランキングにサムネイル表示

#3218
匿名
ゲスト

ありがとうございます。

「例」

 カテゴリID 6に属していない場合、foreachループ内の以降の処理ををスキップする。

 URLに「/modules/」という文字が含まれている場合、foreachループ内の以降の処理ををスキップする。

なるほど。。。

「●●だけを抽出する」というイメージでしたが、

含まれている場合・・・という処理なのですね。

“modules”を含む記事は無視することができしたが、

“cpage”を含むURLも存在しているようで、

下記のように記述してみたところ、

こちらも回避することができました!

<code>if (preg_match('//modules//',$row->url)) continue;<br />
if (preg_match("/cpage/",$row->url)) continue;</code>

トピックスの表題とは違いますが、

ランダムでサムネイル付の記事を一つだけ引っ張るにはどうすればいいか

いろいろ挑戦しているのですが・・・ん~ダメです。

こんな感じかなと思っているのですが・・・orz

<code><?php<br />
global $wpdb;<br />
$posts = get_posts('orderby=rand&numberposts=1');<br />
if(function_exists('the_qf_get_thumb_one')){<br />
echo '<a href="'. get_permalink() . '">' . the_qf_get_thumb_one("num=0&width=60","",$post_data->post_content) . '</a>';<br />
}<br />
echo '<div id="new_manga"><a href="'. get_permalink() . '">' . the_title('','',false) . '</a></div><hr style="clear:both;margin-top:3px; margin:10px 0px 10px 0px;"">';}<br />
}<br />
?></code>

いかがでしょうか。