Archive for category: Wordpress

WordPress 3: menus

Categories: Wordpress - Tags: ,

Es curioso que este script tan popular como CMS no contara con un buen sistema de manejo de menus, recién en esta versión 3 cuenta con esta novedosa función que genera menus usando UL y LI totalmente personalizables, bien podemos usar páginas internas o enlaces externos.

¿Cómo agregar el menu a nuestra plantilla?

La forma más sencilla sería:

1
 <?php wp_nav_menu(); ?>

De esa forma coge por defecto el menú principal y usa como contenedores UL y LI

Podemos personalizar un poco nuestro menú, por ejemplo:

1
<?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' , 'container'=>'div') ); ?>

En este segundo ejemplo estamos asignando al contenedor la clase “menu-header”, estamos indicando que el menu primario y además que el contendor es un div (por defecto se usa UL y LI)

Adicionalmente en el archivo functions.php debemos añadir:

1
2
3
4
5
<?php
    register_nav_menus( array(
        'primary' => __( 'Primary Navigation', 'twentyten' ),
    ) );
?>

WordPress y HTML5

Categories: Wordpress - Tags: , ,

Aunque HTML5 aún esta un poco verde para ser estándard, no esta demás ya ir probando las ventajas de este además que las etiquetas básicas son soportadas por casi cualquier navegador (incluso IE).

Les paso un link a una plantilla para Worpress integramente diseñada en HTML5, seguro se preguntan que ventaja puede tener, pues HTML5 está más orientado al orden y el SEO(optimización para buscadores), por ejemplo tenemos una nueva etiqueta header para el encabezado, las etiqueta nav, article, section, aside, footer dan mucho más orden y hacen nuestro código semánticamente correcto.

Esta plantilla muy liviana sirve perfectamente como esqueleto para futuras plantillas basadas en HTML5
Pueden bajarla AQUI

Evitar spam en WordPress

Categories: Wordpress - Tags: ,

Cuando uno tiene un blog, uno de los principales problemas es que nos llenen de spam, hay varias formas de evitarlos así reducir de cientos de mensajes no deseados a solo unos cuantos por semana (aún no existe una solución 100% efectiva)

Aunque en este post voy a ahablar especificamente de WordPress, estas mismas ideas pueden ser usadas en otros blogs o

Voy a explicar algunos de los métodos anti-spam que me han dado buen resultado

Agregar captcha a los comentarios

Un captcha son esas letras algo distorcionadas que debemos insertar, este sistema nos libra de la mayoría de los robots que atacan con spam, hay varios plugins que cumplen con esta tarea, uno de los mejores es Captcha! Plugin es un plugin fácilmente personalizable, requiere de la clase GD2 para funcionar (el 99% de servidores la incluyen)

Akismet plugin

Los mensajes spam tienen ciertas palabras y cierta estructura que nos indica que es un mensaje indeseado este plugin los identifica, no requieres descargarlo ya que viene por defecto con WordPress.

Bloquear Ip, correo, etc

Muchos de estos mensajes no deseados vienen del mismo IP o correo, y cuando fallan los anteriores métodos aún nos queda este plugin que nos permite fácilmente bloquear según el criterio deseado, pueden bajarlo aqui

WordPress 2.7

Categories: Wordpress - Tags:

La versión 2.6 de WordPress no trae buenos recuerdos para los bloggers, el cambio integro de la administración no fue muy del agrado de todos, afortunadamente esta nueva versión 2.7 si promete una nueva forma de administración mucho más amigable para el usuario.

wordpress 2.7

Bueno si deseas ir saboreandola puedes ingresar al demo y darle una ojeada