0

友人のWordpressサイトでWooCommerceを使用しています。彼女はカスタムテーマを使用しており、WooCommerceはそれをあまり気に入っていないようです。主な問題は、ショップと製品のページにいくつかの追加のウィジェットが表示されることです。TwentytenとTwentyelevenはウィジェットを表示しません。カスタムテーマでそれらを取り除く方法について何か提案はありますか?免責事項:私はWordpressにかなり慣れていないので、あまり明白ではないことを願っています。;)

4

1 に答える 1

2

テーマを変更したときにウィジェットが使用できない場合は、そのとおりです。それらはカスタム テンプレートにあります。それらは functions.php ファイルか、includes フォルダー内の個別のファイルにあります。そのファイルは functions.php ファイルからインクルード/要求されます。

探しているのは、次のようなコードです。

クラスを拡張する新しいクラスが定義されますWP_Widget。つまり、

class My_widget extends WP_Widget {
  // custom widget code in here
}

それに続いて、この新しいウィジェットを登録するフックがあります。widgets_init にフックしている行をコメントアウトするだけです。それらは次のようになります。

add_action('widgets_init', create_function('', 'return register_widget("My Widget");'));
于 2012-08-15T10:28:48.600 に答える