web-dev-qa-db-ja.com

WooCommerce Productsにブランド列を追加する

WooCommerce Productsの管理者テーブルにブランド列を追加し、さらに検索フィルタを更新してブランドも検索するようにします。誰かが前にこれをやったことがありますか?これまでに確立されたプラグインに変更を加えたことは一度もありません。将来の変更を上書きする可能性がある更新にどのように耐えられるのですか?

私はこれが子供を介して達成されるべきだと思うのは正しいですか?

また、どのようにProductsカラムを操作してブランド列を含めることもできます。

ありがとう

1
Liam
  • WooCommerceプラグインのコードを変更しないでください。カスタム機能が必要な場合は、WooCommerceが提供する フック を使用して新しいプラグインを作成できます。

  • WordPressはmanage_product_posts_custom_columnを提供しています、これを使ってあなたがどんな投稿タイプにカスタム列を追加することができます。

  • また、 Admin Columns プラグインを試すことをお勧めします。

1
WisdmLabs

私は、プラグインとコアコードがどういうわけか操作されるべきではないことに同意します。

したがって、私が正しく理解していれば、カスタム分類法pa_brandを登録し、この列を商品に追加したいと思います。

必要なのは、列を追加するための2つのWordPressフックmanage_edit-product_columnsと、それにブランドを追加するためのmanage_posts_custom_columnだけです。

あなたはあなたの質問の完全なコードを この チュートリアルで見つけることができます。

0
Misha Rudrastyh