Archivo de la categoría: Wordpress

Wordpress: Sistema de publicación de Blogs

Photon, el CDN de WordPress: Acelera la carga de tus imagenes

Photon WordPress CDNTras 1 semana usando Photon, el CDN de WordPress incluido en el Plugin Jectpack, he de decir que estoy realmente impresionado. La velocidad de carga del blog ha mejorado sustancialmente, y se ha visto reducido el numero de peticiones al servidor y la carga… y lo más importante: La carga de las imágenes se ha visto acelerada sustancialmente.

¿Y que sigue siendo lo mejor de todo con Photon ? Es gratis…

Amazon CloudFront CDN o Cloudfalre CDN cuestan un buen dinero… nunca me había decidido ha usarlos y gracias a todos los santos del panteón, no lo he hecho y he esperado a la aparición de Photon.

Sigo comentando bondades de Photon:

¿Photon es difícil de configurar? Para nada. Un solo click lo pone en marcha en tu blog y a partir de entonces todas las imágenes que incluyas en tus post serán servidas desde los servidores de WordPress.com, con el consiguiente agradecimiento de tu servidor…

¿Funciona Photon sin problemas con otro de los más famosos plugins de WordPress Wp Super Cache?
Sin problemas y otra vez de la manera más fácil… Sin ningún tipo de configuración

Y solo le pongo unas pegas:

  • No funciona con las imágenes alojadas en los widgets o con la que tenemos en la cabecera del blog.
  • sería estupendo que nos ofreciera algún tipo de estadísticas sobre el uso de Photon

WordPress Jetpack Plugin: Simplemente espectacular con la inclusión de Photon

No soy muy dado a usar muchos plugins en WordPress, ya que cargan demasiado el blog y normalmente pueden dar muchos problemas. Una regla general para no equivocarse al instalar un plugin es que el desarrollador sea conocido y que haya habido actualizaciones recientes.

En esta entrada me gustaría hablar de un plugin que me ha sorprendido gratamente: Jetpack, creado por wordpress.com y que nos ofrece unas opciones muy, muy interesantes para incorporar a nuestro blog.

Jetpack WordPress

Descarga Plugin: WordPress.org Jetpack

Lo vengo usando desde hace unos meses por algunas de sus funcionalidades:

  1. Estadísticas de WordPress.com
  2. ShareDaddy, para compartir tus entradas en las redes sociales
  3. Jetpack Comentarios
  4. Suscripciones al blog por e-mail
  5. Formulario de Contacto

El plugin tiene más funcionalidades que os pueden interesar, pero estas son las que yo usaba. Con esto me ahorraba tener que usar otros plugins y tenia la seguridad de que el desarrollador (el propio equipo de WordPress) era de total confianza.

Pero es que con la actualización de ayer a Jetpack 2.0, el plugin se ha vuelto prácticamente imprescindible. Han añadido unas funciones realmente espectaculares.

  1. Publicize: Conecta el blog con las Redes Sociales (Facebook, Twitter) de manera automática
  2. Infinite Scroll: Esta de moda que tu blog tenga un scroll infinito. El tema debe soportarlo.
  3. Photon: Dejo lo mejor para el final. Un CDN de imagenes totalmente gratuito para nuestro blog que se activa simplemente dandolo al boton “Activar”. un sueño hecho realidad.

Photon es un CDN que lo que hace es tomar una cache de nuestras imágenes y servirlas desde sus servidores, lo que va a hacer que nuestro blog gane en velocidad y sobre todo, nos va a a permitir ahorrar recursos de nuestro servidor. Y lo mejor de todo es que funciona a las mil maravillas con otro de los plugins imprescindibles en WordPresss: Wp Super Cache… Y sin ningun tipo de configuración…

Datos importantes sobre como funciona Photon en nuestro blog:

  • Photon se aplicará a los mensajes antiguos y nuevos por igual.
  • Filtra el contenido, pero no cambia la información en la base de datos.
  • Modifica automaticamente el tamaño de las imágenes para que no supere el ancho de nuestro tema
  • Funciona para imagenes gif, png y jpg. Puede cargarse los .gif animados…

¿Se puede pedir mas?

WordPress: Como desactivar los plugins cuando no tenemos acceso al panel de administración

¿Como podemos desactivar los plugins de WordPress cuando no tenemos acceso al panel de administración?

