El articulo a continuación es una bitácora del desarrollo de mi proyecto «Creative Author» una plantilla de WordPress para la publicación de contenidos escritos para autores creativos. Actualmente se encuentra en una fase temprana de desarrollo, siendo su inicio, el 18/12/2023
Será posible leer los avances de este tema en la etiqueta creative_author que adjunto a continuación:
https://interlan.ec/tag/creative_author/
Con el fin de ir incrementando mi portafolio de desarrollos y encontrar una forma de tener un lugar cómodo para publicar mis contenidos artísticos, he comenzado a escribir el tema «Creative Author», el cual tendrá soporte para algunas funciones que requieren de plugin, como custom post type y custom field. Esto permitiría tener mayor flexibilidad con el menor trabajo posible para quien desee una plataforma especial para sus trabajos.
Tecnologías utilizadas
Leguaje de programación: PHP, JavaScript
Por el momento nada mas. Conforme vaya avanzando y encontrando necesidades, iré agregando contenidos.
Prototipo
La idea actual no incluye mucha personalización. se seguirá un esquema de columna única, en la que el encabezado y el cuerpo permanezcan en una sola columna. el cuerpo deberá incluir apartado para widgets en la vista de blog, pero las paginas tendrán diferentes vistas según su tipo de post. siendo que las entradas contaran con columnas de widgets, y algunas entradas tendrán columnas especiales de acuerdo a su tipo.
Se tratara de mantener la mayor eficiencia posible, para poder alcanzar el rendimiento logrado en las primeras pruebas.
Se planea el diseño estructural del concepto de colecciones y se agregaran datos adicionales a los post con custom field.
Libros
El tipo de post permite jerarquía, por lo que es posible crear un libro, que contendrá el índice de capítulos y sus respectivos capítulos. Queda a disposición del autor la forma de aplicar la jerarquía, pero se recomienda un esquema similar a este debido al funcionamiento de los shortcodes y temas:
- Saga (colección de libros alrededor de un tema)
- Libro (colección de capítulos de una historia
- Capitulo (epilogo, capítulos, prologo, etc.)
- Libro (colección de capítulos de una historia
Base de Conocimientos
Las bases de conocimiento son una forma de agregar información a la construcción del mundo del autor. Permiten aportar datos valiosos como eventos, lugares, personajes y dar detalles sobre los mismos.
Antologías
El tipo de post antologías, permite crear colecciones de textos no relacionados por una historia en especifico. Queda a disposición del autor la forma de aplicar la jerarquía, pero se recomienda un esquema similar a este debido al funcionamiento de los shortcodes y temas:
- Colecciones (conjunto de antologías, agrupadas por alguna decisión del autor)
- Antología (conjunto de textos no relacionados entre si)
- Capítulos (cada uno de los textos pertenecientes a la antología)
- Antología (conjunto de textos no relacionados entre si)
Las antologías pretenden aportar datos adicionales sobre su contenido, por lo que estarán vinculadas a Temas, que son colecciones de textos libres relacionados por temas determinados por el autor.
Temas
Los temas son básicamente etiquetas, que permiten mostrar información sobre el tema y seleccionar todos los post que estén vinculados al mismo. No tienen jerarquía.
Base de Conocimientos
Las bases de conocimiento son una forma de agregar información a la construcción del mundo del autor. Permiten aportar datos valiosos como eventos, lugares, personajes y dar detalles sobre los mismos.
Comics
El tipo de post Comics, permite crear sagas de comics relacionados por una historia en especifico. Queda a disposición del autor la forma de aplicar la jerarquía, pero se recomienda un esquema similar a este debido al funcionamiento de los shortcodes y temas:
- Saga (colección de comics alrededor de un tema)
- Comic (colección de capítulos de una historia)
- Capitulo (epilogo, capítulos, prologo, etc.)
- Comic (colección de capítulos de una historia)
Temas
Los temas son básicamente etiquetas, que permiten mostrar información sobre el tema y seleccionar todos los post que estén vinculados al mismo. No tienen jerarquía.
Base de Conocimientos
Las bases de conocimiento son una forma de agregar información a la construcción del mundo del autor. Permiten aportar datos valiosos como eventos, lugares, personajes y dar detalles sobre los mismos.
Podcast
El tipo de post podcast, permite crear sagas de podcast relacionados por una historia en especifico. Queda a disposición del autor la forma de aplicar la jerarquía, pero se recomienda un esquema similar a este debido al funcionamiento de los shortcodes y temas:
- Saga (colección de comics alrededor de un tema)
- Podcast (colección de capítulos de una historia)
- Capitulo (epilogo, capítulos, prologo, etc.)
- Podcast (colección de capítulos de una historia)
Temas
Los temas son básicamente etiquetas, que permiten mostrar información sobre el tema y seleccionar todos los post que estén vinculados al mismo. No tienen jerarquía.
Base de Conocimientos
Las bases de conocimiento son una forma de agregar información a la construcción del mundo del autor. Permiten aportar datos valiosos como eventos, lugares, personajes y dar detalles sobre los mismos.
Galerías
El tipo de post Galería, permite crear entregas de galerías de imágenes. Queda a disposición del autor la forma de aplicar la jerarquía, pero se recomienda un esquema similar a este debido al funcionamiento de los shortcodes y temas:
- Colección(colección de galerías alrededor de un tema)
- Comic (colección de capítulos de una historia)
- Capitulo (epilogo, capítulos, prologo, etc.)
- Comic (colección de capítulos de una historia)
Temas
Los temas son básicamente etiquetas, que permiten mostrar información sobre el tema y seleccionar todos los post que estén vinculados al mismo. No tienen jerarquía.
Bases de Conocimiento
El tipo de post Base de Conocimiento permite enriquecer los mundos de los autores permitiendo que estos creen entradas y categorías para dar información adicional sobre los temas, actuando como una especie de wiki navegable que permite a los usuarios explorar libremente. Se recomienda el siguiente esquema
- Categoria
- Entrada
Temática
El tipo de post Temática, permite agregar categorización a textos sueltos. Funcionan a manera de Etiquetas y muestran información sobre las temáticas definidas. No tienen jerarquia.
Objetivos a corto plazo
- Se espera implementar el esquema propuesto en esta entrada.
- Se espera agregar soporte para Ultimate membership
- Se espera agregar soporte para personalizaciones
Objetivos a largo plazo
Jajaja no se, espero sugerencias.
2 respuestas a “Bitácora de Desarrollo: Tema WordPress «Creative Author»”
Una prueba de los comentarios
Es un buen blog 😸