Tipos de entradas personalizadas en WordPress

¿Qué son los tipos de entrada?

Tipos de entrada personalizadas en WordPressWordPress clasifica el contenido de tu web de varias formas y una de ellas es mediante los tipos de entrada. Por defecto hay dos tipos de entrada: páginas y entradas. Las páginas se usan para el contenido estático y las entradas para el contenido de las blogs. Normalmente con estos dos tipos se cubren las necesidades de cualquier sitio web, pero a veces necesitas crear nuevos tipos para desarrollos personalizados.

Leer más

Integrando Options Framework en Underscore

portada-underscore-optionsEn el desarrollo de plantillas de WordPress casi siempre necesitas añadir opciones en el panel de administración. La API de WordPress no es díficil, pero si tienes que añadir muchas opciones, la tarea se vuelve tediosa. Options framework nos proporciona una forma rápida y sencilla para añadir opciones. En esta mini guia veremos como integrar este fantástico Framework en una plantilla Underscore.

Leer más

2 Formas de Desarrollar Plantillas WordPress

Desarrollo de plantillas en WordPress

Existen varias formas de desarrollar plantillas. Pero desde mi punto de vista podemos agruparlas en dos:

  • Desarrollar a partir de una Plantilla padre
  • Desarrollar a partir de un framework

Desarrollar a partir de una Plantilla padre

A partir de una plantilla padre totalmente funcional podemos modificar su código directamente o crear una plantilla hija. Si decides modificar el código directamente ten cuidado con las actualizaciones, documenta bien tus cambios y utiliza herramientas de control de version.

Leer más

Tutorial Child Theme III. Templates

En este tutorial vamos a personalizar nuestra plantilla usando Child Theme y ficheros template.

Child Theme Plantillas

Para entender los ficheros template primero debemos explicar como se construyen la páginas de WordPress. Las páginas de WordPress se construyen mediante llamadas a diferentes ficheros php.

Ficheros Template

Cuando WordPress muestra la página con el listado de las entradas del blog, utiliza el fichero index.php.

Leer más