XPressME Integration Kit

フォーラム

Re: 人気記事リスト(***_popular_posts_block.html)の表示について

永らくありがとうございました フォーラム 使い方全般 人気記事リスト(***_popular_posts_block.html)の表示について Re: 人気記事リスト(***_popular_posts_block.html)の表示について

#2977
toemon
キーマスター

the_qf_get_thumb_one(“num=0&width=100”);

のnumのことでしたら、

QF-GetThumbプラグインの作者さんのページに詳しく説明があります。

「最近の記事内容ブロック」のように、

カテゴリやタグで記事を指定できたらと思ったのですが。

サンプルでは

$r = new WP_Query(“showposts=$show_posts&what_to_show=posts&nopaging=0&post_status=publish”);

としておりますが、

WP_Query()へのパラメータでいかようにでもなります。

最近の記事内容ブロックのrecent_posts_content_block_theme.phpがどのようなWP_Query()を作成しているか参考にしてもよいでしょう。

こちらでも同様の表示をさせることは可能でしょうか。

PHPと埋め込みPHPの違いだけですから、foreachの部分を

<code>$ranking = 1;<br />
foreach($rows as $row){<br />
$postid = $row->post_id;<br />
$post_data = get_post($postid);<br />
$title = $post_data->post_title;<br />
$ranking_text = $ranking . '位';<br />
$image_url = 'http://www.exsample.com/uploads/ranking_' . $ranking . '.gif';<br />
if (@fclose(@fopen($image_url, "r"))){<br />
echo '<img src="' . $image_url . '" alt="' . $ranking_text . '"/>';<br />
}else{<br />
echo $ranking_text . '' ;<br />
}<br />
echo '<a href="' . $row->url . '" title="'. $title . '">'. $title . '</a>';<br />
echo ' today(' . $row->day_count .')';<br />
echo ' total(' . $row->amount . ')';<br />
$ranking++;<br />
}</code>

みたいな感じで出来るのではないでしょうか

(時間が無いのでコードの検証は行っていません。 間違っていたらごめんなさい)