Я весь день пытался понять, как добавить HTML контент к уведомлению WooCommerce «добавлено в корзину». По умолчанию он просто отображает простой текст.
FYI - фактический текст переводится в файл .po WooCommerce, чтобы выглядеть так:
<h5>added</h5><strong>%s</strong> has been added to your basket.
Я понял, что используйте приведенный ниже фрагмент кода для преобразования вывода в HTML, но я не могу понять, как добавить его к функциям дочерней темы. php
$message .= "Content-Type: text/html; charset=UTF-8\r\n";
Я могу использовать его в этом контексте, но я бы предпочел просто извлечь текст из .po файла:
add_filter( 'wc_add_to_cart_message_html', 'custom_add_to_cart_message' );
function custom_add_to_cart_message() {
$message .= "Content-Type: text/html; charset=UTF-8\r\n";
$message = '<h5>added</h5>Product has been added to your basket.' ;
return $message;
}
Мои знания php минимальны, и я был бы очень признателен за некоторые отзывы о том, как реализовать основы c html изменение кода - add_filter / add_action или что-то подобное.