2017-05-11 147 views
1

我正在尋找一種在WooCommerce的產品頁面上的產品標題及其簡短描述之間插入自定義內容的方法。到目前爲止,我只能夠在與下面的代碼的簡短描述的開始添加自定義內容:在WooCommerce的產品頁面上添加以下產品的簡短描述

function insert_content($post_excerpt) { 
     $content = 'My custom content'; 
     return $content.'<br>'.$post_excerpt; } 
add_filter('woocommerce_short_description', 'insert_content', 10, 1); 

不過,我需要這個內容是產品的標題和簡短說明的標題,不低於之間這是最後一個。我想我正在使用錯誤的鉤子,但是我嘗試過的其他幾個人不工作。有任何想法嗎?

回答

3

看看content-single-product.php模板。您將看到標題和簡短描述都附加到具有不同優先級的woocommerce_single_product_summary掛鉤。如果要在它們之間插入內容,請使用兩個值之間的優先級將其添加到該鉤子。標題是5,節選是20,所以15將在兩者之間,但仍然在價格和收視率之後。

function so_43922864_add_content(){ 
    echo 'TACOS!'; 
} 
add_action('woocommerce_single_product_summary', 'so_43922864_add_content', 15); 
+0

非常感謝你Helga的答案和解釋!這完美的作品:) – Adrien

相關問題