Howto sobre $wpdb: cómo consultar, insertar o modificar la base de datos a voluntad en WordPress. Y más Advanced WordPress Queries.
Cómo crear un archivo cronológico de una categoría en WordPress
Existe una función en WordPress, wp_get_archives(); que al ser invocada crea un archivo cronológico de los contenidos de la página; el formato es un listado de enlaces a los diferentes años, meses o días, en función de los parámetros que proporcionemos a la función. Lo que no existe es una función que limite este listado de enlaces cronológicos a una categoría. Con el siguiente código podemos obtener un archivo cronológico de una categoría, con acceso anual y mensual a los contenidos.
Cómo evitar trackbacks propios en WordPress sin tocar el código ni tirar de plugin
Como complemento al código que publicamos ayer para evitar que aparezcan los trackbacks propios o internos en una entrada de WordPress, Informático de Guardia sugiere otra que no requiere tocar código ni instalar plugin alguno: enlazar mediante rutas relativas, así de fácil.
Cómo segregar los trackbacks internos para que no aparezcan en la lista de comentarios de una entrada en WordPress
Si lo que necesitas es detectar qué trackbacks se han producido por enlazar de manera interna contenido de tu propio sitio web, y evitar que aparezcan en el listado de comentarios, lo único que tienes que hacer es introducir una sentencia condicional en el loop de comentarios que segregue los trackbacks y con la orden
strpos(); detectar aquellos que contengan la URL de tu sitio web. Cabecera mínima en HTML5 para WordPress
Con la aparición de la nueva versión de HTML, HTML5, se impone actualizar el código de muchas páginas o programar las nuevas teniendo en cuenta las nuevas etiquetas y atributos. En el caso de que estemos trabajando dentro del sistema WordPress además debemos integrar los comandos propios de este gestor de contenidos.
Cómo configurar el formato de las fechas con la etiqueta time de HTML5: el atributo datetime
Las fechas que envolvamos con la etiqueta time tienen que tener un formato determinado para que se indexen correctamente en los buscadores, un formato que no tiene por qué ser el más adecuado para un lector. Para conseguir un formato más humano en las fechas y las horas que envolvemos con la etiqueta
time de HTML5 podemos usar el atributo datetime. Paginación numérica con offset en WordPress
Ya publicamos hace unos meses una solución para combinar los parámetros
paged y offset de un loop con query_posts en WordPress. Publicamos ahora otra solución más sencilla que funciona a la perfección con una paginación de previo-siguiente o numérica. Programar un shortcode en WordPress
Los shortcodes son códigos que se incluyen en el contenido de un post o una página y realizan una acción, atajos que cualquier usuario puede usar de manera trivial y que tienen detrás cualquier tipo de código que no necesitan conocer. Pueden ser muy útiles para incluir desde estilos hasta complejas acciones. Para programar un shortcode sencillo basta incluir en el archivo
functions.php la función add_shortcode(). Cómo conocer todas las variables del loop actual en WordPress
[php]
print_r($wp_query->query_vars);
[/php]
Este código devuelve una matriz con los siguientes elementos, que según la página en la que se llame a la variable, devolverá unos valores rellenos u otros:
Cómo saber el número de comentarios y de trackbacks por separado que tiene una entrada en WordPress