Contenido exclusivo para usuarios registrados

Si quieres fidelizar a tus visitantes, ofrecer un valor añadido para que se registren en tu WordPress, un modo de hacerlo es ofrecer que parte del contenido sea exclusivo, de manera que solo los usuarios registrados lo vean.

Estoy hablando de que, por ejemplo, si redactas un tutorial, ofrezcas la descarga en PDF solo para usuarios registrados, o fotos exclusivas, o incluso un vídeo de “cómo hacerlo”, lo que sea. El usuario normal accederá al contenido normal y el registrado a un plus que favorece el registro.

Como siempre veremos dos maneras de hacerlo …

1. Contenido exclusivo con plugin

Hay muchos plugins que permiten definir partes de contenido solo para usuarios registrados, pero como siempre recomiendo Members para la gestión fina de usuarios, y si vas a tener muchos usuarios registrados ya lo tendrás instalado (y sino ya estás corriendo a hacerlo), aprovecharemos que este plugin tiene una opción por defecto para hacer precisamente de lo que estamos hablando.

Además, como es opción por defecto no tienes que activarla, nada más instalarlo ya te permite restringir contenido y, en la página de ajustes, definir el mensaje de error, que puede contener, a su vez, shortcodes o HTML para personalizar ese mensaje.

Una vez activo puedes, ya desde el editor, definir quien verá la entrada. Y esta es la limitación de Members, que no puedes marcar parte del texto como exclusivo, sino que trabaja sobre toda la entrada. Eso si, puedes definir qué perfiles de usuario verán el contenido y quienes no, lo que no está nada mal.

Si quieres actuar sobre parte del contenido entonces puedes usar las siguientes opciones …


¿Que no te gusta Members?, o prefieres restringir solo parte del contenido, pues hay otro plugin, Hidepost, que ofrece el shortcode “[hidepost]” en el que puedes definir el nivel mínimo de usuario que podrá ver el contenido, todo o en parte.

2. Contenido exclusivo mediante código

Por supuesto, también puedes añadir código a tu fichero functions.php o a tu plugin de funciones. Para ello puedes usar esta extensa guía de como ofrecer contenido exclusivo a usuarios registrados, o con este otro código, que crearía un shortcode llamado exclusivo:

//Shortcode para contenido exclusivo
add_shortcode( 'exclusivo', 'contenido_registrados' );
function contenido_registrados( $atts, $content = null ) {
        if( is_user_logged_in() ) return '<p>' . $content . '</p>';
        else return;
}

Una vez guardados los cambios solo tienes que usar el shortcode siguiente:

[exclusivo]Aquí el contenido exclusivo[/exclusivo]

Ahora ¡a jugar!. Yo me quedo investigando como permitir acceso solo a Angelina Jolie ;)

La revista LIFE se pasa a WordPress

La popular revista LIFE ha migrado su web oficial a WordPress.com, usando los servicios de VIP de WordPress.com, así que no te sorprendas si al visitar tu revista favorita veas la barra de WordPress.com sobre ella, permitiéndote suscribirte, acceder a tus sitios, etc.

Si es que cuando digo que cada vez es más recomendable usar WordPress.com para negocios no ando desencaminado, pues – aunque no te puedas permitir el servicio VIP – para una importante cantidad de proyectos te sobra con WordPress.com.

Ahora LIFE pasa a formar parte de las muchas prestigiosas webs que han decidido usar WordPress, como CNN, Boing Boing, Techcrunch o Time.

¡No más contraseñas en WordPress!

Vamos a ponernos en situación … 

Eres de los que se toman en serio la seguridad, y por ello utilizas contraseñas seguras, de esas que es imposible acordarse salvo que uses alguna asociación de palabras y signos extraña. Estás de vacaciones en un hotel y surge una actualización importante de WordPress o tienes que publicar una oferta increíble de tu negocio. Accedes al PC del hotel para acceder a tu WordPress y ¡no me acuerdo de la clave!.

Otra posibilidad … 

