Ofrecer datos aún incluso aunque nuestros clientes no tengan conexión a internet

wp-offline

En los tiempos que corren, el hecho de disponer de internet casi en cualquier momento nos hace olvidarnos de esos momentos en que no podamos acceder a la red de redes para consultar una información. Así pues hoy en general las herramientas de comunicación principales con las empresas son redes sociales, email o la web. Por supuesto, tendremos en nuestra web una sección de contacto donde ofreceremos el punto de arranque de esas vías de comunicación.

¿Y que sucede si nuestro posible cliente no tiene conexión? ¿Como podría acceder a esa sección de contacto? ¿O incluso a alguna otra información de cierta relevancia que ofrecemos en nuestra web? Aunque en principio no parece que exista alternativa, la realidad es que si… al menos para quienes utilizan WordPress.

La extensión WP Offline Fallback nos permitirá hacer eso, crear una página especial que se mostrará cuando alguien sin conexión intenta acceder a nuestra página web. Esa página podremos personalizarla para indicar a nuestro visitante que no tiene acceso a internet y lo más importante de todo, ofrecerle alguna forma alternativa de contactar con nosotros o alguna información de gran relevancia que queramos ofrecer en todo momento.

Para que el plugin funcione es necesario contar con una conexión segura SSL y el plugin se encargará de hacer el resto. Por supuesto para que funcione, es necesario que quién nos visita haya entrado al menos una vez antes en la web para que el plugin pueda llevar a cabo su trabajo y descargar la información que se mostrará cuando no exista conexión disponible a internet. A continuación os dejamos el vídeo de demostración del funcionamiento del plugin.

Automattic se hace con WooCommerce

Wordpress CMS para blogs

O lo que es lo mismo, WordPress (ya que esta popular plataforma es propiedad de la compañía Automattic) se hace con el que es, quizás, uno de los más destacados plugins para la creación de tiendas online.

Se trata de una interesante opción, que aún habrá que esperar un tiempo a ver como se materializa, pero que podría facilitar la creación de tiendas online a cualquiera… !!sin apenas conocimientos!! y todo ello dentro de su wordpress.

El modelo actual de WooCommerce era el de ofrecer el plugin gratuitamente y obtener réditos mediante la comercialización de extensiones y plantillas. Se espera que dicho modelo no cambie, pero aún no se ha revelado nada al respecto.

Private Only, una forma de hacer que tu blog WordPress sea privado

Wordpress CMS para blogs

WordPress siempre se ha caracterizado por su gran versatilidad y esto lo convierte en una solución ideal prácticamente para cualquier proyecto. Ahora bien, pongámonos en un caso en el que queramos usar WordPress como base para crear algo, pero queremos que el blog esté accesible solo para aquellos usuarios que nosotros queramos. Pues bien, para esos casos existe un plugin muy útil: Private Only.

Así pues tenemos que instalar el plugin y tras haberlo hecho, podremos acudir a los ajustes y encontraremos la opción para configurarlo bajo el epígrafe: Private Only Custom Login. Aquí podremos determinar la página a la que se desviarán todos aquellos usuarios que no han iniciado sesión, pero en caso de no haber definido ninguna serán remitidos a la página de inicio de sesión. Si quieres que por ejemplo tu blog wordpress sea completamente privado (quizás porque lo uses como base para crear los contenidos pero no quieras que se pueda acceder al mismo), podrás definir una página de acceso privado y no permitir el inicio de sesión, así pues no olvides incluir esa página alternativa que será pública para todo aquel que no haya iniciado sesión. Entre las opciones de configuración, también podrás crear un logo propio para personalizar el inicio de sesión en WordPress, no obstante por seguridad quizás te interese crear una página propia. El único requisito para instalar este plugin es contar con WordPress 3.0 y disponer de PHP5 en el servidor.

Alternativa sin plugins

Quizás no quieras hacer uso de plugins para hacer privado tu blog WordPress, pues bien, hay forma de conseguir el mismo resultado. Para ello, en el archivo functions.php de nuestro tema WordPress tendremos que introducir el siguiente código:

class Private_wp {

public function __construct() {
add_action( ‘init’, array( $this, ‘init’ ) );
}

public function init() {
if ( ! is_user_logged_in() && ! $thisis_login() ) {
wp_redirect( admin_url() );
exit;
}
}

public function is_login() {
return in_array( $GLOBALS[‘pagenow’], array( ‘wp-login.php’, ‘wp-register.php’ ) );
}

}  // fin de la clase Private_wp

