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