Delirios de un Informático

Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003

Cómo eliminar “Publicado por WordMobi” en WordPress

votar
Archivado en WordPress con fecha 2/Ago/2009 - 0 comentarios

WordMobi es un estupendo programa desarrollado en Python para móviles Symbian S60 que permite gestionar tu WordPress fácilmente, añadiendo y modificando entradas o comentarios. Pero tiene un problema, y es que añade al final de todos los posts el texto “Publicado por WordMobi“ que está bien para ganar popularidad pero que me parece abusivo el no poder desactivarlo. Por eso, he desarrollado esta pequeña función para eliminar esa frase:

/**
 * Elimina el "Publicado por Wordmobi"
 *
 * @param	string	$content
 * @return	string
 */
function fix_wordmobi($content)
	{
	$fix = 'Publicado por <a href="http://wordmobi.googlecode.com">Wordmobi</a>';

	$content = str_replace("<p>$fix</p>", '', $content);
	$content = str_replace("<br><br>$fix", '', $content);

	return $content;
	}

add_filter('the_content', 'fix_wordmobi');
add_filter('the_content_rss', 'fix_wordmobi');

Puede añadirse al código de cualquier plugin para que funcione…

The Definitive URL Sanitizer v0.4

votar
Archivado en WordPress con fecha 15/Jul/2009 - 4 comentarios

Sí, otra versión en un día. Esta vez debe solucionar el problema de “The plugin does not have a valid header” en WordPress 2.8+. Se debía a que creaba una subcarpeta en la carpeta principal del plugin y fallaba la activación en instalaciones nuevas. Gracias axelitus por el aviso y a Mayoral por darme la murga para que actualizara, y disculpad la tardanza en solventar el problema, pero mis vacaciones me han tenido muy ocupado :P

The Definitive URL Sanitizer v0.3

votar
Archivado en WordPress con fecha 14/Jul/2009 - 0 comentarios

Tras pelearme bastante con el servidor SVN de wp-plugins.org por fin he podido subir la versión 0.3 de The Definitive URL Sanitizer, que debería empezar a apareceros como una actualización automática. Esta versión únicamente certifica el funcionamiento en WordPress 2.8+.

The Definitive URL Sanitizer en el repositorio oficial

votar
Archivado en WordPress con fecha 1/Mar/2009 - 1 comentario

Desde ayer mi pequeño plugin para WordPress está disponible tanto en el SVN como en el repositorio oficial, por lo que puede instalarse directamente desde la sección Plugins y cualquier cambio que se realice a partir de ahora será notificado automáticamente por el sistema :)

The Definitive URL Sanitizer

votar
Archivado en WordPress con fecha 27/Feb/2009 - 26 comentarios

Los usuarios de WordPress que escribimos en español nos hemos topado más de una vez con el problema de que las URL que genera el sistema contienen caracteres extraños. Una simple interrogación ¿ ya genera una URL con %. Esto se debe a que el saneador apesta es una mierda no tiene en cuenta muchos caracteres utilizados en otros idiomas distintos al inglés.

Por todo esto me decidí a programar un pequeño plugin para WordPress que haga bien el trabajo: The Definitive URL Sanitizer. Lo mejor es un ejemplo práctico. Una típica URL como:

¿Por qué “carajo” WordPress no sanea bien las urls’?

WordPress la sanearía así:

¿por-que-“carajo”-wordpress-no-sanea-bien-las-urls’

Este plugin la sanearía así:

por-que-carajo-wordpress-no-sanea-bien-las-urls

Ha sido probado con codificación UTF-8 únicamente, aunque debería funcionar con ISO-8859-1 y es compatible con WordPress 2.7+ y por supuesto, cualquiera que tenga una duda o sugerencia puede plantearla en los comentarios…

Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons