Hello
Myself haya, web developer having 3+ years of experience in Web designing and php development.
Extensive experience in PHP,ZEND,WORDPRESS,MAGENTO,MYSQL,JQUERY DEVELOPMENT.
As Per your requirement, You need to different layout for the different pages.
Also if any thing need dynamically in site then we need to create the Plugin.
This is basic flow. still if you want to anything else then i will do.
Regards
Haya