From bf61c6bf192f95eba44a58741256db3efbd443b1 Mon Sep 17 00:00:00 2001 From: Peter Fabian Date: Thu, 20 Oct 2022 15:08:53 +0200 Subject: [PATCH] Added default additional content to 'woocommerce_email_additional_content_' filter (#35195) * Added default additional content to 'woocommerce_email_additional_content_' . $this->id filter * Changelog. Co-authored-by: Mattia Lerda --- plugins/woocommerce/changelog/pr-29985 | 4 ++++ plugins/woocommerce/includes/emails/class-wc-email.php | 4 +--- 2 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 plugins/woocommerce/changelog/pr-29985 diff --git a/plugins/woocommerce/changelog/pr-29985 b/plugins/woocommerce/changelog/pr-29985 new file mode 100644 index 00000000000..09bc666d6f0 --- /dev/null +++ b/plugins/woocommerce/changelog/pr-29985 @@ -0,0 +1,4 @@ +Significance: patch +Type: fix + +Added default additional content to emails via filter woocommerce_email_additional_content_. diff --git a/plugins/woocommerce/includes/emails/class-wc-email.php b/plugins/woocommerce/includes/emails/class-wc-email.php index fdf6605e797..aaa758fe4bb 100644 --- a/plugins/woocommerce/includes/emails/class-wc-email.php +++ b/plugins/woocommerce/includes/emails/class-wc-email.php @@ -400,9 +400,7 @@ class WC_Email extends WC_Settings_API { * @return string */ public function get_additional_content() { - $content = $this->get_option( 'additional_content', '' ); - - return apply_filters( 'woocommerce_email_additional_content_' . $this->id, $this->format_string( $content ), $this->object, $this ); + return apply_filters( 'woocommerce_email_additional_content_' . $this->id, $this->format_string( $this->get_option( 'additional_content', $this->get_default_additional_content() ) ), $this->object, $this ); } /**