Школьники - они такие. Богатые и ... на фрихостингах с нерабочими сайтами из профиля. :)
В 99% случаев для шопа на ВП (по указанному "ТЗ") понадобиться точно такой же напильник как и к др. движкам.
фтопку GD! Юзай ImageMagick. :) В ВП он уже по дефолту.
А морковка - самый сладкий овощ. Для тех, кто ничего слаще не пробовал.
http://codex.wordpress.org/Custom_Post_Types
И несколько манов по русски: таксономия, ещё таксономия, свой тип постов, метабоксы
Для создания и управления этим "хозяйством" есть масса разных плагинов (напр, тот же упомянутый выше Types), но что бы с ними работать - нужно знать матчасть и поработать руками, что бы понимать что в плагинах для чего. К тому же не всегда плагины удобнее - зачастую проще руками скопипастить-изменить, чем заполнять кучу полей в плагине ;). Но если требуется независимость от темы, тогда конечно - только плаги.
И вот старенький, но полезный ман как сделать на плагах от ETNO: http://fleek.org/custom-post-type-wordpress-1/
Обама станет президентом Украины и в ней будет 24 штата?
Тогда пофик какой двиг. Можно даже не спец двиг ИМ (Джумла, Вордпресс и тд. - старт может быть быстрее, но вот развитие ограничено). Весь (или почти весь) перечисленный функционал практически стандартный в любом ИМ.
Но если хочется разобраться что из себя представляет ИМ изнутри - тогда конечно спец. двиг. Опенкарт, престошоп и пр. см /ru/forum/308744
Речь не о "вносить", а о структуре. Я тоже считаю, записи\рубрики должны остаться родными, а для каталога создать свой тип постов со своей таксономией и метаполями.
А ещё лучше взять бесплатную тему из оф репо. Если есть лишние 60 уе - отдать их дизайнеру\верстальщику\кодеру за уникальные детали (шапку, лого, стили) и функции.
Юзать маил-клиент, а не убогий и небезопасный веб-фейс.