PluginProbe
Polylang / 3.7.7
Polylang v3.7.7
3.8.9 3.8.8 3.8.7 3.8.6 3.8.5 3.8.4 3.8.3 2.7 2.7.0.1 2.7.1 2.7.2 2.7.3 2.7.4 2.8 2.8.1 2.8.2 2.8.3 2.8.4 2.9 2.9.1 2.9.2 3.0 3.0.1 3.0.2 3.0.3 All 233 releases
← All changes | settings/view-languages.php +6 -6 2.93.7.7 View file →
@@ -2,13 +2,13 @@
2 2 /**
3 3 * Displays the Languages admin panel
4 4 *
5 5 * @package Polylang
6 + *
7 + * @var string $active_tab Active Polylang settings page.
6 8 */
7 9
8 -if ( ! defined( 'ABSPATH' ) ) {
9 - exit; // Don't access directly
10 -};
10 +defined( 'ABSPATH' ) || exit;
11 11
12 12 require ABSPATH . 'wp-admin/options-head.php'; // Displays the errors messages as when we were a child of options-general.php
13 13 ?>
14 14 <div class="wrap">
@@ -13,13 +13,13 @@
13 13 ?>
14 14 <div class="wrap">
15 15 <h1><?php echo esc_html( $GLOBALS['title'] ); ?></h1>
16 16 <?php
17 - switch ( $this->active_tab ) {
17 + switch ( $active_tab ) {
18 18 case 'lang': // Languages tab
19 19 case 'strings': // String translations tab
20 20 case 'settings': // Settings tab
21 - include __DIR__ . '/view-tab-' . $this->active_tab . '.php';
21 + include __DIR__ . '/view-tab-' . $active_tab . '.php';
22 22 // Intentional fall-through to upgrade to fire the action below.
23 23
24 24 default:
25 25 /**
@@ -27,9 +27,9 @@
27 27 * Allows plugins to add their own tab
28 28 *
29 29 * @since 1.5.1
30 30 */
31 - do_action( 'pll_settings_active_tab_' . $this->active_tab );
31 + do_action( 'pll_settings_active_tab_' . $active_tab );
32 32 break;
33 33 }
34 34 ?>
35 35 </div><!-- wrap -->