WordPress: Кастомный размер изображения для Media Uploader.

Задача

Получить изображение в размере, добавленном через add_image_size, в JavaScript объекте после успешной загрузки через Media Uploader Dialog. Как можно заметить, его там нет по умолчанию.

Код для создания и вызова диалога для загрузки/выбора картинки может выглядеть так:

Continue reading “WordPress: Кастомный размер изображения для Media Uploader.” »

Knockout JS: проблема с ‘data-bind’ в старых версиях Internet Explorer.

Knockout JS

Проблема с Knockout JS в старых версиях Internet Explorer, а именно тех, что ниже IE 9, заключается в том, что они не могут правильно обработать атрибут data-bind. Синтаксическая ошибка не дает покоя, и без продолжительного DEBUGa, как обычно не обошлось.

Continue reading “Knockout JS: проблема с ‘data-bind’ в старых версиях Internet Explorer.” »

JavaScript: Chrome зависает при вызове jQuery.ajax в циклах. Есть решение.

Зависание происходит не во всех браузерах. Например FF и Opera нормально с этим справляются. Chrome — зависает.

Continue reading “JavaScript: Chrome зависает при вызове jQuery.ajax в циклах. Есть решение.” »

KnockoutJS: Input не понимает data-bind ‘checked’. Как выбрать Input radio.

Для тех кто не в курсе — KnockoutJS — это JavaScript библиотека, которая существенно упрощает работу с UI. Реализует MVVM паттерн. Довольно удобно, когда хочется отделить PHP, JavaScript и HTML друг от друга.

Continue reading “KnockoutJS: Input не понимает data-bind ‘checked’. Как выбрать Input radio.” »