lebyrus

Estrenando theme en mi Wordpress

En este caso, el diseño es lo de menos, aunque estoy seguro de que más de uno agradecerá el retorno al pastel y haber dejado atrás ese rojo y amarillo (patrios) que tan poco éxito han tenido.

Lo importante de este nuevo theme es la nueva capa de código que he incluido, con la que pretendo facilitar el desarrollo de futuros themes, aislándonos, en la medida de lo posible, de toda la maraña de código PHP que nos encontramos en cualquier theme.

Para ello he hecho uso de ETS, un sistema de plantillas muy sencillo, pero idóneo para este tipo de tareas, y con el que he conseguido simplificar la modificación de cualquiera de las partes de nuestro theme, que quedarían de esta forma:

{mask:main}
<div id="posts">
{mask:posts}
<div id="post{ID}" class="post">
<h3><a href="{permalink}" rel="bookmark" title="Enlace
permanente a {post_title}">{post_title}</a></h3>
<div class="texto">
{post_content}
</div>
<div class="resto">
<h4>{the_date}</h4>
{set:categories}<ul class="categorias">
{mask:categories}<li><a
href="{link}"{set:category_description} title="{category_description}"{/set}>{cat_name}</a></li>
{/mask}
</ul>{/set}
<p><a href="{permalink}#comentarios">{choose:comments_number}
{when:0}Sin comentarios{/when}
{when:1}1 comentario{/when}
{else}{comments_number} comentarios{/else}
{/choose}</a></p>
{set:edit_post_link}<p><a href="{edit_post_link}">Editar
post</a></p>{/set}
</div>
<!–
{trackback_rdf}
–>
</div><!– Fin post–>
{/mask}
<
/div><!– Fin posts –>
{/}

Aún está en fase alpha, con lo que agradecería mucho que me informáseis en el caso de que se produzca algún error. Además, ha sido un desarrollo extremadamente fullero, ya que, por ahora, sólo he implementado las opciones que mi (cada vez más simple) blog necesitaba. En parte por sacarlo pronto, y en otra parte porque el código de Wordpress resulta a veces demasiado enrevesado e inútil (para mi propósito).

La idea es, por tanto, ir añadiendo el resto de posibilidades más habituales de Wordpress para poder usarlas en las plantillas, e ir afinando el sistema, que, por ahora, está un tanto cogido con pinzas, y si en un momento dado merece la pena, colgarlo para que todo aquél que quiera lo pruebe.

Comentarios

#1 - Jorge Miente » wordpress más sencillo que nunca

[…] press más sencillo que nunca
Miércoles 7 de Septiembre de 2005

Sergio ha creado un theme para wordpress nuevo. El theme es lo de menos, […]

#2 - abel

Pues a mí me gustaba más el rojiamarillo “vivaspaña” que esta mariconada :D

#3 - superporcel

El chisme este del ets esta genial, pero si usaras Textpattern, te hubieras ahorrado el crearte ese invento. El diseño está muy bien, aunque desde el curro, veo un espacio en la cabecera, como de 1px que deja entrever lo que se esconde detrás.

#4 - Jorge Miente

Ahora que lo dices, es cierto que deja un opixel al descubierto… SP, el Diseño e smejorable, no le eches tantas flores :P

#5 - sergio

lo de la cabecera lo vi anoche, y es culpa del javascript de las estadísticas… en explorer creo que hasta se ve aún peor… :S

lo de textpattern, pues como que me lo he instalado varias veces, pero nunca termino de ponerme en condiciones… y con tanta copia y mudanza de blog (blogger, serendipity y wordpress) prefiero seguir un tiempo con wordpress…

#6 - Jorge Miente

es que mira que eres raro,.. serendipity que no lo instalo ni joseluis!

#7 - sergio

pues estaba muy guapo… ;)

#8 - superporcel

Como siempre en IE se ve fatal, porque IE es una mierda :P

#9 - sergio

solucionado lo del pixel (espero), y en IE también debe verse bien. la cabecera no queda fija porque es algo que IE aún no entiende ;)

chenkiu!! ;)

#10 - Escobilla de WC

Está chulo ;)

#11 - Cek

Joer, es muy raro :)

Pero me gusta más que el anterior :D

#12 - Jorge Miente

cek, di que no te gusta, que hay confianza.

#13 - Manu

Hombre, daña menos la vista, pero a mi también me gustaba.

Pero igual molaba más el minimalista anterior al patrio je je.

#14 - lebyrus > Nuevo theme

[…] ara hacerlo he usado una segunda versión hiper-alpha del sistema de plantillas del que ya os hablé. Quien quiera probarlo no tiene más que pedírmelo.

[…]

Proyectos

  • Logotipo de Cordobapedia
  • nuno21 - Foro en español de Nuno Bettencourt
  • Microflog

Last.fm

 

sergiogomez's Last.fm Weekly Artists Chart

-->

Discos

  • Rockabye Baby! Lullaby Renditions of Metallica
  • Portada de Pearl Jam - Pearl Jam (2006)
  • Hay mucho Rock'n Roll - Platero y Tú
  • Portada de Auf der Maur - Auf der Maur (2004)
  • Portada de Dramagods - Love (2005)

Mi blog soporta myComments

La culpa de todo no fue sólo mía...