La cantidad de temas para WordPress es inmensa: las prácticas pla­n­ti­llas para el popular sistema de gestión de co­n­te­ni­dos (CMS) a las que se puede acceder y que cubren aspectos como diseño, fu­n­cio­na­li­dad y precio permiten realizar los proyectos más diversos de manera sencilla. Además de los temas para la API, los fra­me­wo­r­ks desde la versión 3.0 ganan cada vez más im­po­r­ta­n­cia. Esta es­tru­c­tu­ra, es decir, temas in­de­pe­n­die­n­tes con funciones básicas fu­n­da­me­n­ta­les, conforma la base de los nuevos diseños para páginas web que en WordPress reciben la de­no­mi­na­ción de child themes. Uno de los re­pre­se­n­ta­n­tes de este gremio y con cuya ayuda se pueden optimizar los proyectos web para los bu­s­ca­do­res y mo­di­fi­car­los vi­sua­l­me­n­te es el framework Thesis de DIYthemes.

¿Qué se esconde tras el framework Thesis?

Chris Pearson, de­sa­rro­lla­dor de páginas web, publicó en 2008 el tema Thesis para WordPress en DIYthemes.com. La idea su­b­ya­ce­n­te que se oculta detrás de este patrón de diseño es la de hacer posible que un gran número de usuarios de WordPress pueda gestionar los temas. El proyecto original resultó ser un éxito rá­pi­da­me­n­te, lo que dio lugar a que Pearson tuviera la opo­r­tu­ni­dad de seguir ocu­pá­n­do­se de su tema. Con Thesis 2.0 y con la técnica de los child themes, se de­sa­rro­lló el sencillo proyecto inicial y este se convirtió en un verdadero módulo para el de­sa­rro­llo de múltiples diseños para páginas web. Por este motivo, el Thesis theme para WordPress se cuenta en la ac­tua­li­dad entre los fra­me­wo­r­ks de WordPress.

Factores que di­fe­re­n­cian a Thesis de otros fra­me­wo­r­ks para WordPress

