function flashMessagesDisplay($in_div = false) { if (!sessionHasMessages()) { return false; } foreach ($_SESSION['messages'] as $typename => $type) { foreach ($type as $key => $message) { if ($in_div == 'full') { echo "<div class='flashmessage {$typename}'>{$message}</div>"; } elseif ($in_div == 'li') { echo '<li>' . $message . '</li>'; } else { echo $message; } } } unset($_SESSION['messages']); }
* * Template name: Dashboard * **/ if (!is_user_logged_in()) { return false; } get_header(); ?> <script> jQuery(document).ready(function($) { //Flashmessages //controling the display of errors in the flash messages, depending if there are messages in the session or not var has_messages = <?php echo sessionHasMessages() ? 'true' : 'false'; ?> ; if (has_messages) { $('.flashmessages').show(); } }); </script> <style> .flashmessages{border-color:#FFFFFF; color: #FFFFFF; background-color: #0e2334; font-size: 14px; font-weight: 700; text-align: center;} </style> <?php
<div class="line_separator_thick"><img src="<?php bloginfo('template_url'); ?> -child/images/line_thick.png" alt=""/></div> <div class="fade-border-left"></div> <div class="fade-border-right"></div> <?php $user = wp_get_current_user(); ?> <?php if (empty($user->data)) { ?> <div class="col-sm-12 login_wrapper" > <?php if (sessionHasMessages()) { ?> <div class="georgia_text">The email or password you have entered is not valid. Please try again or reset your password below.</div> <?php unset($_SESSION['messages']); ?> <?php } else { ?> <div class="georgia_text">Please login</div> <?php } ?> <form action="" method="post"> <input type="hidden" name="nonce" value="<?php