$private_wp = new Private_wp;

?>

Para los menos avezados en la programación web, seguro que la primera solución será la más sencilla de implementar, pero este es un buen ejemplo de como WordPress puede modificarse de muchas formas para lograr el resultado que buscamos. Ahora solo es cuestión de que lo implementes en tu proyecto!

Un fallo en All in One SEO Pack podría perjudicar el SEO de tu web basada en WordPress

Wordpress CMS para blogs
WordPress CMS para blogs

WordPress ofrece multitud de plugins que hacen la vida más fácil a los usuarios de este popular CMS, y entre los más utilizados está el All in One SEO Pack que ayuda a optimizar nuestro sitio web para los buscadores. Pues bien, se ha detectado un fallo de este plugin que afectaría a todas las versiones anteriores a la 2.1.6 que permitiría a un usuario inyectar código malicioso en las páginas que hacen uso del mismo y contribuir así a hundirlas en los resultados de búsqueda. El fallo permitiría lanzar un ataque cross-site scripting que podría permitir al atacante alterar los privilegios y acceder a la modificación de ciertos parámetros que utiliza el plugin como pueden ser el título SEO de un determinado post, la descripción, las palabras clave o las etiquetas. También podría llegar modificar la contraseña de acceso del administrador, con lo cual tendría acceso a modificar el sitio web y poder realizar futuras acciones fraudulentas.

El fallo de seguridad, ya ha sido convenientemente parcheado en la versión 2.1.6 así pues en caso de tener una versión anterior a la citada, no debéis dejar pasar ni un segundo mas y actualizaros a esta última versión y evitar posibles sustos.

WP Smush.it te ayuda a optimizar las imágenes para tu blog

Seguramente sepas de la importancia del rendimiento de una página web de cara a que estas se muestren rápidamente. Muchos estudios han demostrado que una página que carga lentamente tiene muchas posibilidades de ser abandonada por sus visitantes. Y dentro de una página web, ¿cuales han sido históricamente los elementos que más carga suponen?

La respuesta sin lugar a dudas sería «las imágenes». Así pues quienes tratan de hacer que la velocidad de su sitio web sea lo más rápida posible, sabrán lo que supone el optimizar imágenes antes de subirlas a su blog o página para hacer que la velocidad de descarga de sus páginas sea la mayor posible.

Si eres usuario de un blog con WordPress existe un plugin. Su nombre es WP Smush.it y este te permitirá optimizar fácilmente las imágenes cuando las estas subiendo. De forma automática sin mayores complicaciones estarás logrando que las imágenes ocupen menos y por tanto la descarga sea más rápida.

WP-Smush-it

Este plugin optimizará la compresión de las imágenes JPEG, convertira archivos GIFs en PNGs indexados y eliminará los colores que no se utilizan en las imágenes indexadas. Así pues no hay mucho más que comentar, las imágenes se cargan como siempre solo que el plugin se encarga de trabajar en segundo plano comprimiéndolas en la medida de lo posible. La única pega es que para que el plugin funcione necesita conectarse al servicio ofrecido por Smush.it y a veces la carga de trabajo es excesiva y el servicio se cae. No obstante no suele ser un mayor impedimento para la utilización normal del plugin.

Plugin para WordPress para cumplir la ley en el tema de las cookies

Hace algún tiempo que se aprobase la directiva 2009/136/CE de la Unión Europea que se conoce popularmente como la “ley de cookies”. Esta directiva de forma resumida lo que implica es la obligación de las webs corporativas a no instalar en el navegador del usuario cookies de seguimiento y otros tipos sin su consentimiento.

Así pues, cada vez más se ve ese aviso cuando uno inicia la navegación en los diferentes sitios webs y no deberíais dejar de adaptaros a esa directiva para evitar cualquier posible incidente.

¿Pero acaso estoy usando Cookies? Bien, seguramente si tenéis cierto conocimiento de lo que hacéis sabréis si estáis usando cookies o no, pero hoy en día es raro que no se haga uso de cookies, así pues, la respuesta es si en casi cualquier caso. Simplemente tenéis que pensar en un servicio que a buen seguro estéis usando, Google Analytics y ya tendréis esa respuesta afirmativa.

