私は、Excelスプレッドシートからの製品のインポートを可能にするWordpress用のWooCommerceプラグインのアドオンを書いています。すべての製品は問題なくインポートされますが、ストアのサイドバーで階層化されたナビゲーションを更新するのに問題があります。各アイテムにはインポート時にメーカーが割り当てられており、メーカー属性は適切に設定されています。ただし、階層化されたナビゲーションは更新されていません。実際、アイテムを手動で更新しない限り、表示されません。
wp_options
いくつか掘り下げた後、階層化されたナビゲーションは、呼び出されたオプションを使用_transient_wc_ln_count_(hash)
して、その属性を持つアイテムのカウント/IDを格納しているように見えます。これが私のスクリプトが正しく機能するために必要なものだと思いますが、それに関するドキュメント/例が見つかりません。一時的なオプションを更新するために呼び出すことができる関数があることを望んでいます。誰かが私を正しい方向に向けることができますか?