Re: [解決済み] Welcart Recent Postsについて

フォーラム 要望と提案 [解決済み] Welcart Recent Postsについて Re: [解決済み] Welcart Recent Postsについて

#66182
komokomo
参加者

こんにちは。

今回の要望を訂正します。

wp_reset_queryではなくそもそもですが

$r = query_posts(array('showposts' => $number, 'nopaging' => 0, 'post_status' => 'publish', 'ignore_sticky_posts' => 1, 'cat'=>-(USCES_ITEM_CAT_PARENT_ID), 'order'=>'DESC',  'orderby'=>'date' ));

ではなく

$r = new WP_Query(array('showposts' => $number, 'nopaging' => 0, 'post_status' => 'publish', 'ignore_sticky_posts' => 1, 'cat'=>-(USCES_ITEM_CAT_PARENT_ID), 'order'=>'DESC', 'orderby'=>'date' ));



<?php while ($r->have_posts()) : $r->the_post(); ?>



wp_reset_postdata();

が正しいのではないのでしょうか?

Welcart Recent Postsを設定する場合、ウィジェットをコンテンツ部分より

下に置かなければ何かしら影響を受けてしまいます。

wp_reset_queryを設置したとしても影響を受けてしまいますのでquery_postsではなくWP_Queryが良いかと思います。

よろしくお願いします。