Si bien es cierto, Thesis es un framework que se puede aplicar a los temas de WordPress, pero en co­n­tra­po­si­ción a otros parent themes se aleja no­ta­ble­me­n­te de las es­tru­c­tu­ras de los sistemas de gestión de co­n­te­ni­dos (CMS). Con las tres he­rra­mie­n­tas Boxes, Skins y Site Tools, los re­s­po­n­sa­bles de Thesis utilizan co­n­s­cie­n­te­me­n­te términos que son igual de de­s­co­no­ci­dos para los de­sa­rro­lla­do­res de WordPress como para los usuarios más in­e­x­pe­r­tos. La fu­n­cio­na­li­dad de estas he­rra­mie­n­tas no es nada del otro mundo: a la hora de en­fre­n­tar­se a Thesis, los usuarios no suelen tener la sensación de estar tra­ba­ja­n­do con un tema para WordPress, sino más bien de trabajar con un módulo para crear páginas web, tal y como se ha indicado an­te­rio­r­me­n­te. De esta manera, Thesis como framework de WordPress debe di­fe­re­n­ciar­se de aquellas pla­ta­fo­r­mas similares. Este concepto se centra en que incluso los pro­gra­ma­do­res de WordPress con ex­pe­rie­n­cia sean capaces de co­m­pre­n­der, tras el co­rre­s­po­n­die­n­te período de ada­p­ta­ción, cómo funciona cada uno de sus co­m­po­ne­n­tes y cómo se pueden utilizar co­rre­c­ta­me­n­te, un hecho que ha puesto en guardia a algunos críticos. Quien se ocupe más de cerca de las tres ca­ra­c­te­rí­s­ti­cas de co­m­po­si­ción, diseño y gestión de páginas, se dará cuenta con rapidez de cuáles son las ventajas que surgen de los módulos es­tri­c­ta­me­n­te separados a la hora de de­sa­rro­llar un proyecto web propio: 1. Boxes Las boxes de Thesis se asemejan a los widgets de los sistemas modulares. Asimismo, cada box que se inserte en el editor de pla­n­ti­llas mediante la función de arrastrar y soltar para la co­m­po­si­ción de una página web, amplía el proyecto con la función co­rre­s­po­n­die­n­te. De este modo, se puede im­ple­me­n­tar, por ejemplo, un fo­r­mu­la­rio de contacto por correo ele­c­tró­ni­co en la barra lateral o incluir botones para acceder a las redes sociales bajo una entrada o una lista de las entradas más populares al final de la página web. En este caso, es posible de­te­r­mi­nar la posición exacta de dichas boxes sin necesidad de escribir ni una sola línea de código. Además de las boxes estándar, existen otras pla­n­ti­llas de funciones de­sa­rro­lla­das por los miembros de la comunidad Thesis o por pro­gra­ma­do­res pro­fe­sio­na­les. 2. Site Tools La op­ti­mi­za­ción de bu­s­ca­do­res es una parte esencial de la filosofía del framework Thesis. Este parent theme está orientado a ofrecer apoyo en la lucha por conseguir la mejor posición en Google y en otros bu­s­ca­do­res. Todos los temas de Thesis no solo se be­ne­fi­cian, por este motivo, de la moderna te­c­no­lo­gía HTML5, sino también de un código limpio y de la co­m­bi­na­ción de so­li­ci­tu­des HTTP. Con ayuda de las Site Tools se pueden incluso im­ple­me­n­tar diversas funciones SEO ese­n­cia­les con tan solo un clic, como la po­si­bi­li­dad de crear marcas según schema.org o inscribir tu proyecto en Google y Bing, crear páginas de error 404 al­te­r­na­ti­vas o fijar etiquetas meta para páginas web y artículos de manera in­di­vi­dual. 3. Skins Las Thesis skins de­te­r­mi­nan el diseño de tu proyecto en WordPress. Según señala el propio equipo de de­sa­rro­lla­do­res, estas son una versión mejorada de los child themes es­tá­n­da­res. En co­n­tra­po­si­ción con otros temas estándar vendidos in­di­vi­dua­l­me­n­te, los Thesis skins no suelen ser rígidos, sino que pueden mo­di­fi­car­se con ayuda de di­fe­re­n­tes ajustes y opciones y sin necesidad de tener co­no­ci­mie­n­tos sobre pro­gra­ma­ción. De esta manera, se puede de­te­r­mi­nar, con un solo clic, la posición de las barras laterales, los colores de cada uno de los objetos o el tipo y el tamaño de letra. La in­s­ta­la­ción de Thesis lleva aparejada la inclusión del “Classic Re­s­po­n­si­ve Skin”, que, según el estándar, está op­ti­mi­za­do au­to­má­ti­ca­me­n­te tanto para lograr el máximo re­n­di­mie­n­to como para los bu­s­ca­do­res y, además, puede uti­li­zar­se en di­s­po­si­ti­vos móviles y en or­de­na­do­res de es­cri­to­rio. Como al­te­r­na­ti­va, también puedes recurrir al “Blank Skin” y crear desde cero tu propia plantilla de diseño. Los usuarios de la edición Basic Plus o de la Pro­fe­s­sio­nal tienen, además, acceso al “Pea­r­so­ni­fied Skin” y al “Social Triggers Skin”, que se erigen sobre la versión clásica de Skin. Para acceder a más pla­n­ti­llas puedes recurrir a páginas web de terceros, como es el caso de wp­The­si­s­S­ki­ns.com.

Co­n­di­cio­nes de uso y paquetes de Thesis di­s­po­ni­bles

Para poder utilizar el framework Thesis es necesario tener una licencia válida. En función de tus planes y de tus objetivos, puedes optar por uno de los tres paquetes que aparecen a co­n­ti­nua­ción.

Basic Basic Plus Pro­fe­s­sio­nal
Dominios con licencia 1 1 Ilimitado
Ac­tua­li­za­cio­nes de los productos 12 meses 12 meses Ilimitado
Asi­s­te­n­cia por correo ele­c­tró­ni­co 12 meses 12 meses Ilimitado
Acceso al foro 12 meses 12 meses Ilimitado
Classic Re­s­po­n­si­ve Skin
Pea­r­so­ni­fied Skin No
Social Triggers Skin No
Email Opt-in Boxes No
Social Media Sharing Boxes No No
Thesis Developer Tools Box No No

