WC_Settings_Emails::email_preview()
Creates the React mount point for the email preview.
Method of the class: WC_Settings_Emails{}
No Hooks.
Return
null
. Nothing (null).
Usage
$WC_Settings_Emails = new WC_Settings_Emails(); $WC_Settings_Emails->email_preview();
WC_Settings_Emails::email_preview() WC Settings Emails::email preview code WC 9.7.1
<?php public function email_preview() { $this->delete_transient_email_settings( null ); $emails = WC()->mailer()->get_emails(); $email_types = array(); foreach ( $emails as $type => $email ) { $email_types[] = array( 'label' => $email->get_title(), 'value' => $type, ); } ?> <div id="wc_settings_email_preview_slotfill" data-preview-url="<?php echo esc_url( wp_nonce_url( admin_url( '?preview_woocommerce_mail=true' ), 'preview-mail' ) ); ?>" data-email-types="<?php echo esc_attr( wp_json_encode( $email_types ) ); ?>" data-email-settings-ids="<?php echo esc_attr( wp_json_encode( EmailPreview::get_email_style_settings_ids() ) ); ?>" ></div> <?php }