Si son solo estilos y si el theme que usas esta bien codificado debe agregar clases en el body, de esta forma solo creas tus selectores en CSS para el cambio de look.
Home
Categoria
Dichas clases se generan automaticamente usando la función
https://codex.wordpress.org/Function...nce/body_class
Si son cambios en estructura (PHP) WordPress tiene condicionales para identicar el tipo de pagina
https://codex.wordpress.org/Function...ce/is_category https://codex.wordpress.org/Function.../is_front_page https://codex.wordpress.org/Function_Reference/is_page
Por decir algunas, todo el listado lo encuentras aqui:
https://codex.wordpress.org/Conditional_Tags