Un tema de WordPress se compone de varios archivos que trabajan juntos para crear el diseño y la funcionalidad del sitio. Para crear o editar un tema de WordPress se necesita tener conocimientos de CSS, HTML, y PHP.
La siguiente infografía es un “pequeño acordeón” con la información de los principales archivos y funciones usadas en los temas de WordPress.


Referencias: ayudawordpress.com y codex.wordpress.org