システム開発・構築の神様

新しいサービスや技術を使った開発や構築。その他不具合解決など

WordPress管理画面メニューの順番でWooCommerceの順番が変わらない

WordPressで構築したサイトを、納品前にクライアント向けに調整(非表示・順番変更など)しようとしたところ、WooCommerceの順番が変わらないことに気づきました。

add_filter( ‘custom_menu_order’, ‘__return_true’ );
add_filter( ‘menu_order’, ‘MY_menu_order’ );

いつものようにフィルター内で

edit.php?post_type=shop_order

の順番を指定しているのですが、変化がありません。

ただ、商品メニューは

edit.php?post_type=product

で、問題なく変更することができました。

いろいろ調べて見ると

WooCommerceの場合は、woocommerceを使うようです。

保存後、リロードすると問題なく順番が変わっていました。

いままで気にしていなかったことですが、セパレーターの追加はどうするのだろうか?

後ほど調べてみます。

関連記事