Beispiel #1
0
 /**
  * Display notices on the save or reset of settings.
  *
  * @since 0.1.0
  *
  * @return type
  */
 public function notices()
 {
     if (!Scribe_SEO::is_menu_page($this->page_id)) {
         return;
     }
     $errors = get_settings_errors();
     if (!empty($errors) && is_array($errors)) {
         foreach ($errors as $error) {
             echo '<div id="message" class="updated"><p><strong>' . esc_html($error['message']) . '</strong></p></div>';
         }
         return;
     }
     if (isset($_REQUEST['reset']) && 'true' == $_REQUEST['reset']) {
         echo '<div id="message" class="updated"><p><strong>' . esc_html($this->page_ops['reset_notice_text']) . '</strong></p></div>';
     } elseif (isset($_REQUEST['settings-updated']) && $_REQUEST['settings-updated'] == 'true') {
         echo '<div id="message" class="updated"><p><strong>' . esc_html($this->page_ops['saved_notice_text']) . '</strong></p></div>';
     }
 }