ctions() ) ); } /** * Default upgrade message (to Pro version). * * @since 1.9 * * @return string */ protected function default_upgrade_message() { return sprintf( '%s %s', __( 'To enable this feature, you need Polylang Pro.', 'polylang' ), 'https://polylang.pro', __( 'Upgrade now.', 'polylang' ) ); } /** * Allows child classes to display an upgrade message. * * @since 1.9 * * @return string */ public function get_upgrade_message() { return 'preview' === $this->active_option ? $this->default_upgrade_message() : ''; } /** * Get the buttons. * * @since 1.9 * * @return string[] An array of html fragment for the buttons. */ public function get_buttons() { return $this->buttons; } }
Fatal error: Uncaught Error: Class "PLL_Settings_Module" not found in /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/modules/sync/settings-sync.php:11 Stack trace: #0 /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/composer/ClassLoader.php(576): include() #1 /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/composer/ClassLoader.php(427): Composer\Autoload\{closure}('/home/sanattv/p...') #2 /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/include/Options/Business/Sync.php(46): Composer\Autoload\ClassLoader->loadClass('PLL_Settings_Sy...') #3 /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/include/Options/Abstract_Option.php(63): WP_Syntex\Polylang\Options\Business\Sync->get_data_structure() #4 /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/include/Options/Options.php(116): WP_Syntex\Polylang\Options\Abstract_Option->__construct(Array) #5 [internal function]: WP_Syntex\Polylang\Options\Options->register('WP_Syntex\\Polyl...') #6 /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/include/Options/Registry.php(51): array_map(Array, Array) #7 /home/sanattv/public_html/staging.sanat.international/wp-includes/class-wp-hook.php(343): WP_Syntex\Polylang\Options\Registry::register(Object(WP_Syntex\Polylang\Options\Options)) #8 /home/sanattv/public_html/staging.sanat.international/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters('', Array) #9 /home/sanattv/public_html/staging.sanat.international/wp-includes/plugin.php(522): WP_Hook->do_action(Array) #10 /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/include/Options/Options.php(567): do_action('pll_init_option...', Object(WP_Syntex\Polylang\Options\Options), 1) #11 /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/include/Options/Options.php(81): WP_Syntex\Polylang\Options\Options->init_options_for_current_blog() #12 /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/include/class-polylang.php(174): WP_Syntex\Polylang\Options\Options->__construct() #13 /home/sanattv/public_html/staging.sanat.international/wp-includes/class-wp-hook.php(341): Polylang->init('') #14 /home/sanattv/public_html/staging.sanat.international/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array) #15 /home/sanattv/public_html/staging.sanat.international/wp-includes/plugin.php(522): WP_Hook->do_action(Array) #16 /home/sanattv/public_html/staging.sanat.international/wp-settings.php(593): do_action('plugins_loaded') #17 /home/sanattv/public_html/staging.sanat.international/wp-config.php(102): require_once('/home/sanattv/p...') #18 /home/sanattv/public_html/staging.sanat.international/wp-load.php(50): require_once('/home/sanattv/p...') #19 /home/sanattv/public_html/staging.sanat.international/wp-blog-header.php(13): require_once('/home/sanattv/p...') #20 /home/sanattv/public_html/staging.sanat.international/index.php(17): require('/home/sanattv/p...') #21 {main} thrown in /home/sanattv/public_html/staging.sanat.international/wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/modules/sync/settings-sync.php on line 11