El paquete Pro­fe­s­sio­nal es la elección correcta para los de­sa­rro­lla­do­res. Con él, se puede acceder a una gama completa de funciones di­s­po­ni­bles y a todos las skins de Thesis, pero además también puedes integrar el framework en todos tus proyectos de WordPress y en todos tus dominios. Si quieres utilizar el framework Thesis como base para las páginas web de tus clientes, necesitas adquirir una licencia de cliente adicional. También tendrás acceso ilimitado al foro y a la asi­s­te­n­cia por correo ele­c­tró­ni­co, así como a todas las ac­tua­li­za­cio­nes que se realicen a partir de la versión Thesis 2.0.

Algo más asequible es la licencia Basic Plus, que contiene todas las skins, pero que solo es apta para un dominio, tiene un número menor de pla­n­ti­llas y se tiene que renovar al cabo de 12 meses. DIYthemes también da su apoyo a la versión Basic durante un año, tras lo que habrá que abonar un pago. Esta licencia asequible no solo ofrece los boxes y skins básicos (“blank” y “classic re­s­po­n­si­ve”), sino que también se dirige, en primer lugar, a los gestores de proyectos más sencillos con WordPress. Ambas licencias pueden ac­tua­li­zar­se a la versión Pro­fe­s­sio­nal.

En resumen

Con sus Skins, Boxes y Site Tools, Thesis intenta co­n­ve­r­ti­r­se en algo diferente a otros fra­me­wo­r­ks similares, lo que también logra con éxito. Sin embargo, este di­s­ta­n­cia­mie­n­to de la pla­ta­fo­r­ma de WordPress no resulta co­m­pre­n­si­ble para todos los de­sa­rro­lla­do­res y pro­pie­ta­rios de páginas web, sino que en algunos casos y a causa de un in­e­vi­ta­ble período de fa­mi­lia­ri­za­ción se convierte en un obstáculo. Asimismo, no es posible realizar el cambio de otros temas más allá del framework de Thesis. Quien, por lo contrario, se adentre un poco más en su fu­n­cio­na­mie­n­to y esté fa­mi­lia­ri­za­do con la es­tru­c­tu­ra de los temas, será capaz de apreciar rá­pi­da­me­n­te cuáles son sus ventajas.

  • Las pla­n­ti­llas ya ela­bo­ra­das y también los diseños propios ofrecen numerosas opciones es­ta­n­da­ri­za­das para la op­ti­mi­za­ción en bu­s­ca­do­res
  • Los temas pueden crearse de manera rápida y sencilla siguiendo el principio modular.
  • Además, los temas se adaptan au­to­má­ti­ca­me­n­te a las pantallas de los di­s­po­si­ti­vos móviles y, gracias a que soportan HTML5, están mejor pre­pa­ra­dos para el futuro.  

La fabulosa vi­si­bi­li­dad que ofrece a los proyectos de WordPress no es la única ca­ra­c­te­rí­s­ti­ca del framework Thesis. Con un coste mínimo y sin la necesidad de tener co­no­ci­mie­n­tos sobre pro­gra­ma­ción, puedes dotar a tus páginas de di­fe­re­n­tes funciones, cambiar la posición de cada uno de los elementos, adaptar los colores y los tipos de letra o in­di­vi­dua­li­zar el aspecto de las páginas que ponen de ma­ni­fie­s­to los códigos de error. Los skins que ya están diseñados existen de manera paralela al framework, el cual puede ac­tua­li­zar­se de un modo sencillo sin que se tengan que perder los ajustes rea­li­za­dos. Por lo demás, en la página oficial puedes obtener una imagen más exacta de cuál es el aspecto que tu página de WordPress podría tener si se basara en Thesis. En la demo de la Thesis skin se puede ver el ejemplo de una página web así como las ex­pli­ca­cio­nes para cada uno de los elementos. Al mismo tiempo, también tienes la po­si­bi­li­dad de elegir entre seis skins di­fe­re­n­tes como marco base para la co­m­po­si­ción de una página web.

Ir al menú principal