如何删除 WooCommerce 电子邮件通知中标题上方的空白
我尝试删除 WooCommerce 电子邮件通知中标题上方的空白区域。
我已经将电子邮件文件粘贴到文件夹中:
public_html-> wp-内容->主题->扁平化儿童 -> woocommerce->电子邮件
我已经尝试隐藏标题:
/*do_action( 'woocommerce_email_header', $email_heading, $email );*/
不是解决方案,因为,是的,它删除了标题上方的空白,但也隐藏了标题,我不想要这个。
我只想删除标题上方的空白区域(查看所附图片)
I try to remove white space above the header in WooCommerce email notifications.
I already pasted the email files into the folders:
public_html -> wp-content -> themes -> flatsome-child -> woocommerce -> emails
I already tryed to hide the header with:
/*do_action( 'woocommerce_email_header', $email_heading, $email );*/
But this is not solution because, yes it removes the white space above the header but also hides de header and I don't want this.
I just want to remove the empty space above the header (look the image attached)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
空白是通过 CSS 应用的。如果您想要应用自己的样式或想要修改 WooCommerce 电子邮件通知中的现有样式:
1) 您可以覆盖模板文件:
yourtheme 来覆盖模板文件/woocommerce/emails/email-styles.php
。将第 50 - 56 行 @version 4.0.0 替换
为
另请参阅: 模板结构&通过主题覆盖模板 - 如何编辑文件
或
2) 使用
woocommerce_email_styles
过滤器挂钩:代码位于functions.php 中活动子主题(或活动主题)的文件。
可选:通过
$email->id == ...
,您可以定位特定电子邮件,请参阅如何定位其他 WooCommerce 电子邮件通知The white space is applied via CSS. If you want to apply your own styles or want to modify the existing one in WooCommerce email notifications:
1) You can overwrite the template file:
yourtheme/woocommerce/emails/email-styles.php
.Replace line 50 - 56 @version 4.0.0
With
Also see: Template structure & Overriding templates via a theme - How to Edit files
OR
2) Use the
woocommerce_email_styles
filter hook:Code goes in functions.php file of the active child theme (or active theme).
Optional: via
$email->id == ...
you can target specific emails, see How to target other WooCommerce email notifications