【问题标题】:Custom email for Woocommerce (Wordpress)Woocommerce 的自定义电子邮件(Wordpress)
【发布时间】:2014-12-15 06:26:35
【问题描述】:

我在 Woocommerce (woocommerce/templates/emails/customer-processing-order.php) 中为“客户处理订单”电子邮件通知创建了带有内联样式的自定义 HTML 模板,并将其放入我的主题文件夹中。

但是,我被困在这个部分:

<tbody>
    <?php echo $order->email_order_items_table( $order->is_download_permitted(), true, $order->has_status( 'processing' ) ); ?>
</tbody>

这个回显输出带有数据的表格,我不明白在哪里添加样式。

请多指教

【问题讨论】:

    标签: php html wordpress email woocommerce


    【解决方案1】:

    你想看woocommerce/templates/emails/email-order-item.php;那是输出表格行的模板。根据其他模板,将其复制到您的主题文件夹,然后您可以自定义它。

    【讨论】:

      【解决方案2】:

      您可能想看看the documentation for template overrides here。正如 Dre 之前指出的那样,woocommerce/templates/emails/email-order-item.php 可以帮助您解决这个问题。请务必根据文档将它们指向主题中的正确目录。

      【讨论】:

        【解决方案3】:

        如何设置 WooCommerce 电子邮件的样式

        模板电子邮件文件夹woocommerce/templates/emails/(原始插件文件夹不是您的子主题)有一个名为email-styles.php 的文件。您会在那里找到所有样式以覆盖或添加新样式。

        在这方面,我还建议使用 WooCommerce 电子邮件预览插件,它为您提供电子邮件的 HTML 视图,因此您可以检查和定位元素以进行样式设置。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-01-20
          • 2020-08-31
          • 2016-03-03
          • 1970-01-01
          • 2017-11-19
          • 1970-01-01
          • 2019-04-25
          • 1970-01-01
          相关资源
          最近更新 更多