PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backup, Restore, Migration & Clone / 3.3.1
WP STAGING – WordPress Backup, Restore, Migration & Clone v3.3.1
4.9.2 4.9.1 4.9.0 4.8.1 trunk 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.10.0 3.2.0 3.3.1 3.3.2 3.3.3 3.4.1 3.4.3 3.5.0 3.6.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 4.0.0 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.8.0
wp-staging / Backend / views / settings / main-settings.php
wp-staging / Backend / views / settings Last commit date
tabs 2 years ago main-settings.php 2 years ago
main-settings.php
56 lines
1 <?php
2
3 use WPStaging\Framework\Facades\Sanitize;
4
5 settings_errors(); ?>
6 <div class="wpstg_admin" id="wpstg-clonepage-wrapper">
7 <?php
8 require_once(WPSTG_PLUGIN_DIR . 'Backend/views/_main/header.php');
9
10 $isActiveSettingsPage = true;
11 require_once(WPSTG_PLUGIN_DIR . 'Backend/views/_main/main-navigation.php');
12 ?>
13 <div class="wpstg-tabs-container" id="wpstg-settings">
14
15 <ul class="wpstg-nav-tab-wrapper">
16
17 <?php
18 $tabs = \WPStaging\Core\WPStaging::getInstance()->get("tabs")->get();
19 $activeTab = (isset($_GET["tab"]) && array_key_exists($_GET["tab"], $tabs)) ? Sanitize::sanitizeString($_GET["tab"]) : "general";
20
21 # Loop through tabs
22 foreach ($tabs as $id => $name) :
23 $url = esc_url(
24 add_query_arg(
25 [
26 "settings-updated" => false,
27 "tab" => $id
28 ]
29 )
30 );
31
32 $activeClass = ($activeTab === $id) ? " wpstg-nav-tab-active" : '';
33 ?>
34 <li>
35 <a href="<?php
36 echo esc_url($url) ?>" title="<?php
37 echo esc_attr($name) ?>" class="wpstg-nav-tab<?php
38 echo esc_attr($activeClass) ?>">
39 <?php
40 echo esc_html($name) ?>
41 </a>
42 </li>
43 <?php
44 unset($url, $activeClass);
45 endforeach;
46 ?>
47 </ul>
48
49 <div class="wpstg-metabox-holder">
50 <?php require_once $this->path . "views/settings/tabs/" . $activeTab . ".php"?>
51 </div>
52 </div>
53 </div>
54 <?php
55 require_once $this->path . "views/_main/footer.php" ?>
56