2016-02-15 36 views
1

我在向上移動產品數據選項卡時遇到問題。首先我使用功能從當前位置刪除標籤。我使用標準:向上移動產品數據選項卡(Woocommerce)

remove_action('woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 ); 

但它不會刪除標籤。我只有靠代碼刪除標籤:

add_filter('woocommerce_product_tabs', 'woo_remove_product_tabs', 98); 

function woo_remove_product_tabs($tabs) { 

    unset($tabs['description']);  // Remove the description tab 
    unset($tabs['reviews']);   // Remove the reviews tab 
    // unset($tabs['additional_information']);  // Remove the additional information tab 

    return $tabs; 

} 

但是,如果我用這個代碼,我不能「ADD_ACTION」與其他地方的產品標籤。

要添加標籤使用:

add_action('woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs', 33); 

現在的標籤出現在列的末尾。我想在分組產品縮略圖之前將其移開。怎麼做?

+0

你使用哪個主題? –

+0

好吧,讓我檢查 –

+0

你的意思是最後兩個標籤? –

回答

0

所有的鉤子都讓您NEDD創建了一個新的功能,幷包含在產品描述的代碼只是功能:

function woocommerce_template_product_description() { 
woocommerce_get_template('single-product/tabs/description.php'); 
} 
add_action('woocommerce_single_product_summary', 'woocommerce_template_product_description', 20); 

現在打電話做動作的功能在你的主題你的單品文件。

do_action('woocommerce_single_product_summary'); 
+0

是什麼?爲什麼需要創建一個新的功能? – Reigel

+0

嗯,當我使用此功能產品說明顯示,但沒有格式和製表符 – Pat

相關問題