WC_Settings_Emails::delete_transient_email_settings()
Deletes transient with email settings used for live preview. This is to prevent conflicts where the preview would show values from previous session.
Метод класса: WC_Settings_Emails{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->delete_transient_email_settings( ?string $email_id );
- ?string $email_id (обязательный)
- -
Код WC_Settings_Emails::delete_transient_email_settings() WC Settings Emails::delete transient email settings WC 9.7.1
private function delete_transient_email_settings( ?string $email_id ) { $setting_ids = array_merge( EmailPreview::get_email_style_settings_ids(), EmailPreview::get_email_content_settings_ids( $email_id ), ); foreach ( $setting_ids as $id ) { delete_transient( $id ); } }