Automattic\WooCommerce\Internal\Admin\EmailPreview
EmailPreview::get_email_content_setting_ids
Get email content setting IDs for specific email.
Метод класса: EmailPreview{}
Хуки из метода
Возвращает
null. Ничего (null).
Использование
$result = EmailPreview::get_email_content_setting_ids( ?string $email_id );
- ?string $email_id(обязательный)
- .
Код EmailPreview::get_email_content_setting_ids() EmailPreview::get email content setting ids WC 10.8.1
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 );
}