Configuración de twitterfeed para publicar los elementos compartidos de Google Reader

En principio la configuración es bastante evidente, utilizando la fuente Atom de nuestra página de elementos compartidos.

El problema viene cuando compartimos un post que se publicó originalmente en una fecha anterior a la de los últimos elementos que hemos compartido; en ese caso, con la configuración por defecto de twitterfeed, no se procesará dicho post.

Para solucionarlo hay que modificar la configuración del feed (en twitterfeed) de la siguiente manera:

[Editado el 18/07/2010]: Definitivamente el servicio dlvr.it va muchísimo mejor.

Deshabilitar el reemplazo automático de texto en WordPress

No me hace ninguna gracia que WordPress sustituya texto a su elección, sobre todo cuando publico scripts, como por ejemplo los dobles guiones por uno solo.

En este artículo he descubierto que se puede deshabilitar totalmente este comportamiento comentando las siguientes líneas en el archivo wp-includes/formatting.php:

$curl = str_replace($static_characters, $static_replacements, $curl);
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

Manipular tablas con el editor visual de WordPress

Por mucho que no nos guste utilizar tablas en páginas web, siempre nos encontraremos con casos en los que son la mejor solución. Por defecto, el editor visual de WordPress, no permite la manipulación de tablas, pero ese problema tiene fácil (y espectacular) solución gracias al truco que podemos encontrar en este post:

http://www.allchorn.com/2008/09/19/how-to-implement-table-editing-in-wordpress/

Enlaces permanentes y páginas prohibidas

Al configurar WordPress para que utilice el día y el nombre de la entrada como enlace permanente, me encuentro con que dejo de poder acceder a cualquiera de las páginas del sitio web, mostrándome siempre el error 403 Forbidden.

En este artículo he encontrado la solución, agregando la siguiente línea

Options +SymLinksIfOwnerMatch

justo al comienzo del archivo .htaccess generado por WP, quedando así:

Options +SymLinksIfOwnerMatch
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

El caso es que todo lo que se incluya entre los comentarios # BEGIN WordPress y # END WordPress, WP lo considerará suyo, sobrescribiéndolo automáticamente con su configuración.