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.

WordPress y su principal inconveniente de cara al SEO

Hoy en día son muchos los sitios web que emplean el CMS WordPress para la publicación de sus contenidos. Sin duda WordPress ofrece una forma rápida y sencilla de poner en marcha un sitio web, con además muchas opciones fáciles de implementar de cara al SEO. Sin embargo, también tenemos que tener cuidado, puesto que WordPress tiene algunos inconvenientes de cara al SEO. Y el principal es el «contenido duplicado».

Wordpress CMS para blogs
WordPress CMS para blogs

¿Contenido duplicado? ¿Donde?

Si, así es. WordPress es un estupendo sistema para la publicación que ofrece múltiples opciones como son las categorías, las etiquetas, los autores, los archivos por año, mes… Pero esa potencia, es también uno de sus principales peligros.

Y si nos ponemos en el lugar de Google, nos daríamos rápidamente cuenta. Y es que por ejemplo si un artículo lo ponemos en diferentes etiquetas, estamos, sin darnos cuenta, generando contenido duplicado de cara al buscador. Y es que cada etiqueta genera una página, cuya información podría ser muy parecida a la de otra etiqueta, y por tanto, Google podría empezar a sospechar de nuestro sitio.

De la misma forma, toda esa cantidad de URLs que se generan de forma automática en nuestro sitio web cada vez que publicamos una entrada, contribuyen a diluir aún más relevancia de nuestro sitio web. Y es que a fin de cuentas, independientemente de dicha relevancia, esta se reparte entre todo el sitio, y por tanto, a un mayor número de URLs más repartida estará dicha relevancia y menos corresponderá a cada una.

Así pues, cuidado a la hora de generar etiquetas y categorías de forma desmedida en vuestros blogs de WordPress.

¿Estadísticas lentas en JetPack 2.8? No es un problema… pero se puede solucionar

Wordpress CMS para blogs

En la reciente actualización del conocido plugin JetPack (la 2.8) los usuarios han notado que de la noche a la mañana el módulo de estadísticas de pronto tardaba en cargar. Es más, mientras que se muestra un bonito icono de progreso, se nos ofrece la sugerencia de ir a ver las estadísticas directamente a la web de WordPress. La verdad, es que es un movimiento curioso por parte de Automattic que podría granjearse la enemistad de muchos usuarios de este plugin. Así pues, no penséis que tenéis algo mal en vuestro blog, las cosas son así para todos…

Si queremos evitar este problema, una posible solución sería hacer el uso de JetPack sin la consabida conexión a WordPress.com que requiere por defecto el plugin. Si queremos hacer que nuestro plugin WordPress funcione en modo desarrollador, evitando así la conexión con WordPress.com tendríamos que añadir en el archivo de configuración de WordPres (wp-config.php) la siguiente línea de código

define( 'JETPACK_DEV_DEBUG', true);

De esa manera, notarás que las estadísticas vuelven a funcionar de una forma mucho más rápida.

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.

Tu Newsletter para WordPress de la mano de Wysija

Cuando uno tiene un blog donde trata de sacar adelante un negocio, pronto se da cuenta de la necesidad que se plantea no solo de ofrecer contenidos para todos los que lo visiten, sino de la importancia de que aquellos usuarios más fieles y que posiblemente sean clientes, tengan información de primera mano. En estos casos el email-marketing ayuda mucho. El envio de mensajes a una lista de suscriptores es a día de hoy uno de los medios de profundizar en la relación con nuestros visitantes que mejor funciona, y para ello son necesarias ciertas herramientas.

Pues bien, si tu blog está montado en torno a WordPress, estás de enhorabuena pues Wysija es precisamente lo que andabas buscando. Es un plugin para este cms que facilita la inclusión de un servicio de newsletter en el blog, donde tendremos plantillas y estadísticas del boletín. Los newsletters generados están soportados por los principales servicios de email (GMail, Outlook, Yahoo), pero además permite la utilización de la configuración de un servidor propio. El plugin se encuentra en continuo proceso de mejora y además está disponible en Español.

Así pues ya sabéis, si queréis implementar un servicio de envio de Newsletter en vuestro blog Wysija es una excelente opción. Existe una versión de pago que amplia las posibilidades de la gratuita, pero a buen seguro para muchos y para probarlo, la versión gratuita bastará (esta tiene un límite de 2000 suscriptores).

 

Como evitar que copien el contenido de tu blog con WordPress

La verdad es que dedicar el tiempo a mantener un blog no es cosa de unos pocos minutos, al menos si se quiere tener el blog actualizado con cierta regularidad y con contenidos originales. Es por eso, que a muchos les preocupa que luego puedan llegar terceros y copiar el contenido que con tanto mimo y esfuerzo han publicado en el blog. Pues bien, si usáis un blog wordpress, existen algunos plugins que pueden ayudaros a proteger la información que se publica en el. Existen dos plugins: wordpress prevent copy paste y wp content copy protection, que sirven para esta labor. Estos plugins ayudan a proteger el contenido, incluso evitando que se seleccionen los textos y se copien con las habituales opciones de copiado (vease Control+C, Boton derecho > copiar, etc). La verdad es que a veces falta un poco de ética en esto de internet y eso lleva a emplear medidas tan drásticas como estas, aunque con un poco de etiqueta online y unas adecuadas referencias no debería haber problema para que la información se pueda replicar en otros sitios, ahora bien, lo que no es de recibo son los sistemas automátizados que se encargan de recolectar artículos de forma indiscriminada sin referencia a las autorías originales.