我的WooCommerce用户有一些自定义变量:
billing_pin
billing_piva
等...
创建新客户时,会收到新帐户的电子邮件,我已对其进行了修改。
现在我的电子邮件是:
<?php
/**
* Customer new account email
*
* This template can be overridden by copying it to yourtheme/woocommerce/emails/customer-new-account.php.
*
* HOWEVER, on occasion WooCommerce will need to update template files and you
* (the theme developer) will need to copy the new files to your theme to
* maintain compatibility. We try to do this as little as possible, but it does
* happen. When this occurs the version of the template file will be bumped and
* the readme will list any important changes.
*
* @see https://docs.woocommerce.com/document/template-structure/
* @author WooThemes
* @package WooCommerce/Templates/Emails
* @version 1.6.4
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
?>
<?php do_action( 'woocommerce_email_header', $email_heading, $email ); ?>
<p><?php printf( __( 'Il tuo account di Magazzino Perfetto è stato creato con successo. Da questo momento potrai iniziare ad usare tutti i nostri servizi per aumentare la produttività della tua azienda. <b>Il tuo nome utente è la tua email</b>')); ?></p>
<?php if ( 'yes' === get_option( 'woocommerce_registration_generate_password' ) && $password_generated ) : ?>
<p><?php printf( __( 'La tua password è stata generata automaticamente. La trovi di seguito: %s', 'woocommerce' ), '<strong>' . esc_html( $user_pass ) . '</strong>' ); ?></p>
<?php endif; ?>
<p><?php printf( __( 'Per accedere al riepilogo ordine, fare upgrade, modificare la password, visualizzare la licenza e scaricare le fatture, puoi cliccare sul seguente link: %s.', 'woocommerce' ), make_clickable( esc_url( wc_get_page_permalink( 'myaccount' ) ) ) ); ?></p>
<p><?php printf( __( 'Per iniziare subito a lavorare puoi accedere al <b>pannello di controllo</b> online all\'indirizzo <a href="https://www.magazzinoperfetto.cloud">https://www.magazzinoperfetto.cloud</a>.' )); ?></p>
<p><?php printf( __( 'Se non l\'hai già fatto, <b>scarica subito la nostra APP</b> dal Play Store <a href="#">cliccando qui</a> ed accedi inserendo i tuoi dati di accesso ed il <b>seguente PIN provvisorio:</b> ' )); ?></p>
<?php do_action( 'woocommerce_email_footer', $email );
我的问题是:如何在电子邮件中插入变量billing_pin?
抱歉我的英语不好......我是意大利人。
答案 0 :(得分:0)
您可以使用get_user_meta()函数查找值并将其回显到电子邮件模板中。
<p>Billing Pin: <?php echo get_user_meta($order->user_id, 'billing_piva', true); ?></p>
将billing_piva字段替换为实际的密钥。我不确定你的钥匙到底是什么。
答案 1 :(得分:0)
您不需要编辑模板文件。只需在functions.php文件中添加新的varibale。将执行以下操作。
mPhases4