Приклади готових тем
Як швидко навчитися розуміти стандарти написання тем і розібратися в правилах хорошого коду? Відповідь проста: потрібно заглянути в код готових тем, написаних з урахуванням усіх необхідних стандартів. Це якраз той випадок, коли краще один раз побачити…
Стандартні теми «Twenty»
Розробники WordPress з кожним роком випускають оновлення системи та до них на додачу нові теми: Twenty Twelve (2012), Twenty Thirteen (2013) тощо. У кожній такій темі дотримано всіх стандартів написання теми та показано всі можливості WordPress, які можна використовувати у темі. Тому якщо вже й навчатись на базі готової теми, то треба вчитися саме на цих темах.
Крім того, починаючи з Twenty Twelve
усі теми оснащені адаптивністю – це значить вони розраховані на маленькі екрани смартфонів.
Коди тем про які йдеться можна подивитися за такими посиланнями:
А скачати їх можна з каталогу тем: https://wordpress.org/themes/
Або встановіть їх в адмін-панелі: зайдіть в адмін-панель вашого сайту та в розділі Внешний вид > Темы > Добавить новую
знайдіть тему за назвою та натисніть кнопку «встановити».
Теми болванки або «стартові» теми
Для WordPress створено багато тем, які не призначені для прямого використання, які використовуються як «початковий шаблон» для створення. У таких темах вже створено всю структуру файлів і прописано всі базові виклики функцій. Все це підписано коментарями. А деякі додаткові закоментовані і для їх включення достатньо прибрати коментарі PHP.
Такі «стартові» теми добре економлять час на розробку: дуже багато коду під рукою.
Чим ще добрі «стартові» теми?
- вони розробляються не один день і в них закладено весь функціонал, який можна використовувати. Для його активації/деактивації потрібно просто розкоментувати або навпаки закоментувати потрібні рядки коду;
- ви інтуїтивно будите писати код відповідно до рекомендацій написання коду ;
- вже готова структура файлів теми;
- у таких темах є додаткові функції, які стануть у нагоді при написанні теми;
- вже є необхідна інформація щодо ліцензії.
Ось найпопулярніші з таких «початкових» тем:
- sage
- Underscores – код underscores на GitHub
- WordPress Bootstrap
- ROOTS
- Bones
- clean-wp-template – дуже проста (маленька) стартова тема.
Дивіться також: рейтинг стартових тем та плагінів .
Де ще можна знайти приклади тем?
Найкращим джерелом для аналізу того, як влаштовані теми буде офіційний каталог тем . Усі, запропоновані там, теми перевіряються на відповідність стандартам.
Навчитися розуміти основні принципи розробки тим чи просто отримати натхнення для створення власних – все це можливо на сторінках даного каталогу.