Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Cómo meter el contenido de una entrada de WordPress en una variable sin perder los saltos de línea

Imago voragine.net
• Por
Uno de mis eternas batallas con WordPress, perdida hasta ahora, recientemente ganada: para almacenar información de las entradas de tu página (el título, la fecha, la URL...) en variables para usarlas más adelante, WordPress provee de unas funciones magníficas que devuelven la información sin hacer echo. El problema viene con la función de este tipo para el contenido, get_the_content, que permite almacenar el contenido de una entrada en una variable.

Cómo traducir un tema de WordPress

Imago voragine.net
[actualizado el ] • Por
Para conseguir un tema de WordPress traducible tenemos que etiquetar adecuadamente las cadenas a traducir en el código, crear un archivo con todas estas cadenas y sus equivalentes en el idioma deseado, y configurar nuestro tema con las funciones adecuadas para que utilize los archivos de traducción.

Cómo obtener el thumbnail y otros datos de vídeos de Youtube

Imago voragine.net
• Por
La API de Youtube es bastante más farragosa que la de Vimeo; si para obtener datos de un vídeo de Vimeo utilizábamos su API, en el caso de Youtube no merece la pena. En las FAQ de la propia página de Youtube sugieren métodos que nada tienen que ver con extraer datos de la página, como por ejemplo para conocer las dimensiones de un vídeo.

Cómo crear un archivo cronológico de una categoría en WordPress

Imago voragine.net
• Por
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

Imago voragine.net
[actualizado el ] • Por Enlace permanente

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

Imago voragine.net
[actualizado el ] • Por
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.

Formularios con efectos onclick y onfocus de JavaScript pero que utilizan solo HTML y CSS

Imago voragine.net
• Por
Examinando el tema Twentyeleven de WordPress he encontrado una solución bien elegante para hacer formularios sin javascript pero con efectos equivalentes, que funcionan utilizando únicamente HTML y CSS. Con este código obtendrás un formulario del estilo del que puedes usar para comentar en esta página.
Contexto