Как подключить Яндекс карты, чтоб дебаг не ругался
-
Написал плагин, который завязан на апи яндекс карт. Но я не смогу пройти модерацию по причине того, что находясь в админке на странице активации плагина Дебаг отдает 18 ошибок такого вида:
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data /wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-core,jquery-migrate,utils,underscore,wp-util,wp-a11y,updates,plupload&ver=4.4.2 line 5
На всех других страницах он не ругается. Плагин работает как часы.
Было установлено, что ругается он как раз на то как подключается сам АПИ карт. (если ее комментить, то ошибка уходит.)add_action('wp_print_scripts', 'ya_script_enqueuer', 10 ); function ya_script_enqueuer() { wp_enqueue_script( 'jquery' ); wp_register_script( 'reality7_yandexmaps', 'https://api-maps.yandex.ru/2.1/?lang=ru_RU' ); wp_enqueue_script( 'reality7_yandexmaps','', '','', true ); }Вижу 2 пути.
1. каким то образом определять, что юзер находится на странице активации плагина и пропускать подключение скрипта (но не знаю, как это сделать)
2. Как-то иначе подключить скрипт (через init тоже не катит).
Может кто, что посоветуют. (третий путь к примеру)
Тема «Как подключить Яндекс карты, чтоб дебаг не ругался» закрыта для новых ответов.