pokhurev, генераторы - почитайте на лерн джс, и тогда его можно использовать в цикле for...of и если надо прям по требованию, то у итератора есть метод next, который и надо написать самому, в нем просто берет массив, вырезаете slice'ом 50 элементов и возвращаете из итератора, только там надо возвращать объетк с ключами value и done. Если будете писать через генератор, то возврат из генератора делается оператором yield, а если вручную, то return { value, done }
VladMokrousov, если существует функция, то она имеет доступ к тому пространству имен, которое было в момент ее создания, при каждом клике создается новый обработчик и вместе с ним новое замыкание, попробуйте раза 4-5 нажать то одну, то вторую кнопки и увидите в консоли: 10 15 20 25 30... после нажатия на вторую кнопку
bossigorxxx, картинка не грузится, потому что контент смешанный - картинки по-прежнему выводятся через ссылку с http, поэтому хром их не грузит (посмотрите консоль, warnings желтого цвета). А все потому, что (смотрите в devtools разметку) - РАБОТАЕТ кеширование!! Страница отдается из кеша! Плагин хранит кеш в какой-то папке, точно не помню где. Убрать плагин поскорее, и потом удалить вручную через фтп весь кеш - должно заработать. После того, как все придет в норму - снова включите кеш.
bossigorxxx, уберите настройку кеширования, удалите кеш, отключите плагин, попробуйте в настройках хостинга включить переадресацию с http на https всех запросов и старайтесь использовать функции для урлов, которые есть в вп (the_permalink и тд и тп)
В wp есть спец функции которые выводят ссылки на записи и медиа - используйте их, вместо того, чтоб выводить пути самостоятельно, пусть даже относительные. Тогда система будет корректно работать.
Ilia Malashko, Илья, прошу прощения:) Да, устал со своей работой, не в том настроении прочитал))
Родной виджет не трогайте, бесполезная работа, вп любит обновляться самостоятельно. Самописный виджет или просто в разметку, в шаблон формочку на 1 инпут сделать надежнее и быстрее - 3 минуты.
Я Вам из опыта говорю, написать даже виджет, такой - 5-7 минут работы. Успехов!
Ilia Malashko,
1. переадресацию на хостинге настроить с http на https не вариант?
2. сам wp должен поменять по идее адреса на https, если он настроен,
3. видео 3,5 часа смотреть не надо, можно промотать, и тем более Вы спросили как поменять виджет.. а там как раз о том, как создать свой
4. если Вы поменяете виджет родной, а он в ядре, то при обновлении все слетит, если не родной виджет, то все равно, если тема обновится - все слетит
5. переписать форму поиска - 4 строчки кода в html... и 3 минуты дела
6. Вам помогли, подсказали, вместо благодарности еще ворчите, что мол Вы не готовы тратить свое время, а чье тогда Вы должны тратить?
Martin Makara, учтите, что не все технологии легко можно будет запустить на сервере, часто на серваке дают пхп, а остальное - сам делай... тоже важный момент, я советовать ничего не буду, просто потому что до конца не вник в Ваш вопрос, извините, в своей работе сейчас) так, мысли вслух подкинул)
Kovalsky, согласен, я потому и спросил выше: "на какую нагрузку рассчитываете и тд") ну как бы намекнул, что надо закладываться сразу, и все это учесть. воркер треды, асинхронность это конечно выход, но все же, я лично хайлоад не делал, просто слушал и смотрел доклады на эту тему, как-то ноду все еще в кор не берут, чаще ее берут как вспомогательный элемент, но сам кор на чем-то другом крутится.