function wpcf7_welcome_panel() { global $plugin_page; if ('wpcf7' != $plugin_page || !empty($_GET['post'])) { return; } $classes = 'welcome-panel'; $vers = (array) get_user_meta(get_current_user_id(), 'wpcf7_hide_welcome_panel_on', true); if (wpcf7_version_grep(wpcf7_version('only_major=1'), $vers)) { $classes .= ' hidden'; } ?> <div id="welcome-panel" class="<?php echo esc_attr($classes); ?> "> <?php wp_nonce_field('wpcf7-welcome-panel-nonce', 'welcomepanelnonce', false); ?> <a class="welcome-panel-close" href="<?php echo esc_url(menu_page_url('wpcf7', false)); ?> "><?php echo esc_html(__('Dismiss', 'contact-form-7')); ?> </a> <div class="welcome-panel-content"> <div class="welcome-panel-column-container"> <div class="welcome-panel-column"> <h4><?php echo esc_html(__('Contact Form 7 Needs Your Support', 'contact-form-7')); ?> </h4> <p class="message"><?php echo esc_html(__("It is hard to continue development and support for this plugin without contributions from users like you. If you enjoy using Contact Form 7 and find it useful, please consider making a donation.", 'contact-form-7')); ?> </p> <p><?php echo wpcf7_link(__('http://contactform7.com/donate/', 'contact-form-7'), __('Donate', 'contact-form-7'), array('class' => 'button button-primary')); ?> </p> </div> <div class="welcome-panel-column"> <h4><?php echo esc_html(__('Get Started', 'contact-form-7')); ?> </h4> <ul> <li><?php echo wpcf7_link(__('http://contactform7.com/getting-started-with-contact-form-7/', 'contact-form-7'), __('Getting Started with Contact Form 7', 'contact-form-7')); ?> </li> <li><?php echo wpcf7_link(__('http://contactform7.com/admin-screen/', 'contact-form-7'), __('Admin Screen', 'contact-form-7')); ?> </li> <li><?php echo wpcf7_link(__('http://contactform7.com/tag-syntax/', 'contact-form-7'), __('How Tags Work', 'contact-form-7')); ?> </li> <li><?php echo wpcf7_link(__('http://contactform7.com/setting-up-mail/', 'contact-form-7'), __('Setting Up Mail', 'contact-form-7')); ?> </li> </ul> </div> <div class="welcome-panel-column"> <h4><?php echo esc_html(__('Did You Know?', 'contact-form-7')); ?> </h4> <ul> <li><?php echo wpcf7_link(__('http://contactform7.com/spam-filtering-with-akismet/', 'contact-form-7'), __('Spam Filtering with Akismet', 'contact-form-7')); ?> </li> <li><?php echo wpcf7_link(__('http://contactform7.com/save-submitted-messages-with-flamingo/', 'contact-form-7'), __('Save Messages with Flamingo', 'contact-form-7')); ?> </li> <li><?php echo wpcf7_link(__('http://contactform7.com/selectable-recipient-with-pipes/', 'contact-form-7'), __('Selectable Recipient with Pipes', 'contact-form-7')); ?> </li> <li><?php echo wpcf7_link(__('http://contactform7.com/tracking-form-submissions-with-google-analytics/', 'contact-form-7'), __('Tracking with Google Analytics', 'contact-form-7')); ?> </li> </ul> </div> </div> </div> </div> <?php }
function wpcf7_welcome_panel() { $classes = 'welcome-panel'; $vers = (array) get_user_meta(get_current_user_id(), 'wpcf7_hide_welcome_panel_on', true); if (wpcf7_version_grep(wpcf7_version('only_major=1'), $vers)) { $classes .= ' hidden'; } ?> <div id="welcome-panel" class="<?php echo esc_attr($classes); ?> "> <?php wp_nonce_field('wpcf7-welcome-panel-nonce', 'welcomepanelnonce', false); ?> <a class="welcome-panel-close" href="<?php echo esc_url(menu_page_url('wpcf7', false)); ?> "><?php echo esc_html(__('Dismiss', 'contact-form-7')); ?> </a> <div class="welcome-panel-content"> <div class="welcome-panel-column-container"> <div class="welcome-panel-column"> <h3><span class="dashicons dashicons-shield"></span> <?php echo esc_html(__("Getting spammed? You have protection.", 'contact-form-7')); ?> </h3> <p><?php echo esc_html(__("Spammers target everything; your contact forms aren’t an exception. Before you get spammed, protect your contact forms with the powerful anti-spam features Contact Form 7 provides.", 'contact-form-7')); ?> </p> <p><?php echo sprintf(esc_html(__('Contact Form 7 supports spam-filtering with %1$s. Intelligent %2$s blocks annoying spambots. Plus, using %3$s, you can block messages containing specified keywords or those sent from specified IP addresses.', 'contact-form-7')), wpcf7_link(__('http://contactform7.com/spam-filtering-with-akismet/', 'contact-form-7'), __('Akismet', 'contact-form-7')), wpcf7_link(__('http://contactform7.com/recaptcha/', 'contact-form-7'), __('reCAPTCHA', 'contact-form-7')), wpcf7_link(__('http://contactform7.com/comment-blacklist/', 'contact-form-7'), __('comment blacklist', 'contact-form-7'))); ?> </p> </div> <div class="welcome-panel-column"> <h3><span class="dashicons dashicons-editor-help"></span> <?php echo esc_html(__("Before you cry over spilt mail…", 'contact-form-7')); ?> </h3> <p><?php echo esc_html(__("Contact Form 7 doesn’t store submitted messages anywhere. Therefore, you may lose important messages forever if your mail server has issues or you make a mistake in mail configuration.", 'contact-form-7')); ?> </p> <p><?php echo sprintf(esc_html(__('Install a message storage plugin before this happens to you. %s saves all messages through contact forms into the database. Flamingo is a free WordPress plugin created by the same author as Contact Form 7.', 'contact-form-7')), wpcf7_link(__('http://contactform7.com/save-submitted-messages-with-flamingo/', 'contact-form-7'), __('Flamingo', 'contact-form-7'))); ?> </p> </div> </div> </div> </div> <?php }