Быстрое создание файлов темы для wordpress
Ну, мало кому надо, но вдруг пригодится. Метода проста, как полкопейки.
Если вы по какой-то причине решили написать вордпрессовскую тему (ака шкуру) с нуля, шаблоны (т.е. ряд php и css) копировать из старых тем вредно: вычищать забитые кодом файлы муторно, взгляд обязательно зацепится, лень проснется и в итоге… полезное начинание пойдет прахом).
Мы идем другим путем. Задача очень быстро создать структуру темы, каркас, ее скелет, и отнюдь не в визуальном смысле.
Для начала создаем простой текстовый файл (laragut.txt) со списком необходимых файлов с расширениями в столбик:
home.php index.php page.php single.php header.php footer.php sidebar.php functions.php style.css 404.php archive.php archives.php comments.php reset.css screenshot.png search.php _012.php _345.php _678.php _910.php avo.org.ua.url
Для стандартной темы список примерно таков. (Файлы вида _012.php просто запасные, на всякий случай).
Второе — сделать мельчайший батничек:
FOR /F %%i in (laragut.txt) do cd. > %%i
Сохранив его как, скажем, tinamaze.bat
Далее создаем новую директорию в ..wp-content\themes\, в которую и помещаем эти два чуда. Запускаем бат — и через мгновение у нас целый выводок искомого пустого файла.
Выделяем все это и отправляем в notepad++ и ш.. ш… кодим кодимм кодимм кодиммм кодиммм…
Сразу видна вся структура, не нужно отвлекаться на создание файлов по-отдельности итд итп, масса приятного. Работает с любыми файловыми расширениями и любым, сколь угодно длинным списком. Годится не только для WP.
!!!ВАЖНОЕ ДОПОЛНЕНИЕ. После создания файлов удаляйте батник из директории! Ибо, если задействовать его еще раз, он заново создаст файлы с нулевым размером, перезаписав имевшиеся (возможно уже гениально заполненные)). Как всякий острый и простой инструмент, сей требует внимательности.
Несколько однотемных публикаций:
- 23.02.2016 Svg и пр.
- 19.02.2016 Возвращение блога
- 28.10.2015 Плагин для техобслуживания и редизайн
- 07.10.2012 Подготовка к смене темы блога. Liberty вместо Librio
- 06.10.2012 Иерархия файлов в шаблоне WordPress
- 03.10.2012 Оцифровка постраничных ссылок
- 28.09.2012 Вышел WordPress 3.5 beta