猿问

将下面的 WooCommerce 产品描述移至其自己的 div 中

因此,我尝试将产品描述“proddesc”移到“summary entry-summary”div 之外并移到同一 div 下方。现在它位于“摘要条目摘要”内部,我希望它位于“摘要条目摘要”之外。如果这是有道理的。

这就是现在的位置


<div class="single-product-summary">

 <div class="summary entry-summary">

   <div class="woocommerce-product-details__short-description"></div>

   <div class="product_meta"></div>

   <div class="proddesc"></div>

  </div>

 </div>

我想要这样


<div class="single-product-summary">

 <div class="summary entry-summary"> 

   <div class="woocommerce-product-details__short-description"></div>

   <div class="product_meta"></div>

 </div>

 <div class="proddesc"></div>

</div>

所以我在我的functions.php文件中使用了这个函数


function woocommerce_template_product_description() {

    echo '<div class="proddesc">';

    wc_get_template( 'single-product/tabs/description.php' );

    echo '</div>';

  }

    add_action( 'woocommerce_single_product_summary', 'woocommerce_template_product_description', 60 );

它可以将其从原来的位置取出,但我需要将其放在里面


  <div class="single-product-summary">

不在里面


   <div class="summary entry-summary"> 

希望这一切都有道理。


慕尼黑5688855
浏览 79回答 1
1回答

梵蒂冈之花

值得庆幸的是,我进行了更多搜索,我意识到我在函数中放置了错误的钩子。它应该是function woocommerce_template_product_description() {echo '<div class="proddesc">';wc_get_template( 'single-product/tabs/description.php' );echo '</div>';&nbsp;}&nbsp;add_action( 'woocommerce_after_single_product_summary', 'woocommerce_template_product_description', 60 );
随时随地看视频慕课网APP
我要回答