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

Add content above the product short description on the product page in 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);

但是,我需要这个内容在产品标题和简短描述标题之间,而不是在最后一个下面。我想我用错了钩子,但我试过的其他几个钩子都不起作用。有什么想法吗?

查看 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 );