Re: [未解決] お勧め商品に空白の商品が表示される

ホーム フォーラム バグ報告 [未解決] お勧め商品に空白の商品が表示される Re: [未解決] お勧め商品に空白の商品が表示される

#66060

kazz
参加者

現在、wc_templates/wc_item_single.phpをテーマフォルダにコピーし、レイアウトを変更して使用しています。

その中のusces_assistance_itemで表示されるお勧め商品でこの現象が発生しています。

少し追いかけてみたところ、template_func.phpのusces_assistance_item関数内でusces_get_assistance_ids関数が正しくお勧め商品のIDを返しているにも関わらずwp_queryの戻り値には、前述の通り、「先頭に固定表示」としたブログ記事が含まれてしまっている状況です。

wp_queryが内部的に生成しているSQLは

SELECT SQL_CALC_FOUND_ROWS  wp_posts.ID
FROM wp_posts
WHERE 1=1 AND wp_posts.ID IN (361) AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')
ORDER BY wp_posts.post_date DESC LIMIT 0, 10

ですが、返ってくる結果はID361の他に固定表示のID469が含まれています。