Sid Gifari File Manager
🏠 Root
/
home
/
nradmin
/
www
/
wp-content
/
plugins
/
minimal-coming-soon-maintenance-mode
/
framework
/
public
/
views
/
📝 Editing: blank.php
<?php /** * Renders the blank template for the plugin. * * @link http://www.webfactoryltd.com * @since 1.0 */ if (!defined('WPINC')) { die; } ?> <!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <meta charset="<?php bloginfo('charset'); ?>"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title><?php echo esc_html($options['title']); ?></title> <?php if (!empty($options['favicon'])){ ?> <link rel="shortcut icon" href="<?php echo esc_url($options['favicon']); ?>" /> <?php } ?> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" /> <link rel="alternate" type="application/atom+xml" title="<?php bloginfo('name'); ?> Atom Feed" href="<?php bloginfo('atom_url'); ?>" /> <?php if (!empty(get_bloginfo('pingback_url'))){ ?> <link rel="pingback" href="<?php echo esc_url(get_bloginfo('pingback_url')); ?>"> <?php } ?> <?php //we don't want to call wp_head to load any other enqueued scripts or styles so we load it directly echo '<link rel="stylesheet" type="text/css" href="' . esc_url(CSMM_URL) . '/framework/public/css/basic.css" />'; //phpcs:ignore ?> <?php if(!in_array($options["header_font"], array('Arial','Helvetica','Georgia','Times New Roman','Tahoma','Verdana','Geneva')) || !in_array($options["secondary_font"], array('Arial','Helvetica','Georgia','Times New Roman','Tahoma','Verdana','Geneva'))){ echo '<script src="' . esc_url(CSMM_URL) . '/framework/admin/js/webfont.js"></script>'; //phpcs:ignore ?> <script> WebFont.load({ bunny: { families: ['<?php echo esc_attr($options["header_font"]); ?>', '<?php echo esc_attr($options["secondary_font"]); ?>'] } }); </script> <?php } ?> <?php // user defined css for the blank mode if (!empty($options['custom_css'])) { echo '<style>'; CSMM::wp_kses_wf(stripslashes($options['custom_css'])); echo '</style>'; } ?> </head> <body> <?php // Custom html // Nothing else will be included here since we are serving a blank template $custom_html = stripslashes($options['custom_html']); // form if (!empty($custom_html) && false !== strpos($custom_html, '{{form}}')) { if (!empty($options['mailchimp_api']) && !empty($options['mailchimp_list'])) { // Checking if the form is submitted or not if (isset($_POST['signals_email']) && isset($_POST['csmm_nonce']) && wp_verify_nonce(sanitize_text_field(wp_unslash($_POST['csmm_nonce'])), 'submit_csmm')) { // Processing begins $signals_email = isset($_POST['signals_email'])?sanitize_email(wp_unslash($_POST['signals_email'])):''; if ('' === $signals_email) { $code = 'danger'; $response = __('Please provide your email address.', 'minimal-coming-soon-maintenance-mode'); } else { $signals_email = filter_var(strtolower(trim($signals_email)), FILTER_SANITIZE_EMAIL); if (strpos($signals_email, '@')) { require_once CSMM_PATH . '/framework/admin/include/classes/class-mailchimp.php'; $MailChimp = new Signals_MailChimp($options['mailchimp_api']); $api_url = "/lists/" . $options['mailchimp_list'] . "/members"; $out_array = array( 'email_address' => $signals_email, 'status' => 'pending' ); $result = $MailChimp->post($api_url, $out_array); if ($result['status'] == 400) { $code = 'danger'; if ($result['title'] == 'Member Exists') { $response = $options['message_subscribed']; } else { $response = $result['detail']; } } elseif (isset($result['unique_email_id'])) { $code = 'success'; $response = $options['message_done']; } } else { $code = 'danger'; $response = $options['message_noemail']; } } } // signals_email // Subscription form // Displaying errors as well if they are set $subscription_form = '<div class="subscription">'; if (isset($code) && isset($response)) { $subscription_form .= '<div class="signals-alert signals-alert-' . $code . '">' . $response . '</div>'; } $subscription_form .= '<form role="form" method="post"> <input type="text" name="signals_email" autocomplete="email" placeholder="' . esc_attr($options['input_text']) . '">'; $subscription_form .= wp_nonce_field('submit_csmm', 'csmm_nonce', true, false); $subscription_form .= '<input type="submit" name="submit" value="' . esc_attr($options['button_text']) . '"> </form>'; $subscription_form .= '</div>'; // Replacing the form placeholder $custom_html = str_replace('{{form}}', $subscription_form, $custom_html); } // mailchimp_api && mailchimp_list } // custom_html // Output the user defined html CSMM::wp_kses_wf($custom_html); ?> </body> </html>
💾 Save
❌ Cancel
Sid Gifari File Manager v1.0 | Terminal Auto-Sync Enabled | Current Path: /home/nradmin/www/wp-content/plugins/minimal-coming-soon-maintenance-mode/framework/public/views