Как у нас говорят "Быстро едут, долго запрягают" ) Долго думал и решил все необходимые функциональные моменты шаблона написать в виде списка. Речь не о визуальном восприятии, а именно о функциональной необходимости, которая реализуется движком или плагинами.

  1. Проверка формы комментариев перед отправкой данных на стороне клиента, чтобы снизить число перезагрузок страниц к минимуму
  2. Отправка комментариев с помощью ajax и и при успешном добавлении комментария отображение нового комментария на странице без перезагрузки страницы. Отображение ответа сервера в сплывающим блоке без перезагрузки страницы
  3. Древовидность комментариев с возможностью ответа на комментарий
  4. Возможно разбиение комментариев на странице, тут есть смутные места в реализации древовидных комментариев.И переход между страницами комментариев без перезагрузки страницы
  5. Возможность сворачивать/разворачивать элементы-блоки, чтобы пользователь мог убрать "скрыть" все что его не интересует на странице.
  6. Нравится реализация ввода полей для формы комментариев у Dimox, т.е. если пользователь уже оставлял комментарии, то скрываем форму для ввода своих данных и пишем привет $name
  7. Футер прижат к низу страницы
  8. Галерея изображений с красивым эффектом отображения изображений
  9. Возможность вывод миниатюр в пост и, желательно, автосоздание миниатюр
  10. Что-то вроде отображения на главной работ из портфолио по настраиваемым критериям, либо в коде шаблона либо в на странице настроек темы.
  11. Рациональное и обоснованное количество обращений к БД, большой упор на этот пункт. Руководствоваться следует философией Getting Real, лучше сделать меньше, но проще и правильнее
  12. Различная интерактивность, где только это уместно и не является "обузой"
  13. Переход между фотографиями в фотогалерее осуществляется без перезагрузки страницы. Желательно сделать возможность комментирования под каждой фотографией.

Пока все мысли закончились по функциональным критериям для шаблона. Если у вас есть мысли, пишите!

Увы, некоторые вышеизложенные пункты сложно рационально реализовать в системе wordpress, в связи с архитектурой движка. Хочется видеть качественный и легкий продукт, а не перегруженного монстра, тут уже все зависит от реализации. При создании нового шаблона для wordpress буду придерживаться этих мыслей, если будут еще, то обязательно допишу

Прочтите также: