コード例 #1
0
ファイル: report.php プロジェクト: ashik968/digiplot
foreach ($scanned_files as $plugin_name => $files) {
    foreach ($files as $file) {
        if (file_exists(get_stylesheet_directory() . '/' . $file)) {
            $theme_file = get_stylesheet_directory() . '/' . $file;
        } elseif (file_exists(get_stylesheet_directory() . '/jigoshop/' . $file)) {
            $theme_file = get_stylesheet_directory() . '/jigoshop/' . $file;
        } elseif (file_exists(get_template_directory() . '/' . $file)) {
            $theme_file = get_template_directory() . '/' . $file;
        } elseif (file_exists(get_template_directory() . '/jigoshop/' . $file)) {
            $theme_file = get_template_directory() . '/jigoshop/' . $file;
        } else {
            $theme_file = false;
        }
        if ($theme_file) {
            $core_version = Jigoshop_Admin_Status::get_file_version(JIGOSHOP_DIR . '/templates/' . $file);
            $theme_version = Jigoshop_Admin_Status::get_file_version($theme_file);
            if ($core_version && (empty($theme_version) || version_compare($theme_version, $core_version, '<'))) {
                $found_files[$plugin_name][] = sprintf(__('<code>%s</code> version <strong style="color:red">%s</strong> is out of date. The core version is %s', 'jigoshop'), str_replace(WP_CONTENT_DIR . '/themes/', '', $theme_file), $theme_version ? $theme_version : '-', $core_version);
            } else {
                $found_files[$plugin_name][] = sprintf('<code>%s</code>', str_replace(WP_CONTENT_DIR . '/themes/', '', $theme_file));
            }
        }
    }
}
if ($found_files) {
    foreach ($found_files as $plugin_name => $found_plugin_files) {
        ?>
				<tr>
					<td data-export-label="Overrides"><?php 
        _e('Overrides', 'jigoshop');
        ?>
コード例 #2
0
ファイル: main.php プロジェクト: ashik968/digiplot
}
$current_tab = !empty($_REQUEST['tab']) ? sanitize_title($_REQUEST['tab']) : 'status';
?>
<div class="wrap jigoshop">
	<div class="icon32 icon32-jigoshop-status" id="icon-jigoshop"><br /></div><h2 class="nav-tab-wrapper woo-nav-tab-wrapper">
		<?php 
$tabs = array('status' => __('System Status', 'jigoshop'), 'tools' => __('Tools', 'jigoshop'), 'logs' => __('Logs', 'jigoshop'));
foreach ($tabs as $name => $label) {
    echo '<a href="' . admin_url('admin.php?page=jigoshop_system_info&tab=' . $name) . '" class="nav-tab ';
    if ($current_tab == $name) {
        echo 'nav-tab-active';
    }
    echo '">' . $label . '</a>';
}
?>
	</h2><br/>
	<?php 
switch ($current_tab) {
    case "tools":
        Jigoshop_Admin_Status::status_tools();
        break;
    case "logs":
        Jigoshop_Admin_Status::status_logs();
        break;
    default:
        Jigoshop_Admin_Status::status_report();
        break;
}
?>
</div>