2015-06-09 28 views

回答

0

首先,如果您还没有这样做,请将您的woocommerce模板文件复制到主题根,如http://docs.woothemes.com/document/template-structure/中所述。 然后,打开一个负责构建电子邮件模板的文件。在我的情况下,它是(复制过来后)/wp-content/themes/MY_THEME/woocommerce/emails/admin-new-order.php 找到下面的代码行

<tfoot> 
    <?php 
     if ($totals = $order->get_order_item_totals()) { 
      $i = 0; 
      foreach ($totals as $total) { 
       $i++; 
       ?><tr> 
        <th scope="row" colspan="2" style="text-align:left; border: 1px solid #eee; <?php if ($i == 1) echo 'border-top-width: 4px;'; ?>"><?php echo $total['label']; ?></th> 
        <td style="text-align:left; border: 1px solid #eee; <?php if ($i == 1) echo 'border-top-width: 4px;'; ?>"><?php echo $total['value']; ?></td> 
       </tr><?php 
      } 
     } 
    ?> 
</tfoot> 

,并添加检查条件,如果一个标签包含了付款方式,像这样

<tfoot> 
    <?php 
     if ($totals = $order->get_order_item_totals()) { 
      $i = 0; 
      foreach ($totals as $total) { 
       $i++; 
       if ($total['label'] != 'Payment Method:'){ 
        ?><tr> 
         <th scope="row" colspan="2" style="text-align:left; border: 1px solid #eee; <?php if ($i == 1) echo 'border-top-width: 4px;'; ?>"><?php echo $total['label']; ?></th> 
         <td style="text-align:left; border: 1px solid #eee; <?php if ($i == 1) echo 'border-top-width: 4px;'; ?>"><?php echo $total['value']; ?></td> 
        </tr><?php 
       } 
      } 
     } 
    ?> 
</tfoot> 

您可以使用此对等领域也

相关问题