необходимо изменить тему электронной почты wocommerce. и хотите показать краткое описание продукта

#php #html #wordpress #email #woocommerce

Вопрос:

1 Я пытаюсь изменить тему электронной почты woocommerce, изменив краткое описание продукта woocommerce.

это мой код:

 $this->subject          = __( 'Bid item on {site_title}', 'wc_simple_auctions');
 

я хочу показать краткое описание продукта woocommerce на эту тему

хотите показать там этот код:

 printf( __( " %s", 'wc_simple_auctions' ), $product_data->get_short_description()  );
 

Комментарии:

1. Обновите свой вопрос, так как вы не спрашиваете об электронных письмах woocommerce по умолчанию.

Ответ №1:

Добавьте следующее в functions.php и попробуй

 add_filter( 'woocommerce_email_subject_customer_processing_order', 'change_processing_email_subject', 10, 2 );
  
function change_processing_email_subject( $subject, $order ) {
   $subject = $product->get_short_description();
   return $subject;
}
 

Обратитесь: https://docs.woocommerce.com/document/change-email-subject-lines/

Комментарии:

1. спасибо за повтор. но я хочу изменить другое, например, когда клиент делает ставку на аукционе . я использую простой аукцион woocommerce . какой фильтр я должен использовать в момент woocommerce_email_subject_customer_processing_order

2. @mdsobuz у вас есть документация здесь — wpgenie.org/woocommerce-simple-auctions/documentation/#faq . Поскольку это премиум-плагин, я бы посоветовал связаться с вашим разработчиком для получения наилучшего совета

3. @Мартин Мирчев спасибо за повтор . Я получил плагин из темы wordpress там же . поэтому я не могу получить поддержку. я пробую много способов, и это работает. если вы поможете мне, как я могу поместить printf( __( «%s», «wc_simple_auctions»), $product_data->get_short_description() ); по теме $this->>тема = _ _ («Пункт ставки на {site_title}», «wc_simple_auctions»); тогда это будет очень любезно со мной. Сегодня последний день для заказа на доставку, и я новичок. Правильное время доставки очень важно