Estás en una conferencia, y estás enseñando a – digamos – 200 alumnos las virtudes de WordPress. Y tu, todo chulo, estás dando la charla con tu iPad. Accedes a tu WordPress y ¡ah, horror!, todos ven la contraseña que estás introduciendo porque el teclado del iPad es un chivato y va mostrando letra a letra lo que vas escribiendo (me ha pasado).

¿No sería genial no tener que teclear contraseñas?, porque en estos tiempos, en que accedemos a nuestra red social preferida con un login infinito, que vamos a un diario digital y – como usan Disqus como sistema de comentarios – nos reconoce nada más aparecer y nos permite comentar sin tener que decirle quienes somos, que vamos por la calle y vemos una peli que nos gusta y, gracias a un código QR, podemos ver el trailer en nuestro móvil sin tener que teclear URLs larguísimas … 

¿Por qué tenemos que usar algo tan antiguo como “teclear”?

¡Yo quiero tocar pantallas, deslizar dedos, escanear con mi smartphone!

Ea, ya pasó, tranquilo, que WordPress tiene de todo :)

¿Te acuerdas que ya vimos como comentar en WordPress con tu eDNI?, pues si prestas atención podrás sorprender a tus amigos, ser el más friki de la “kedada” geek accediendo a tu blog ¡con tu iPhone!.

Porque ¿que sería más chulo que acceder a WordPress escaneando desde tu móvil?, ¡éxito y bocas abiertas garantizadas!.

Pues entonces – como yo – vas a ser muy fan de “No more passwords“, un plugin para WordPress que, una vez instalado y activo, añade a la pantalla de acceso de WordPress un código QR para que accedas escaneándolo con tu smartphone.

La primera vez que lo escaneas, la aplicación de lectura de QRs (o BIDIs) te lleva a la pantalla de acceso de WordPress en tu móvil, metes ahí tu usuario y contraseña y … lo bueno del asunto … tu móvil ya guarda los datos. ¡La próxima vez que escanees la pantalla de acceso de tu WordPress entras directamente!, para sorpresa y envidia de tus amigos y futura esposa.

wp qr login1 wp qr login2

En este vídeo tienes al “nota” que ha desarrollado esta virguería fardando del tema … 

Lo he probado y estoy deseando alucinar a amigos y alumnos, pero – a pesar de que me quería guardar la sorpresa – no he podido aguantarme y contártelo, para que vayas por ahí fardando de ser el puto amo de WordPress.

:mrgreen:

El pájaro espino

Twitter censura
[Fuente de la imagen: Clases de periodismo]

A los viejos rockeros de la Blogosfera, como nos llama José Luis Orihuela a los que contamos en nuestros blgos la caída de Napster, no nos asusta nada ni nadie (“¡No me asustas ni tú ni tus amiguitos!”, decían en Los Garriris).

Tal vez sea el haber participado en la mayor revolución, en una herramienta de comunicación, jamás vista en la historia de la humanidad, la de los blogs, lo que nos da cierto aire de indiferencia ante el constatable retroceso en libertades que empezamos a ver. Indiferencia pero también indignación. Nos indigna la censura, nos indigna el conservadurismo y nos indigna la injusticia. Pero todo ello no es nada nuevo. Por la libertad, el progreso y la justicia lucharon nuestros abuelos, lucharon nuestros padres y lucharemos nosotros.

La ley de los mercados dicta el destino de las empresas y, en consecuencia, el nuestro. Twitter, Facebook, Google, entre otras, han contribuido también, en parte, a esa revolución en la comunicación de la sociedad en la última década. Pero su propósito está muy lejos del romanticismo. Y ahí, creo yo, está el fundamento del polémico anuncio acerca de limitar la libertad de expresión allí donde sea necesario limitarla (¡qué aberración!): business is business.

Pero hablaba yo de indiferencia. Twitter ha cambiado nuestra forma de entender la comunicación. Y eso es irreversible, exista o no exita Twitter. Protestar contra las decisiones de una empresa privada no tiene mucho sentido, así que lo mejor es recordar otros casos que hemos vivido en Internet. Por ejemplo, la espantada que provocó la decisión de convertir a Movable Type en plataforma de pago. WordPress le debe mucho a aquella mala decisión.

