register_post_type()
и register_taxonomy()
соответственно. Или можете попробовать плагин Custom Post Type UI (я не пользовался, но по описанию делает тоже самое) Сделать магазин на cms вордпресс можно только на тарифе бизнес за 2800р. в месяц.