Как я могу отформатировать платежный адрес в электронном письме заказа, чтобы быть ясным? - PullRequest
0 голосов
/ 07 апреля 2020

Как мне отформатировать платежный адрес в электронном письме заказа, чтобы он был чистым?

Мне нужно отобразить следующее: Город: {billing_city}, Улица: {billing_street} и так далее. Можете ли вы помочь?

1 Ответ

0 голосов
/ 07 апреля 2020

Вам необходимо скопировать файлы шаблона электронной почты Woocommerce в вашу тему (если у вас их нет) или отредактировать существующие в вашем шаблоне. Имена файлов шаблонов:

имя шаблона / woocommerce / emails / email-order-details. php
имя-шаблона / woocommerce / emails / email-order-items. php
template_name / woocommerce /emails/email-addresses.php

Здесь вы можете настроить шаблон электронной почты так, как вы будете sh.

Например, по электронной почте / email-адресам. php по умолчанию часть кода платежной информации выглядит следующим образом:

<td style="text-align:<?php echo esc_attr( $text_align ); ?>; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; border:0; padding:0;" valign="top" width="50%">
            <h2><?php esc_html_e( 'Billing address', 'woocommerce' ); ?></h2>

            <address class="address">
                <?php echo wp_kses_post( $address ? $address : esc_html__( 'N/A', 'woocommerce' ) ); ?>
                <?php if ( $order->get_billing_phone() ) : ?>
                    <br/><?php echo wc_make_phone_clickable( $order->get_billing_phone() ); ?>
                <?php endif; ?>
                <?php if ( $order->get_billing_email() ) : ?>
                    <br/><?php echo esc_html( $order->get_billing_email() ); ?>
                <?php endif; ?>
            </address>
    </td>

Таким образом, вы можете настроить и добавить / удалить всю необходимую информацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...