Пользовательские шаблоны электронной почты W C - PullRequest
1 голос
/ 18 июня 2020

Я следую этому руководству , чтобы создать собственный простой текст электронной почты с указанными c параметрами для отправки SMS при подтверждении нового заказа.

Я следую всем инструкциям, но меняю действие вот так:

    // template path
    define( 'CUSTOM_TEMPLATE_PATH', untrailingslashit( plugin_dir_path( __FILE__ ) ) . '/templates/' );
    // hook for when order status is changed
    add_action( 'woocommerce_new_order', array( &$this, 'custom_trigger_email_action' ), 10, 2 );
    // include the email class files
    add_filter( 'woocommerce_email_classes', array( &$this, 'custom_init_emails' ) );

Я немного перевожу, чтобы приспособиться к моему языку (французский).

Woocommerce> Настройки> Электронная почта Я вижу свой собственный шаблон электронной почты, но у меня проблема. Он не хочет находить шаблоны электронной почты в каталоге.

Вот что у меня есть сейчас:

Name of plugin/
——————–/custom-email-manager.php
——————–/emails
—————————–/class-custom-email.php

Все работает до этого момента, потому что я могу управлять настраиваемым адресом электронной почты в настройках woocommerce.

на шаге 3 Dev говорят:

следуйте структуре Woocommerce

затем

Name of plugin/
——————–/custom-email-manager.php
——————–/emails/
—————————–/class-custom-email.php
——————-/templates/
———————————/emails/
——————————————-/custom-item-email-html.php
——————————————-/plain/
—————————————————/custom-item-email.php

Может помочь мне понять мою ошибку?

С уважением

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