Si hay censura en Twitter, y eso no nos gusta, simplemente no lo usemos.

En cualquier caso, estas últimas horas se está escribiendo mucho en la Blogosfera (esa maravillosa red distribuida, libre y abierta) acerca de la censura en Twitter. Selecciono, a continuación, algunas de las opiniones:


Este blog pertenece a la red Blogpocket Multisite, donde puedes encontrar también: Mariposas en la maleta, Acordes Modernos y Cicuta en la sangre

WordPress como herramienta contra la censura

RePress es un plugin que convierte tu WordPress en un Web Proxy, permitiendo la navegación privada allá donde no te lo permitan, un modo genial de evitar la censura en países donde esté bloqueada la navegación por ciertas webs, ofreciendo un sitio creado con WordPress, o una red completa, desde IPs “blancas”, para saltarse la censura.

Este plugin desarrollado por la empresa de alojamiento web GreenHost, lo ha creado para The Pirate Bay, el sitio de intercambio de archivos P2P, y para Wikileaks, de sobra conocido sitio de divulgación de secretos oficiales … no tan secretos.

RePress utiliza phpproxyimproved, un software de código abierto que permite convertir tu sitio en un Web Proxy. Lo único que tienes que hacer es poner una URL, que será la que se use al navegar desde el proxy al sitio bloqueado/censurado.

En la página de ajustes de RePress tienes que darle un “permalink” único, que será el que use para lanzar el proxy, además de una lista de sitios desbloquedos o a desbloquear, nada más.

repress site repress options

El único consejo de seguridad es que salgas de tu cuenta, si estás registrado, en el WordPress que sirve de proxy, para evitar ataques XSS (“cross site scripting), pero el mismo plugin te avisa de ello. Después de esto ya te dirige al sitio a través del proxy creado. De paso, el plugin también borra todas las cookies del dominio del WordPress usado como proxy, así que cualquier configuración asociada a cookies se borrará igualmente.

WordPress como herramienta contra la censura

RePress es un plugin que convierte tu WordPress en un Web Proxy, permitiendo la navegación privada allá donde no te lo permitan, un modo genial de evitar la censura en países donde esté bloqueada la navegación por ciertas webs, ofreciendo un sitio creado con WordPress, o una red completa, desde IPs “blancas”, para saltarse la censura.

Este plugin desarrollado por la empresa de alojamiento web GreenHost, lo ha creado para The Pirate Bay, el sitio de intercambio de archivos P2P, y para Wikileaks, de sobra conocido sitio de divulgación de secretos oficiales … no tan secretos.

RePress utiliza phpproxyimproved, un software de código abierto que permite convertir tu sitio en un Web Proxy. Lo único que tienes que hacer es poner una URL, que será la que se use al navegar desde el proxy al sitio bloqueado/censurado.

En la página de ajustes de RePress tienes que darle un “permalink” único, que será el que use para lanzar el proxy, además de una lista de sitios desbloquedos o a desbloquear, nada más.

repress site repress options

El único consejo de seguridad es que salgas de tu cuenta, si estás registrado, en el WordPress que sirve de proxy, para evitar ataques XSS (“cross site scripting), pero el mismo plugin te avisa de ello. Después de esto ya te dirige al sitio a través del proxy creado. De paso, el plugin también borra todas las cookies del dominio del WordPress usado como proxy, así que cualquier configuración asociada a cookies se borrará igualmente.

ICE, edición colaborativa en WordPress

El prestigioso diario The New York Times, junto con Automattic, han creado un plugin orientado a la edición colaborativa en WordPress, algo fundamental para un diario online, de manera que se adapte lo más posible a los modos de trabajo en una redacción. A este desarrollo le han llamado ICE (Integrated Content Eeditor).

Que yo haya podido encontrar aún no está disponible en el repositorio oficial de plugins de WordPress pero si que está disponible para descarga, pues es de código libre y abierto, en github, además de la última versión de WordPress y el editor TinyMCE, como el pack perfecto para el editor online.

