woocommerceのshortcodeを使うと、簡単に最新の商品一覧、Featuredな商品一覧、Saleな商品一覧などが出力できる。
当然、任意の順番でも、と思って試したところ、なかなかうまくいかずにつまずいたので備忘録。
商品の掲載順序は、woocommerceの商品→全ての商品 の、並べ替え をクリックすると、drag & drop で順序を変更できる。
これを反映させるためには、shortcode で orderby=menu_order とすれば良いはずなのだが、なぜか反映されない。
反映させるには、なにかトリガーが必要な模様。例えば、何も変更がなくても、
どれか商品をクイック編集→変更なしのまま「更新」
すると、順序が反映される。
まだ原因を調べる余裕がないが、ひとまず暫定的な対処がわかって一安心。