wp.template — HTML шаблоны для JavaScript в WordPress

Рейтинг: 4.9 из 32 оценок

В WordPress повсюду используются шаблоны и JavaScript там не исключение.

В этой заметке поговорим про встроенную в WordPress возможность создавать HTML шаблоны, которые затем можно использовать в JS. Создаются и используются такие шаблоны очень просто, впрочем как и многое другое в WordPress.

Есть много способов создавать шаблоны в Javascript, для них даже придумана отдельная спецификация именуемая Mustache. Она реализована на многих языках, включая Javascript. Например, библиотека Handlebars использует эту спецификацию и даже немного её расширяет. Или популярная мини-библиотека Underscore.

С версии 3.5 WordPress уже имеет в своем ядре удобный шаблонизатор для JS. Он например используется в админке при создании блоков для медиа-загрузчика. В основе лежит вышеупомянутая библиотека Underscore, синтаксис немного переделан, чтобы больше соответствовать спецификации Mustache.

Для создания шаблонов в WordPress есть метод wp.template

Читайте далее

Добавить комментарий