链接无法在WooCommerce供应商电子邮件中

时间:2017-12-05 18:16:04

标签: php wordpress woocommerce

我希望将Google文档的链接插入到woocommerce电子邮件模板中。我已经覆盖了模板,将其保存在WooCommerce帮助所述的文件目录中,但仍然没有发送正确的内容。这是一封供应商电子邮件,其中包含有关如何在批准供应商帐户时设置商店的说明。

这是电子邮件代码:     

/**
 * The template for displaying demo plugin content.
 *
 * Override this template by copying it to yourtheme/dc-product-
vendor/emails/approved-vendor-account.php
 *
 * @author      WC Marketplace
 * @package     dc-product-vendor/Templates
 * @version   0.0.1
 */

global $WCMp;
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly 
?>
<?php do_action( 'woocommerce_email_header', $email_heading ); ?>
<p><?php printf( __( "Congratulations! There is a new vendor application on 
%s.", 'dc-woocommerce-multi-vendor' ), get_option( 'blogname' ) ); ?></p>
<p>
    <?php _e( "Application status: Approved",  'dc-woocommerce-multi-vendor' 
); ?><br/>
    <?php printf( __( "Applicant Username: %s",  'dc-woocommerce-multi-
vendor' ), $user_login ); ?>
</p>
<p><?php _e('You have been cleared for landing! Click this link to get your 
Vendor Account Set-Up Instructions: <a 
href="https://drive.google.com/file/d/1Lpcmfki13PzO03Wd7vY3-
Ojwf93AsC5H/view?usp=sharing"> Click here </a>
Congratulations and welcome aboard!', 'dc-woocommerce-multi-vendor') ?> <p>
<?php do_action( 'wcmp_email_footer' );?>

我希望保持所有文字一致,只需添加供应商的链接,一旦他们的帐户获得批准就可以点击,这样他们就可以获得有关正确设置商店的说明。

我现在得到的结果是它继续发送默认的电子邮件模板消息,而不显示我对它所做的任何更改。

感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

我知道答复为时已晚,您现在必须已经想出了办法。但是,该回复对于面临相同/相似问题的人们可能很有用。 我能弄清的唯一一件事是,它可能导致您运行默认模板而不是电子邮件模板,

您可能没有为要覆盖的文件创建正确的路径。 确保您已在主题中创建文件夹 'dc-product-vendor' ,在其中创建了 'email' 文件夹,然后将代码保存在 'approved-vendor-account.php' 名称的PHP文件中。