| Server IP : 38.190.208.107 / Your IP : 216.73.216.187 Web Server : nginx/1.28.1 System : Linux ht2026040333114 6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.37-1 (2023-07-03) x86_64 User : root ( 0) PHP Version : 8.2.28 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv,eval,assert,passthru,system,exec,shell_exec,popen,proc_open MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /www/wwwroot/wp.9/wp-content/themes/dt-the7/inc/admin/notices/ |
Upload File : |
<?php
namespace The7\Admin\Notices;
defined( 'ABSPATH' ) || exit;
class Turn_On_Critical_Alerts extends Abstract_Notice {
public function render() {
?>
<p role="heading"><?php echo esc_html_x( 'Critical email alerts disabled', 'admin', 'the7mk2' ); ?></p>
<p>
<?php echo esc_html_x( 'The "Allow sending critical alerts by email" setting is off. Enable it to get urgent bug and security notices. We do not collect your email and we never spam.', 'admin', 'the7mk2' ); ?>
</p>
<p>
<a href="<?php echo wp_nonce_url(
admin_url( 'admin.php?page=the7-dashboard&the7_dashboard_settings[critical-alerts]=true' ),
\The7_Admin_Dashboard::UPDATE_DASHBOARD_SETTINGS_NONCE_ACTION
); ?>"><?php echo esc_html_x( 'Enable email alerts', 'admin', 'the7mk2' ); ?></a>
</p>
<p>
<?php echo esc_html_x( 'You can change this anytime under The7 > Settings.', 'admin', 'the7mk2' ); ?>
</p>
<?php
}
public function get_code() {
return 'turn-on-critical-alerts';
}
public function is_visible() {
return ! \The7_Admin_Dashboard_Settings::get( 'critical-alerts' );
}
public function get_wrapper_class() {
return 'the7-dashboard-notice notice-warning is-dismissible';
}
}