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.















#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, […]