• Resolved fedor75

    (@fedor75)


    Иногда хорошо грузить jQuery в футере, потому было бы неплохо, чтобы генерируемый плагином код был написан на нативном JavaScript.

    Посидел часок и переписал код, позволивший переместить его в футер, но плохо, что при обновлении плагина всё уплывет и придется делать по новой.

    Плюс здорово было бы, чтобы в плагине появилась опция автоматического перемещения своего JS кода в футер.

    https://wordpress.org/plugins/vkontakte-api/

Viewing 6 replies - 1 through 6 (of 6 total)
  • Приветствую! Я уже переписываю код, в обновлении 3.32.5 всё будет на нативном JS и в футере.

    Thread Starter fedor75

    (@fedor75)

    Супер. СПАСИБО. Но код так и не попал в футер, а размазан ближе к концу body. Не знаю, есть ли в WordPress возможность из плагина передать в футер код некостыльным методом.

    Пожалуйста. Люблю помогать людям. И кстати, код попал в футер. Ровно туда, где вызывается в теме метод wp_footer. Просто размести вызов этой функции там где тебе удобно)

    Thread Starter fedor75

    (@fedor75)

    О! Действительно. Еще раз большое спасибо. Полезный дюже плагин.

    Thread Starter fedor75

    (@fedor75)

    Возвращаюсь к теме. Не заметил поначалу, но кусок js кода плагин лупит в header. Типа такого:

    darx.addEvent = function (elem, event, fn) { и так далее.

    Не критично, но для достижения идиллии хорошо бы как-нибудь его в футер перенести.

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

    1. Я отказался от jQuery в сторону нативного JS.
    2. Для кроссбраузерности я написал соответствующие функции, они подключаются в шапке сайта, но там код не велик.
    3. О том или нужно выводить комментарии, виджеты или соц. кнопки можно узнать в момент их вывода, когда шапка сайта уже сформирована и нельзя заранее предугадать, нужно подключать эти функции или нет.
    4. Возможно в будущем я это как-то упраздню.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Пожелание’ is closed to new replies.