woocommerce_email_preview_email_content_setting_ids
Filter the email content setting IDs for specific email. Email preview automatically refreshes when these settings are changed.
Usage
add_filter( 'woocommerce_email_preview_email_content_setting_ids', 'wp_kama_woocommerce_email_preview_content_setting_ids_filter', 10, 2 ); /** * Function for `woocommerce_email_preview_email_content_setting_ids` filter-hook. * * @param array $setting_ids The email content setting IDs. * @param string $email_id The email ID. * * @return array */ function wp_kama_woocommerce_email_preview_content_setting_ids_filter( $setting_ids, $email_id ){ // filter... return $setting_ids; }
- $setting_ids(array)
- The email content setting IDs.
- $email_id(string)
- The email ID.
Changelog
Since 9.8.0 | Introduced. |
Where the hook is called
woocommerce_email_preview_email_content_setting_ids
woocommerce/src/Internal/Admin/EmailPreview/EmailPreview.php 156
return apply_filters( 'woocommerce_email_preview_email_content_setting_ids', $setting_ids, $email_id );