Esto puede suceder, por ejemplo, cuando ha habido algún error al actualizar WordPress. Tenemos dos maneras. Me quedo más tranquilo con la segunda (no me gusta tocar directamente la base de datos).

1.-Usando phpMyAdmin para desactivar todos los plugins.

En la tabla wp_options en la columna option_name encontramos la fila active_plugins. Cambiamos el campo option_value a: a:0:{}

2.-Usando FTP o el gestor de archivos de nuestro panel de control del servidor.

Navegamos hasta la carpeta wp-contents y renomabramos la carpeta “plugins” a “plugins.old”
Hacemos login en WordPress (/wp-admin). Recordad volver a cambiar el nombre a la carpeta plugins.

Error al actualizar a WordPress 3.4: “No disponible por mantenimiento programado”

Hace bastante tiempo que no me fallaba el “updating” automático de WordPress. Esta vez me ha pasado. De la versión WordPress 3.3.2 a la WordPress 3.4.

Intente actualizar uno de mis blogs automáticamente y la instalación se paro a la mitad. ¿Resultado? Tanto en la parte que se muestra a los usuarios como en la parte de administración, me mostraba el siguiente mensaje: “No disponible por mantenimiento programado. Vuelve a comprobarlo en unos minutos. Gracias.”

Lo primero que tuve que hacer para solucionarlo fue borrar del directorio raiz (mediante FTP) el archivo “.maintenance” que por defecto esta oculto. Aun así, solo consegui que funcionara la parte visible para el usuario, no la administración de WordPress…

¿Pasos a seguir para resolver el problema con esta actualización de WordPress?

  1. Desactivar uno a uno los plugins. A lo mejor alguno no funcionaba correctamente (no funciono)
  2. Quitar el archivo functions.php del tema, sobre todo si lo tienes muy personalizado. Hace copia de seguridad, lo borras y pruebas a ver (no funciono)
  3. Subir vía FTP la nueva versión de WordPress (WordPress 3.4) y sobrescribir los archivos existentes (¡EUREKA! Funciono)

No se lo que ha pasado, pero la solución ha sido un clásico. Volver a actualizar WordPress a la vieja usanza: Descarga del archivo en WordPress.org, subirlo vía FTP al servidor y poner http://example.com/wordpress/wp-admin/upgrade.php en el navegador.

Error WordPress – No actualiza automáticamente ni WordPress ni los plugins: Nos pide datos FTP

Muchas veces, cuando hemos intentando actualizar WordPress o algún plugin o incluso subiendo alguna foto a nuestro blog gestionado por WordPress, nos hemos encontrado con un mensaje en el que nos pedía que proporcionáramos los datos de nuestra conexión FTP.

¿Por qué tenemos podemos tener este problema en WordPress? En la mayoría de las ocasiones suceden porque tenemos configurado PHP handler como DSO. Sí lo cambiamos a Suphp, todos nuestros problemas se solucionaran de manera inmediata (tenemos que tener acceso a un panel WHM (en VPS) o ponernos en contacto con nuestro proveedor de hosting (Servidores compartidos). Se trata de un problema en el que los usuarios ‘dueños’ de los archivos y los usuarios que ejecutan los programas (en este caso WordPress) no coinciden y entonces… no funciona la actualización automática de WordPress…

Aunque Suphp es más seguro, en determinados entornos, la gente prefiere utilizar DSO porque es más rápido ejecutando PHP, por lo que… ¿Qué podemos hacer para solucionar el problema de otra manera?

Wordpress Logo

Tenemos varias opciones para solucionarlo:

  • Cambiar los permisos (CHMOD) de /wp-content de 755 a 775 0 777 mediante un programa FTP. Esto puede suponer un riesgo de seguridad en ciertos entornos, sobre todo en servidores compartidos.
  • Añadir a wp-config.php (en el directorio raíz de WordPress) nuestros datos para acceder mediante FTP al servidor.

/*** FTP login ***/

define(“FTP_HOST”, “localhost”);

define(“FTP_USER”, “nombre-usuario-ftp”);

define(“FTP_PASS”, “password-ftp”);

  • Definir la constante FS_METHOD en tu wp-config.php:

/*** Definir FS_METHOD en WordPress para poder actualizar de manera automatica sin FTP ***/

define(‘FS_METHOD’,'direct’);