Tema wordpress propio
Contenidos
Fuera de la caja, WP Rig usa index.php como el único archivo de plantilla para todas las vistas, lo que significa que si usted tiene un post o una página o una página de índice o un archivo, todo es impulsado por index.php. Esto es para hacer el tema de inicio tan pequeño como sea posible, y te da la opción como desarrollador de elegir como quieres extenderlo, en lugar de tener que trabajar con archivos existentes.
Mirando el archivo de plantilla index.php, verás que es muy parecido a cualquier otro archivo de plantilla de WordPress (ver ejemplo de código arriba). Desde el principio, llamamos a get_header(); lo que nos da header.php. A continuación, llamamos a la hoja de estilo para el estilo de contenido para que aparezca justo encima del contenido real que va a estilo. Luego tenemos un elemento <main> y hacemos el bucle de post donde comprobamos si hay algún post disponible.
Si hay posts disponibles, entonces obtenemos la parte de la plantilla llamada page_header. Así que muestra sólo la sección de cabecera de la página. A continuación, vamos a ver si tenemos puestos, ir a buscar los puestos, y luego ejecutar la parte de la plantilla llamada entrada. Y aquí buscaríamos el tipo de post actual, y luego cogemos esa parte de plantilla y la mostramos. Entonces, si esto no es un puesto singular, lo que significa que es un índice de algún tipo, a continuación, obtener la parte de la plantilla llamada paginación para mostrar mensajes anteriores o mensajes más recientes en la parte inferior. Y, por último, si algo va mal o no hay mensajes, también podemos obtener la parte de la plantilla para el error. Luego, en la parte inferior, podemos llamar en sidebar.php y luego footer.php al igual que cualquier otro tema de WordPress.
¿Cuál es la estructura básica de archivos de WordPress?
Los archivos de WordPress se organizan en una estructura jerárquica de carpetas. La instalación de WordPress se encuentra en un directorio raíz, generalmente public_html o public, y todo lo demás viene dentro de él. Hay 3 carpetas principales en el directorio raíz de WordPress: wp-content, wp-includes y wp-admin.
¿Dónde están los archivos del tema en WordPress?
WordPress almacena los archivos de sus temas en la carpeta /wp-content/themes/. Puede editar un archivo de tema, pero generalmente no se recomienda.
Archivo de temas de WordPress
Los tutoriales de WordPress suelen ser sencillos, pero empiezan con frases como “abre el archivo functions.php de tu tema”, que pueden despistar al instante a un principiante. ¿Dónde está este archivo? ¿Abrirlo en qué? ¿Dónde está mi tema?
Sólo hay un requisito previo si quieres seguir este artículo: tener un sitio web. La esencia de lo que se dice será más fácil de entender, pero para seguir adelante también tendrá que tener un nombre de dominio y una cuenta de alojamiento. Si aún no la tienes, plantéate contratar una.
En un nivel muy básico, los sitios web no son más que archivos almacenados en algún lugar de un ordenador. Su navegador recibe el contenido generado con estos archivos y se lo muestra. Para modificar un sitio web basta con acceder al archivo correcto y editarlo. Esto requiere el conocimiento de tres cosas:
Cuando usted está en posesión de esta información generalmente hace lo siguiente: Te conectas al servidor donde está almacenado tu sitio web, navegas hasta el archivo que necesitas y lo descargas en tu ordenador, lo abres en tu ordenador y modificas el contenido, y subes el archivo a su ubicación original, sobrescribiendo la versión antigua.
Tema clásico de WordPress
Si alguna vez has indagado bajo el capó de un tema de WordPress, sabrás que contiene cuatro tipos de archivos: la hoja de estilos, el archivo de funciones, una serie de partes de plantilla y uno o (muy probablemente) más archivos de plantilla.
Para que un tema funcione, debe tener al menos dos archivos: la hoja de estilos y un archivo de plantilla index.php. Pero la mayoría de los temas tendrán más archivos de plantilla que eso, cada uno de los cuales está diseñado para mostrar diferentes tipos de contenido.
WordPress utiliza la jerarquía de plantillas, que es una lista de los diferentes tipos de archivos de plantilla, en orden. WordPress siempre usará el archivo más específico para el tipo de contenido que se muestra, con index.php como último recurso. Esta es la razón por la que cada tema necesita un archivo index.php – en teoría, usted podría tener sólo ese archivo y usarlo para mostrar todo el contenido de su sitio. En la práctica, es mejor utilizar varios archivos de plantilla.
Digamos que alguien está viendo el archivo de la categoría ‘WordPress’ en su sitio. WordPress buscará el archivo de plantilla relevante en un orden particular, y usará el primero que encuentre para mostrar el contenido:
Estructura del tema WordPress
Los temas de WordPress ofrecen a los usuarios de WordPress la posibilidad de cambiar completamente el aspecto de un sitio web WP, así como añadirle funcionalidad. En esta serie de tres partes, presentaremos los temas de WordPress, mostrando cómo funcionan, cómo están estructurados, la arquitectura PHP detrás de ellos y otra información relevante. A continuación, nos embarcaremos en un viaje para construir un tema de WordPress.
WordPress fue concebido como un motor de blogs, o un sencillo sistema de gestión de contenidos orientado a la creación de blogs. Fue lanzado inicialmente en 2003, por Matt Mullenweg y Mike Little. Desde entonces, su base de usuarios no ha dejado de crecer. WordPress es una aplicación web basada en PHP que utiliza MySQL como base de datos y suele ejecutarse detrás de un programa servidor, como NGINX o Apache.
La función del motor de plantillas de WordPress es permitirnos escribir (principalmente) instrucciones de presentación, es decir, instrucciones sobre cómo estructurar y dar estilo exactamente al contenido HTML que WordPress generará. Estas instrucciones están encapsuladas en los temas de WordPress.