‘Programacion’
Bueno como comentaba en el anterior artículo, el hacer el theme me dio algunas ideas para realizar un par de artículos y una de ellas fue esta, el publicar algunos hacks y trucos para WordPress periodicamente para que todos puedan mejorar su theme.
Sin más que decir allí les va el primero
Listar los posts más recientes del blog en WordPress
Para hacerlo hay varias formas, podemos poner:
<ul>
<?php $lastposts = get_posts('numberposts=5');
foreach($lastposts as $post) : setup_postdata($post); ?>
<li>
<a href="<?php the_permalink(); ?>" id="post-<?php the_ID(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
O recurrir a usar la función wp_get_archives un poco personalizada de esta forma:
<?php wp_get_archives('type=postbypost&limit=20'); ?>
Incluso podemos usar la función query_posts() para mostrarlos de esta forma:
<ul>
<?php query_posts('showposts=7'); ?>
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
En todo caso cualquiera desplegará un resultado igual, despues sólo queda jugar con el CSS y hacer que luzca como deseemos, aunque en lo personal siempre prefiero el primero sobre los demás.
La tecnología Adobe Air sin duda marco un hito allá por el 2007, cada dia son más los desarrolladores que la usan para la programación de
ricas aplicaciones de internet, con el propósito de ofrecer el modelo mixto de software, el poder de la web en tu escritorio.
Pero hace poco me encontré con Titanium.
El cual se trata de una plataforma que aprovecha los lenguajes y frameworks del desarrollo web como: Jquery, CSS, Javascript, Flash y (X)HTML para diseñar programas multiplataforma de la misma potencia y calidad que las aplicaciones que corren vía web.
¿Una copia de Adobe Air?, para nada, puesto que se trata de un entorno de desarrollo completamente gratuito y de código abierto, algo que el producto de Adobe no es, además cuenta con apoyo para las más novedosas características de webkit, Air no.
La competencia para Adobe Air, sólo el tiempo lo dirá, pero el que sea software libre ya es bueno, por el momento se pueden apreciar algunas aplicaciones desde su centro de descargas, aunque falta documentación y comunidad parece ser una entorno de desarrollo con futuro.
Hoy en dia con internet, aprender a hacer algo es de lo mas fácil, tienes a Google para preguntarle y la otra alternativa son los tutoriales, por
esta razón es que hoy les hablaré de Tutorials Garden, un sitio en el que encontraran tutos para todo, los hay sobre CSS, Flash, Javascript, HTML, XHTML, Ruby On Rails y PHP, de hecho es un sitio ideal si quieres tutoriales de programación.
Asi tambien cuenta con tutos para aprender a manejar Unix que no es nada fácil, o si quieres aprender todo sobre Windows, Tutorials Garden también te echa una mano, igualmente los hay para aprender a manejar 3D Studio Max, Maya, Rhino3D y Freehand, todos software de modelación y hasta te instruye en Photoshop y Fireworks.
La verdad es una página que vale la pena visitar y tener en los marcadores, ya que los diversos tutos con los que cuenta seguro te sacan de algún apuro un dia de estos.
Enlace | Tutorials Garden.

Diseccionando el comments.php de WordPress 2.7
7Adaptar los comentarios de un theme a la nueva versión de WordPress puede parecer complicado, sobretodo porque a partir de la versión 2.7 la estructura es un poco más compleja y diferente.
Sin embargo luego te das cuenta que comments.php es bastante versátil y fácil de entender.
Pero si no quieres gastar ese tiempo en estudiar dicho archivo, en Kernel Web te ahorramos el trabajo.
Ya que a partir de este y otros artículos intentaré hacer una serie de tutoriales para entender, adaptar y ¿por qué no? modificar el comments.php de WordPress.
En este post, las partes comunes del nuevo archivo de comentarios de WP, puede variar dependiendo el theme.
Previeniendo el acceso directo a comments.php
Estas líneas son las que se encargan de la seguridad de nuestro archivo, previenen el acceso directo a comments.php para que si por error alguien intentase acceder directamente se le muestre un mensaje de error. Leer resto de la nota