plugin_name = $plugin_name; $this->version = $version; } /** * Register the JavaScript for the public-facing side of the site. * * @since 1.0.0 */ public function enqueueScripts() { /** * This function is provided for demonstration purposes only. * * An instance of this class should be passed to the run() function * defined in Ad_Back_Loader as all of the hooks are defined * in that particular class. * * The Ad_Back_Loader will then create the relationship * between the defined hooks and the functions defined in this * class. */ $elements = $this->getMyInfo(); $types = Ad_Back_Updator::getTypes(); if (Integration_Checker::isLiteIntegration()) { $title = __('To access the website', 'adback-solution-to-adblock'); $deactivate = __('Deactivate your adblock
then reload the page', 'adback-solution-to-adblock'); $click = __('Or click on the banner
nearby', 'adback-solution-to-adblock'); $close = __('Close', 'adback-solution-to-adblock'); $why_title = __('Why do I see this message?', 'adback-solution-to-adblock'); $why_description = __('Your browser blocks the ads on this website. To discover how to access it, find the help down here.', 'adback-solution-to-adblock'); $why_link = __('Access help page', 'adback-solution-to-adblock'); $why_link_url = __('why_link_url', 'adback-solution-to-adblock'); $issue_title = __('An issue?', 'adback-solution-to-adblock'); $issue_description = __('If you have clicked on the banner or deactivated your adblock and you still see this message, report it to us below.', 'adback-solution-to-adblock'); $issue_link = __('Report a bug', 'adback-solution-to-adblock'); $issue_test = __('Verification in progress', 'adback-solution-to-adblock'); $issue_thank_you = __('Thank you for your help', 'adback-solution-to-adblock'); $who_title = __('Who are we?', 'adback-solution-to-adblock'); $who_description = __('Thanks to AdBack, you can monetize your adblocked audience by displaying user-friendly banners.', 'adback-solution-to-adblock'); $who_link = __('Discover AdBack', 'adback-solution-to-adblock'); $who_link_url = __('who_link_url', 'adback-solution-to-adblock'); $thanks_contribution = __('Thank you for contributing to the financing of this site.', 'adback-solution-to-adblock'); $thanks_access_website = __('Access the website', 'adback-solution-to-adblock'); echo << window.adback_wording = {}; window.adback_wording['title'] = "{$title}"; window.adback_wording['deactivate'] = "{$deactivate}"; window.adback_wording['click'] = "{$click}"; window.adback_wording['close'] = "{$close}"; window.adback_wording['why_title'] = "{$why_title}"; window.adback_wording['why_description'] = "{$why_description}"; window.adback_wording['why_link'] = "{$why_link}"; window.adback_wording['why_link_url'] = "{$why_link_url}"; window.adback_wording['issue_title'] = "{$issue_title}"; window.adback_wording['issue_description'] = "{$issue_description}"; window.adback_wording['issue_link'] = "{$issue_link}"; window.adback_wording['issue_test'] = "{$issue_test}"; window.adback_wording['issue_thank_you'] = "{$issue_thank_you}"; window.adback_wording['who_title'] = "{$who_title}"; window.adback_wording['who_description'] = "{$who_description}"; window.adback_wording['who_link'] = "{$who_link}"; window.adback_wording['who_link_url'] = "{$who_link_url}"; window.adback_wording['thanks_contribution'] = "{$thanks_contribution}"; window.adback_wording['thanks_access_website'] = "{$thanks_access_website}"; JS; } if (is_array($elements)) { foreach ($elements as $type => $element) { if ('product' !== $type && in_array($type, $types, true)) { echo "\n"; } } } } }