我想设计自己的woocommerce交易电子邮件。 并使用HTML编辑器执行此操作。我将获得一个美观的STATIC电子邮件模板。 我将静态模板上传到my-theme / woocommerce / emails文件夹中。
如何在这些电子邮件中获取动态商店内容?
1)下载链接
我正在尝试为基础订单添加带有单独下载链接的按钮。 我在email-downloads.php电子邮件模板中找到了“下载文件”的以下行
<a href="<?php echo esc_url( $download['download_url'] ); ?>" class="woocommerce-MyAccount-downloads-file button alt"><?php echo esc_html( $download['download_name'] ); ?></a
>
我用此行交换了一个按钮的链接,但是当然,这太简单了,而且行不通。 我正在学习php,但我才刚开始。有人知道该怎么做吗?
2)重设密码
这是我正在寻找的第二个动态链接。 在woocommerce中 我在customer-reset-password.php模板中找到了这一行。
<a class="link" href="<?php echo esc_url( add_query_arg( array( 'key' => $reset_key, 'id' => $user_id ), wc_get_endpoint_url( 'lost-password', '', wc_get_page_permalink( 'myaccount' ) ) ) ); ?>"><?php // phpcs:ignore ?>
<?php esc_html_e( 'Click here to reset your password', 'woocommerce' ); ?>
</a>
是否有办法将动态内容实施到某人从头开始创建的HTML电子邮件模板中?