Automattic\WooCommerce\Internal\Admin\EmailPreview
EmailPreview::get_email_content_setting_ids
Get email content setting IDs for specific email.
Method of the class: EmailPreview{}
Hooks from the method
Returns
null
. Nothing (null).
Usage
$result = EmailPreview::get_email_content_setting_ids( ?string $email_id );
- ?string $email_id(required)
- .
EmailPreview::get_email_content_setting_ids() EmailPreview::get email content setting ids code WC 9.9.4
public static function get_email_content_setting_ids( ?string $email_id ) { if ( ! $email_id ) { return array(); } $setting_ids = array( "woocommerce_{$email_id}_subject", "woocommerce_{$email_id}_heading", "woocommerce_{$email_id}_additional_content", "woocommerce_{$email_id}_email_type", ); /** * Filter the email content setting IDs for specific email. Email preview automatically refreshes when these settings are changed. * * @param array $setting_ids The email content setting IDs. * @param string $email_id The email ID. * * @since 9.8.0 */ return apply_filters( 'woocommerce_email_preview_email_content_setting_ids', $setting_ids, $email_id ); }