Una Guía para el Principiante sobre el Framework Titan: Introducción
Spanish (Español) translation by Javier Salesi (you can also view the original English article)
Todos los desarrolladores más avanzados que son minuciosos observadores deben haber atestiguado el crecimiento de WordPress desde un foro de blogging básico hasta una completa plataforma de desarrollo. Haciendo funcionar a millones de sitios web hoy en día, WordPress ha sido reconocida ahora como el principal CMS globablmente aceptado para el desarrollo web.
Inicialmente, hubo una impresión que éste CMS estaba enfocado exclusivamente en nerds del código que tenían muchas habilidades en la codificación. Pero posteriormente, la comunidad WordPress comenzó a poner más énfasis en el desarrollo de frameworks que no solamente han realzado la flexibilidad de WordPress sino que también han hecho el proceso de codificación más simple y menos consumidor de tiempo.
Éstos frameworks comenzaron a llevar algunos resultados alucinantes debido a que ahora desarrolladores podrían ahorrar magníficamente su tiempo de producción, y los proyectos de desarrollo eran razonablemente más ágiles. Bueno, si entonces me lo preguntas, inicialmente no era una persona proclive a los frameworks. Pero me convencí cuando experimenté que con solo escribir unas líneas de código se podrían lograr resultados tan sorprendentes.
Considerando éste hecho, recientemente exploré un framework, para uno de mis proyectos, que se llama Titan Framework. En verdad me gustó como funcionaba y la flexibilidad que ofrece mientras sigue siendo minimalista. Planeo escribir una serie de artículos sobre el Framework Titan. En ésta serie exploraremos el Framework Titan en detalle, como funciona y que características y opciones ofrece. Así que, comencemos con una rápida introducción del Framework Titan. Así es como lo llamaré por ahora.
Framework Titan
El Framework Titan es un framework de opciones para WordPress que permite desarrollar plugins y temas flexibles al añadirle opciones. Aunque solo tiene un año, el Framework Titan presume de ser uno de los frameworks de opciones más fáciles en la comunidad WordPress. La razón es su habilidad para crear ajustes configurables que pueden ser incluídos en tu proyecto de desarrollo al agregar solo una líneas de código. ¿No es genial? Descubrámoslo.
Benjamin Intal (@bfintal) es el hombre detrás de éste intuitivo software. Con unas 20 opciones, todas personalizables, creas páginas de administración, pestañas, opciones, metaboxes, secciones de pesonalizador de temas y paneles muy fácilmente.
El Framework Titan también ha efectuado otra contribución, por ejemplo, ha unificado a API Settings de WordPress, Metaboxes y paneles/secciones de personalizador de temas. El conjunto de opciones que obtienes con el Framework Titan son las mismas si quieres crear un panel de administración o un metabox, o incluso si quieres crear secciones de Personalizador de Temas.
Trabajando con el Framework Titan
Cuando se trata del Framework Titan, solo se tienen que seguir tres simples pasos con los que puedes agregar flexibilidad a tus temas o plugins de WordPress:
- Crea tu proyecto.
- Crea opciones.
- Obten valores.
Veamos lo que se puede crear al usar el Framework Titan. Puedes crear diferentes contenedores como:
- Paneles de administración
- Pestañas dentro de paneles de administración
- Metaboxes con opciones en tema para cualquier post type (tipos de entrada)
- Secciones de personalizador de temas y paneles con opciones en ellos, algunos de los cuales soportan la Previsualización Instantánea
Hablando del conjunto de opciones que tenemos en el Framework Titan, dentro de casi todos los contenedores de arriba puedes añadir múltiples opciones, es decir:
- Casillas de verificación
- Seleccionador de color
- Fecha
- Habilitar
- Estilo de Fuente
- Encabezado
- Cargador de Medios
- Número
- Botones de radio
- Imagen de radio
- Botones de guardar y restablecer
- Seleccionar (desplegable)
- Seleccionar categorías y taxonomías
- Seleccionar páginas y posts
- Área de texto
- y muchos más
Características del Framework Titan
Antes de que concluya el artículo de hoy, veamos algunas de las características del Framework Titan.
Gratis & de Código Abierto
El Framework Titan es 100% gratuito y es de código abierto. Está disponible en GitHub. Puedes usar el framework en tus proyectos de WordPress personales y comerciales sin ninguna restricción.
Opciones Múltiples
El Framework Titan viene con un rango de 20+ opciones que son del todo versátiles en su funcionalidad. Éstas opciones van desde las mas simples como campos de texto hasta más complejas como posts multicheck, categorías, páginas, etc.
Ajustes de Personalizacion
Quedaron atrás los días cuando tenías que preocuparte de crear tus propias configuraciones desde cero. El Framework Titan puede lidiar todas las tediosas tareas de desarrollo, mientras te permite dedicar más tiempo en la elaboración de un gran producto.
CSS Generado Automáticamente
El pensar sobre las opciones rápidamente dirigirá tu atención a la aplicación de estilos, que parece ser muy desalentador. ¡No te preocupes! El Framework Titan automáticamente genera CSS para todas las opciones que crees. También soporta SCSS.
Conclusión
Después de trabajar con él en más de un proyecto, puedo asegurarte que Titan es una de los mejores frameworks de opciones entre todos sus competidores. Sin embargo, a mi parecer un punto débil es el número de opciones que actualmente ofrece. Estoy seguro que Benjamin y su equipo estará trabajando en ésto y pronto veremos más adiciones a la lista de opciones.
En el próximo artículo, discutiré la instalación básica y la configuración del Framework Titan con tu proyecto. Dejame saber que piensas en la sección de comentarios abajo o contáctame en Twitter.
¡Sé el primero en conocer las nuevas traducciones–sigue @tutsplus_es en Twitter!



