Forum Replies Created

Viewing 15 replies - 46 through 60 (of 117 total)
  • Plugin Author Yuri Baranov

    (@yhunter)

    Здравствуйте. На указанной странице я не вижу установленной с помощью плагина карты, поэтому никак не могу ее продиагностировать.

    Сделайте новую страницу (можете не добавлять никуда в меню, чтобы ее не было видно пользователям), поставьте на нее карту (если элементор, то текстовым блоком) и сбросить ссылку мне на почту mail@yhunter.ru или телеграм @yhunter.

    Plugin Author Yuri Baranov

    (@yhunter)

    Еще раз: PageSpeed не ругается если скрипт подгружается после контента. Смотрите где у вас wp_footer, и что еще (и зачем) грузится после него. Причина только в этом.

    Данный скрипт оказывается закешированным после посещения любой яндекс.карты на любом сайте и уже не грузится повторно. Обращение идет только к json весом 38,73 Kb и сжатым до 13,47 Kb – это все. Если у вас есть предложения по загрузке скриптов на практике, а не в теории то, повторюсь, добро пожаловать на гитхаб. Если навыков нет, но есть желание проспонсировать исследование этого вопроса, то пишите на почту. Плагин, в конце концов, бесплатный и оупенсорсный и существует в том виде, в котором устраивает автора и владельцев 10000 сайтов. Он постоянно меняется и улучшается, но только тогда, когда у меня есть свободное время и возможность им заниматься.

    • This reply was modified 5 years, 9 months ago by Yuri Baranov.
    Plugin Author Yuri Baranov

    (@yhunter)

    Основной вопрос не в том, что скрипты в хедере, а в том, что на каждой странице. Весят они почти мегабайт и, мягко говоря, не нужны на всём сайте. Скрипты должны грузиться только на странице с установленным плагином.
    Сам задался тем же вопросом после установки и проверки на гугле.

    Мягко говоря, неправда. Размер самого скрипта API 38,73 Kb. Когда он расположен в футере, то он практически не влияет на оценку Google Pagespeed, так как не мешает отображению контента страницы, т.к. располагается после него. Загрузится он один раз и больше вас не потревожит, если дальше будут грузиться только карты. Если вас интересует рейтинг, то сайты c YaMaps легко набирают 90-100% при должном тюнинге WP и сервера, влияние плагина тут минимально.

    P.S. Если есть предложения по улучшению плагина, то добро пожаловать на гитхаб – код-то открытый, улучшения принимаются и приветствуются.

    Plugin Author Yuri Baranov

    (@yhunter)

    Здравствуйте. Спасибо за хороший отзыв! А с проблемами работы нужно разбираться с вашим конкретным сайтом, смотреть консоль браузера на предмет ошибок. С WP 5.5.2 плагин тестировался и работает на множестве сайтов. Если не работает сразу после обновления – попробуйте чистить кэш в плагинах кэшироваия и в браузере. Так же уже доступен WP 5.5.3 – на нем тоже все работает.

    Plugin Author Yuri Baranov

    (@yhunter)

    Здравствуйте. Скрипт может подгружаться в хедере только если у вас отсутствует функция wp_footer в футере. Попроавьте шаблон, добавьте <?php wp_footer(); ?> в footer.php (Подробнее см. https://wp-kama.ru/hook/wp_footer )

    Загрузка в хедере это только костыль, чтобы плагин работал хоть как-то в подобных случаях.

    • This reply was modified 5 years, 9 months ago by Yuri Baranov.
    • This reply was modified 5 years, 9 months ago by Yuri Baranov.
    Plugin Author Yuri Baranov

    (@yhunter)

    Спасибо за отличный отзыв!

    Plugin Author Yuri Baranov

    (@yhunter)

    Здравствуйте. Хотелось бы увидеть ошибку на странице. Можно адрес в почту mail@yhunter.ru или в телеграм @yhunter

    Там что-то с JS не то происходит.

    P.S. сам воссоздать описываемый баг не смог: сделал 3 карты каждую в отдельном поле и пробовал по несколько карт в одном из полей – все работает корректно. Попробуйте еще отключать плагины кэширования и минификации, которые могут затрагивать JavaScript на странице.

    • This reply was modified 5 years, 10 months ago by Yuri Baranov.
    Plugin Author Yuri Baranov

    (@yhunter)

    Спасибо за хороший отзыв!

    Plugin Author Yuri Baranov

    (@yhunter)

    OK, я нашел возможную причину ошибки. Ошибка возникает только если не введен API-ключ на странице настроек плагина Консоль WP -> Настройки -> YaMaps. Там же есть ссылка для его получения.

    В этом случае отключается отображение поискового поля на карте и это вызывает ошибку при взаимодействии с контролами. Ошибка будет исправлена в следующей версии.

    Но если вы сейчас введете API-ключ, то ошибка исчезнет.

    Plugin Author Yuri Baranov

    (@yhunter)

    Вы можете и на любой другой странице попробовать создать карту просто для теста запустив редактор карт, даже не сохраняя страницу. Но совместно с Woo плагин точно тестировался и работает.

    Есть еще некоторая вероятность, что виноват шаблон сайта, а не плагины. Можете попробовать временно сменить ее.

    Plugin Author Yuri Baranov

    (@yhunter)

    Почта для связи mail@yhunter.ru

    Plugin Author Yuri Baranov

    (@yhunter)

    Здравствуйте. Вероятно, у вас какой-то плагин вызывает ошибки JavaScript в админке. Можете попробовать отключать их поочередно, чтобы выяснить, кто виноват.

    Подобная жалоба пока поступила от одного человека помимо вас (из 9000 установок). Отследить в чем конкретно причина сложно, если я не могу воссоздать ошибку у себя. Если есть возможность предоставить временный доступ в админку, это может помочь, чтобы я мог посмотреть своими глазами.

    Plugin Author Yuri Baranov

    (@yhunter)

    Спасибо за хороший отзыв!

    Plugin Author Yuri Baranov

    (@yhunter)

    Здравствуйте. Иконка появляется после активации плагина. Появляется в визуальном классическом редакторе WordPress. Если используете блочный редактор Гутенберг, то необходимо сначала добавить блок классического редактора. Все это показано в видео: https://youtu.be/m7YncsBrL5g

    Если кнопка не появляется, это может говорить о наличии ошибок JavaScript на сайте, вызванных установленными плагинами или темой. Можете выложить скриншот консоли браузера https://lumpics.ru/how-to-open-the-developer-console-in-a-browser/
    с ошибкой. Либо, если есть возможность предоставить временный доступ в админку, можете связаться со мной: mail@yhunter.ru, telegram: @yhunter чтобы я посмотрел лично.

    Plugin Author Yuri Baranov

    (@yhunter)

    Здравствуйте. Для каждой карты масштаб можно задавать свой.

    Шорткод тоже можно редактировать вручную: клик на блоке -> 3 точки -> редактировать как HTML.

    В каждой новой версии Гутенберга периодически возникают новые проблемы, так, например, сейчас есть проблема с двумя шорткодами в одном блоке классического редактора. Можно сделать 2 отдельных блока с отдельными картами.

    Так же можно вообще отказаться от гутенберга с помощью плагинов Classic Editor или Disable Gutenberg.

Viewing 15 replies - 46 through 60 (of 117 total)