Bien, por tanto con esta idea en mente, vamos a ofreceros una ayuda para aquellos que uséis un blog basado en WordPress y hagáis uso de Google Analytics. La solución la tendréis en el plugin CookiesControl (no disponible actualmente el enlace). Este plugin permite mostrar el mensaje correspondiente la primera vez que el usuario accede a la web y si decide seguir navegando ya no se mostrará más. Tiene la posibilidad de incluir mensajes en varios idiomas (por defecto se incluyen el Castellano, el ingles y el Catalan). Como contra, decir que la primera página que si usamos Google Analytics, la primera página visitada no quedará registrada lo cual repercutirá en la analítica que hagamos de nuestro sitio web.

Siguiendo las instrucciones de la página del plugin no deberíamos tener mayores problemas para instalarlo y empezar a cumplir la normativa sobre el uso de cookies, así pues ya no tenéis excusas.

 

Autoenlazado de URLs en WordPress

Si eres usuarios de WordPress seguro que te habrás percatado de algo que quizás no te guste, y es que WordPress cuando introducimos una URL en una entrada o comentario, dicha URL aparecerá como texto plano y no se convertirá automáticamente en un enlace. Lo cual podría incomodar a quienes visitan el blog al tener que verse obligados a copiar el texto de la url para luego llevarlo a la barra de direcciones y así acceder al citado enlace.

El motivo por lo que el equipo de desarrollo de este popular CMS ha decidido que sea así, es evitar los comentarios en los comentarios, aunque como decíamos esto también afecta al texto de las entradas y páginas creadas en el blog. Sin embargo hay forma de solucionar esto si así lo queremos. Es decir, que si queremos que automáticamente las URLs se conviertan en enlaces clickables podemos conseguirlo.

Para ello hay dos formas, una nos lleva a modificar el fichero formatting.php que estaría dentro del directorio wp-includes y donde nos encontramos la función make_clicable, que por defecto viene inactiva. No obstante, esta solución no es la más adecuada en muchos casos, pues las actualizaciones del CMS que afecten a este archivo tendrán como consecuencia la pérdida de dicha modificación y por tanto tendríamos que volver a realizarla cada vez que se generase un cambio de este tipo.

La segunda sería la utilización del plugin Auto Hyperlink Urls. Bastaría con instalarlo, y configurarlo para poder empezar a hacer que las URLs se conviertan en enlaces. Además tiene la ventaja de que nos permite configurar con gran facilidad varios aspectos como que los enlaces se abran en ventanas nuevas, o si el autoenlazado debería aplicarse además de a las entradas a los comentarios. Sin duda no podría ser más fácil.

Apple bloquea versiones antiguas del plugin de Adobe Flash en Safari

Parece que los recientes ataques que sufrieron varias compañías, entre ellas Apple, han hecho que esta decida tomar medidas para seguir tratando de garantizar la máxima seguridad a sus usuarios. Así pues recientemente Apple anunciaba que bloquearía las versiones antiguas del plugin de Adobe Flash Player en el navegador Safari. Tal y como dicen en el anuncio de esta medida, su intención es «Ayudar a proteger a los usuarios de una vulnerabilidad reciente…». Esta actualización es automática mediante la actualización del archivo XProtect de Apple, el cual le permite limitar el acceso a plugins, entre ellos Flash o Java. Así pues, si usáis Safari y habéis experimentado recientemente algún problema con la reproducción de archivos Flash, esta medida de Apple podría estar detras del asunto, así que no dudéis en acudir a la web de Adobe para actualizar a la última versión de Adobe Flash player.

Monitoriza el SEO de tu blog WordPress con este plugin

Cualquiera que tenga un blog basado en WordPress y que se preocupe lo más mínimo por el posicionamiento de su sitio web, debería tener instalado SEO Live Keyword Monitor. Con el podrás controlar uno de los parámetros que pueden contribuir a mejorar la posición en los buscadores, la densidad de palabras. El plugin se encargará de comprobar la densidad de palabras basándose en las tags de los posts publicados en tiempo real mientras que escribes el artículo (bueno, antes tienes que guardarlo o darle a actualizar para que pueda hacer el pertinente cálculo). De esa forma podrás optimizar de forma relativamente sencilla el citado parámetro, sin duda la tarea se facilita enormemente.seo,