在WooCommerce的产品页面上添加产品简短描述上方的内容

Adr*_*ien 4 php wordpress woocommerce hook-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);
Run Code Online (Sandbox Code Playgroud)

但是,我需要将此内容放在产品标题和简短说明标题之间,而不是在最后一个标题之下.我想我正在使用错误的钩子,但我试过的其他几个不起作用.有任何想法吗?

hel*_*ing 7

看看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 );
Run Code Online (Sandbox Code Playgroud)