Mira yo lo que me hice en mi primer proyecto con wordpress fue un esquema para entenderlo mejor. Ante todo ten paciencia porque es un sistema grande. Primera duplica la carpeta del theme que quieras, yo duplique el kubrick (default). Aquí tienes el funcionamiento estructural o en árbol:
Típicos archivos de un tema-->
Código :
* 404 Template = 404.php
* Archive Template = archive.php
* Archive Index Page = archives.php
* Comments Template = comments.php
* Footer Template = footer.php
* Header Template = header.php
* Links = links.php
* Main Template = index.php
* Page Template = page.php
* Popup Comments Template = comments-popup.php
* Post Template = single.php
* Search Form = searchform.php
* Search Template = search.php
* Sidebar Template = sidebar.php
* Stylesheet = style.css
Básicamente ten en cuenta la HERENCIA DE LA PLANTILLA
(template hierarchy). Por ejemplo, a la petición de una página busca la página (nombre, id...) si no existe busca "page.php" y si no existe tal se va a por "index.php"...
WordPress looks in the current theme's directory and uses the first template file it finds from the list under the appropriate section below
Aquí tienes la
documentación.
Para modificaciones más profundas tendrás que hacer uso de los "plugins", que hay muchos. Si ningún plugin se ajusta a lo que necesitas modificalo (si te ves con fuerzas) o crea el tuyo propio. Si aún así necesitas modificar algo más (yo lo hice
) tienes que tocar en la carpeta "wp-includes" pero cuidado... En fin, es fácil cuando lo conoces y cuando no, el secreto es la paciencia, leer y leer,
un saludo.