oct 22 2010

Porque wordpress pide datos de conexión cuando actualizamos automáticamente

tatai

Me he encontrado al intentar actualizar unos plugins de un nuevo wordpress que al hacerlo me pedía los “datos de conexión”, algo que me ha parecido raro porque generalmente no suele hacerlo.

Tras bucear un poco en el código me he dado cuenta que en la función get_filesystem_method() de wp-admin/includes/file.php (que se llama desde wp-admin/includes/plugin.php, encargada de actualizar el plugin cuando se lo pedimos) se comprueba que el fichero que se está ejecutando tiene el mismo identificador de usuario que el proceso que está ejecutando la petición.

Esto es así en la amplia mayoría de los casos y no dará problemas, sobre todo si trabajamos con un hosting preparado. Pero si esto ocurre, la opción más rápida sería cambiar el uid de usuario de todos los ficheros de vuestro wordpress al usuario con el que se ejecuta apache. Es decir, partiendo de que el usuario de apache es www-user y vuestro wordpress está en /var/www/wordpress, sería usar el comando:

chown -R www-user /var/www/wordpress

dic 29 2009

Probando Wibiya

tatai

Por recomendación de Mario, estoy probando un toolbar llamado Wibiya. Podéis verlo ya funcionar en esta página, abajo del todo. Acaban de abrir el servicio (hasta hoy era invitacional).

La verdad es que su instalación es muy sencilla en wordpress (tan sólo completar la configuración en su web y añadir un plugin en tu wordpress) y el resultado es bastante bueno. Además, te permite que elijas el diseño que más se asemeje a tu web, algo que es bastante de agradecer y puedes elegir qué opciones quieres que tenga la barra: Twitter, Facebook, traducir, compartir, etc, etc. Hasta puedes ver las visitas que tienes en tiempo real.

El servicio funciona mediante un javascript remoto con lo que tiene la ventaja de que no gasta de nuestro ancho de banda, pero con la pega de que si cae el servicio, la barra no se mostrará.

Una forma muy sencilla de añadir muchos enlaces a redes sociales. A ver qué os parece.


jun 8 2009

Cambio de diseño

tatai

Tras un tiempo con el anterior theme fluido de Arcsin, he decidido dar un pequeño cambio de imagen a este otro theme de Michael Tyson, manteniedo 3 columnas, pero ahora la principal de ancho fijo.

Se admiten comentarios, aunque ya de primeras os advierto que los colores no son lo mío, jeje.


nov 30 2008

Cambiando de hosting

tatai

Es posible que en las próximas horas Nos pasa algo lo mismo no se vea bien. Estoy cambiando de hosting. Es una tarea que tenía pendiente desde hace algunas semanas y por fin estoy con ello. Además, aprovecharé para actualizar WordPress, que lo estaba retrasando hasta cambiar de hosting y al final…

Me estoy moviendo a Dreamhost. La verdad es que con la cantidad de referencias que hay por ahí, es dificil escribir algo nuevo, pero tengo que decir que de momento estoy muy contento con el servicio y con todas las características que tiene el hosting, a un precio muy asequible.

Si las características de Dreamhost son buenas, ahora que están de oferta son una pasada :)


nov 22 2008

Poniendo mis twitteos en WordPress

tatai

Tras mucho buscar y probar varias cosas, al final lo más sencillo es lo que me ha resultado mejor. Y es que cuando no se tiene tiempo para investigar, lo mejor es ir a lo sencillo. Bueno, lo de ir a lo sencillo debería ser práctica habitual, pero es el problema que tiene que te guste aprender y mirar nuevas cosas…

Y sin enrollarme más, tras probar varios plugins y widgets para WordPress que me permitan poner mis estados de twitter, he usado el HTML Twitter Badge que te ofrece Twitter (es necesario hacer login en la web).

El resultado puede verse en la primera de las columnas laterales que tiene el diseño de tatai.es actualmente.

Sólo he tenido que cambiar un par de estilos para que se viese mejor… y listo!


jul 18 2008

Cheatsheets para desarrolladores web en cliente

tatai

Leo en Six Revisions una excelente recopilación de 23 cheatsheets (“chuletas”) sobre lenguajes de desarrollo web en cliente (es decir, lo que llamanos en frontend).

Incluye: HTML/XHTML, CSS, Javascript, DOM, Mootools, jQuery, RGB, SEO y WordPress.


nov 3 2007

El Viper’s Video Quicktags no funciona bien con Youtube

tatai

Para realizar el post anterior a este, me di cuenta que el plugin Viper’s Video Quicktags que tengo instalado y del que ya hablé hace un tiempo, no me cogia correctamente algunas direcciones de Youtube. El problema viene porque la dirección no es del estilo watch/?v=numeroDeYoutube, sino que es del estilo /v/numeroDeYoutube.

La solución es bien sencilla. Mirando un poco en el programa PHP del plugin que tenemos en /wp-content/plugins/vipers-video-quicktags/vipers-video-quicktags.php, tenemos que añadir el siguiente trozo de código tras la línea 602 (hay que fijarse que el resto del código en esta parte es similar):

'#\Imagen de previsualización de YouTubehttp://(www.youtube|youtube)\.com/v/([\w-]+)(.*?)\[/youtube\]#i' => array('type' => 'youtube', 'results' => array('', 'videoid')),

El resultado es inmediato, por lo menos en mi caso, ya que todo empezó a funciona perfectamente. A ver si el autor lo soluciona para la próxima versión.


jun 23 2007

Plugin de wordpress para poner videos en tus posts

tatai

Gracias a Krom he descubierto Viper’s Video Quicktags, un plugin para WordPress que nos ayuda para incluir fácilmente en nuestros posts videos de Youtube, Google, IFILM, Metacafe, MySpace y Vimeo.

Este plugin modifica el editor tinyMCE y el añade botones que facilitan esta tarea. Si por ejemplo queremos añadir un video de YouTube, sólo tendremos que pulsar el botón correspondiente, nos preguntará la dirección y él se encarga de todo.

Ya no habrá que volver a pelearse con los tags de los objetos embebidos de flash y el tinyMCE de WordPress :D

Update (2007-11-03): es posible que tengas un problema con algunas direcciones de Youtube. Igual esta es la solución.