Con ICE, los cambios realizados por los diferentes usuarios se muestran en tachado o marcados de color. Cualquier usuario puede pulsar un botón para aceptar o rechazar un cambio en particular o todos ellos. Es un sistema más sofisticado que el “seguimiento de revisiones” de WordPress, que muestra la versión anterior de una historia pero no pone de relieve los cambios concretos. Y mientras que WordPress muestra las revisiones en otra pantalla, con ICE los cambios se visualizan en la misma ventana de edición de texto.

Para el Times, ICE significa que los periodistas ya no tendrán que elegir entre escribir en el CCI, el CMS del diario impreso, y Scoop, su Web CMS. Independientemente de si se está escribiendo un blog o un artículo, ahora utilizarán el mismo editor de texto.

Las características de ICE, que puedes ver en la demo, son las siguientes:

  • Seguimiento de añadidos y borrados multiusuario, con la opción de activar o desactivar el seguimiento y resaltado de cambios.
  • Una API robusta que acepta o rechaza cambios, para obtener un contenido limpio, y que añade montones de posibles configuraciones y ajustes..
  • Plugins para TinyMCE y WordPress.
  • Plugins opcionales que hacen seguimiento de copiar-cortar-pegar, convierten citas inteligentes, y creación de guiones.

Una apuesta más para hacer de WordPress el CMS por excelencia, esta vez de la mano del New York Times.

Visto en Periodismo ciudadano

Añadir paginación a las entradas

paginación

Cuando expliqué como mejorar el bouce rate en WordPress dejé una lista de 10 métodos para hacerlo, pero me guardé un modo más, bastante sencillo todo sea dicho de paso, para hacerlo.

Me estoy refiriendo a cortar las entradas largas en varias páginas, añadir paginación a nuestras publicaciones más extensas. De este modo aumentamos la permanencia en el sitio y rebote de visitas entre enlaces internos, lo que mejorará nuestro SEO.

Además, hacerlo es bien sencillo, aunque no obvio porque no tenemos un icono en el editor para cortar entradas en varias páginas, al menos por defecto, pero fácil es, y mucho.

Para ello solo tienes que añadir el siguiente código en el lugar concreto donde quieras “cortar” tu entrada, y lo puedes hacer cuantas veces quieras:

<!--nextpage-->

Cuando publiques, y si tu tema lo soporta (casi todos lo hacen) tu entrada se cortará en el lugar elegido, ofreciendo acceder a las siguientes páginas mediante enlaces numerados, tantos como páginas (cortes) tenga tu entrada.

¿Y qué hago si me tema no me hace los “cortes”?. Hay pocos pero los hay. Algunos temas no incorporan el código necesario para que se corten las entradas en varias páginas. Si así fuera solo tienes que añadir el siguiente código al ‘loop‘ del archivo single.php de tu tema activo:

<?php wp_link_pages(); ?>

Guardas los cambios y ya se mostrará la paginación.

Si quieres un ejemplo de una entrada paginada tienes la ya famosa “Cómo elegir un buen hosting para WordPress

Estadísticas de descarga de WordPress por versión

Si eres de los curiosos, y quieres saber qué versión de WordPress es la más popular, hay una página especializada en WordPress.org que te muestra en un gráfico cual de las versiones de WordPress hasta la fecha es la más popular.

Por supuesto, parejo a la creciente popularidad de WordPress, ahora mismo la rama más popular, con más del 51% de las descargas globales, es la versión 3.x ¿lo dudabas?

Como curiosidad (o no), también se nos ofrecer gráficos de las versiones instaladas de PHP y MySQL más populares, en las que ganan la 5.2 de PHP y la 5.1 de MySQL.

stats sql stats php

Barra de admin, solo para los admin

La nueva barra de admin de WordPress se muestra por defecto para todos los usuarios registrados pero si quieres que solo la visualicen los administradores de tu WordPress solo tienes que añadir un pequeño código.

Para ello abre el fichero functions.php de tu tema activo, o modifica tu plugin de funciones, y añade el siguiente trozo de código:

//Barra de admin solo para admins
if (!current_user_can('manage_options')) {
	add_filter('show_admin_bar', '__return_false');
}

Guardas los cambios y ya lo tienes.