2017-12-28 36 views
1

私のfunctions.phpファイルの下に次のコードを追加しました。私の製品ページから機能を削除していません。私はcontent-single-product.phpページから直接プライオリティ番号をコピーしましたが、まだ運がありません!woocommerce remove_actionが機能していませんが、追加します

remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 ); 
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_rating', 10); 
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_price',10 ); 
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_excerpt',20 ); 
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart',30); 
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_meta',40); 
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_sharing' ,50); 
remove_action('woocommerce_single_product_summary', 'WC_Structured_Data::generate_product_data()',60);e 

答えて

4

は小さい優先順位のwoocommerce_single_product_summaryアクションフックに引っかけカスタム機能で、このようにそれらを含めるようにしてください:

add_action('woocommerce_single_product_summary', 'customizing_single_product_summary_hooks', 2 ); 
function customizing_single_product_summary_hooks(){ 
    remove_action('woocommerce_single_product_summary','woocommerce_template_single_title', 5 ); 
    remove_action('woocommerce_single_product_summary','woocommerce_template_single_rating', 10); 
    remove_action('woocommerce_single_product_summary','woocommerce_template_single_price',10 ); 
    remove_action('woocommerce_single_product_summary','woocommerce_template_single_excerpt',20 ); 
    remove_action('woocommerce_single_product_summary','woocommerce_template_single_add_to_cart',30); 
    remove_action('woocommerce_single_product_summary','woocommerce_template_single_meta',40); 
    remove_action('woocommerce_single_product_summary','woocommerce_template_single_sharing' ,50); 
    remove_action('woocommerce_single_product_summary','WC_Structured_Data::generate_product_data()',60); 
} 

コードはfunction.phpのあなたのアクティブな子テーマのファイル(またはアクティブになりますテーマ)。

この方法でうまくいきます。

+0

ニースの回答!技術的には、最小の優先順位は 'PHP_INT_MIN'ですが、これは単に技術的なことです! :) –

+0

魅力的なように働いた!手伝ってくれてどうもありがとう!!!! –

関連する問題