/** * Get Instance of Lockdown_Manager * * @return Lockdown_Manager */ public static function instance() { if (empty(self::$instance)) { self::$instance = new self(); } return self::$instance; }
<?php if (!defined('ABSPATH')) { exit; } $manager = Lockdown_Manager::instance(); ?> <div class="wrap"> <h2><?php esc_html_e('Lockdown WordPress Admin', 'lockdown-wp-admin'); ?> </h2> <?php include LD_PLUGIN_DIR . '/views/errors.php'; ?> <p><?php esc_html_e('We are going to help make WordPress a bit more secure.', 'lockdown-wp-admin'); ?> </p> <p> <a href="https://twitter.com/srtfisher" class="twitter-follow-button" data-show-count="false">Follow @srtfisher</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> <br /> <br> <em> (Also, I am a freelancer and would love to <a href="http://seanfisher.co/contact">hear from you about your project</a>!) </em> </p> <p>
<?php $messages = Lockdown_Manager::instance()->admin->get_messages(); if (!empty($messages)) { ?> <?php foreach ($messages as $message) { ?> <div class="<?php if ('error' === $message['type']) { echo 'error'; } else { echo 'updated'; } ?> "> <p><?php echo esc_html($message['message']); ?> </p> </div> <?php } }