get_admin()->get_current_tab() === $this->slug && ! wp_mail_smtp()->is_pro() ) { $this->hooks(); } } /** * Link label of a tab. * * @since 3.7.0 * * @return string */ public function get_label() { return esc_html__( 'Smart Routing', 'wp-mail-smtp' ); } /** * Register hooks. * * @since 3.7.0 */ public function hooks() { add_action( 'wp_mail_smtp_admin_area_enqueue_assets', [ $this, 'enqueue_assets' ] ); } /** * Enqueue required JS and CSS. * * @since 3.7.0 */ public function enqueue_assets() { wp_enqueue_style( 'wp-mail-smtp-smart-routing', wp_mail_smtp()->plugin_url . '/assets/css/smtp-smart-routing.min.css', [], WPMS_PLUGIN_VER ); } /** * Output HTML of smart routing education. * * @since 3.7.0 */ public function display() { $top_upgrade_button_url = wp_mail_smtp()->get_upgrade_link( [ 'medium' => 'Smart Routing Settings', 'content' => 'Upgrade to WP Mail SMTP Pro Button Top', ] ); $bottom_upgrade_button_url = wp_mail_smtp()->get_upgrade_link( [ 'medium' => 'Smart Routing Settings', 'content' => 'Upgrade to WP Mail SMTP Pro Button', ] ); ?>

esc_html__( 'Enable Smart Routing', 'wp-mail-smtp' ), 'class' => 'wp-mail-smtp-smart-routing-toggle', 'checked' => true, ] ); ?>
<?php esc_attr_e( 'Light bulb icon', 'wp-mail-smtp' ); ?>