問題の概要
WooCommerceの商品とカテゴリーが翻訳されていないコンテンツのフォールバックとしてデフォルト言語を使用するように設定されており、商品を翻訳せずにカテゴリーのみを翻訳した場合、翻訳されたショップページやウィジェットにカテゴリーが表示されません。
回避策
弊社の開発チームはこの問題を認識しています。解決までの間、ショップページにカテゴリーを表示するには以下のフィルターを使用できます。続行する前に、必ずサイトの完全なバックアップを作成してください。
テーマのfunctions.phpファイルに以下のコードを追加します。
add_filter('woocommerce_product_subcategories_hide_empty', '__return_false');