PluginProbe
Polylang / 2.5
Polylang v2.5
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
polylang / modules / wpml / settings-wpml.php

settings-wpml.php in Polylang 2.5, at modules/wpml/settings-wpml.php

39 lines 712 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /**
4 * A class to inform about the WPML compatibility module in Polylang settings
5 *
6 * @since 1.8
7 */
8 class PLL_Settings_WPML extends PLL_Settings_Module {
9
10 /**
11 * Constructor
12 *
13 * @since 1.8
14 *
15 * @param object $polylang polylang object
16 */
17 public function __construct( &$polylang ) {
18 parent::__construct(
19 $polylang,
20 array(
21 'module' => 'wpml',
22 'title' => __( 'WPML Compatibility', 'polylang' ),
23 'description' => __( 'WPML compatibility mode of Polylang', 'polylang' ),
24 )
25 );
26 }
27
28 /**
29 * Tells if the module is active
30 *
31 * @since 1.8
32 *
33 * @return bool
34 */
35 public function is_active() {
36 return ! defined( 'PLL_WPML_COMPAT' ) || PLL_WPML_COMPAT;
37 }
38 }
39