?> </tbody> </table> <table class="wc_status_table widefat" cellspacing="0" id="status"> <thead> <tr> <th colspan="3" data-export-label="Legal Pages"><?php _e('Legal Pages', 'woocommerce-germanized'); ?> </th> </tr> </thead> <tbody> <?php foreach (WC_GZD_Admin_Status::get_legal_pages() as $option => $page) { ?> <tr> <td data-export-label="<?php echo $page['title']; ?> "><?php echo $page['title']; ?> </td> <td class="help"> </td> <td><?php echo $page['id'] && get_post($page['id']) ? '<mark class="yes">' . '✔' . '</mark>' : '<mark class="no">' . '–' . '</mark>' . ($page['id'] && !get_post($page['id']) ? ' [' . __('Page doesn’t exist', 'woocommerce-germanized') . ']' : ''); ?> </td>
$tabs = apply_filters('woocommerce_gzd_admin_status_tabs', array('status' => __('System Status', 'woocommerce'), 'tools' => __('Tools', 'woocommerce'), 'logs' => __('Logs', 'woocommerce'), 'germanized' => __('Germanized', 'woocommerce-germanized'))); foreach ($tabs as $name => $label) { echo '<a href="' . admin_url('admin.php?page=wc-status&tab=' . $name) . '" class="nav-tab '; if ($current_tab == $name) { echo 'nav-tab-active'; } echo '">' . $label . '</a>'; } ?> </h2><br/> <?php switch ($current_tab) { case "tools": WC_GZD_Admin_Status::status_tools(); break; case "logs": WC_GZD_Admin_Status::status_logs(); break; case "germanized": WC_GZD_Admin_Status::germanized(); break; case "status": case "": WC_GZD_Admin_Status::status_report(); break; default: WC_GZD_Admin_Status::status_default($current_tab); break; } ?> </div>
public function status_page() { WC_GZD_Admin_Status::output(); }