Como crear contenido privado para suscriptores en WordPress

usuarios registrados en wordpress

Antes que nada debo decir que amo WordPress por la cantidad de pluguins existentes en la actualidad y la ventaja que esto supone sobre otros CMS, lo que lo convierte en un sistema muy customizable y escalable con el que se puede hacer practicamente cualquier desarrollo web. Con la simple combinación de algunos de ellos se pueden lograr resultados que llevarian horas de programación, como en este caso, donde necesitaba crear una sección para usuarios registrados y encontré la solución en la combinación paralela de algunos pluguins.

1 – Colocar el formulario de Login en la pagina principal

Sidebar login

Los usuarios tenian que ingresar desde la pantalla principal del sitio por lo tanto hice uso de Sidebar Login, que ademas cuenta con opciones de configuración muy útiles como redirecciones al iniciar sesión y al salir, mostrar o no el enlace de registración, recuperar contraseña, mostrar avatar, enlaces para usuarios registrados y mas.


Descargar el pluguin para wordpress: Sidebar Login

Para implementarlo hay que pegar la siguiente linea de codigo en el template y activar el pluguin desde el panel de pluguins de wordpress luego de haberlo subido.


2 – Configurar wordpress para que los suscriptores vean los post privados

Private Plus

Por defecto, WordPress solo permite a los administradores y a los editores ver los post privados. Con el pluguin Private Plus pude asignar los permisos a los suscriptores para que puedan ver el contenido oculto, aclaro que por el hecho de elegir a los suscriptores, los niveles de usuarios superiores tambien recibirán los mismos permisos para el contenido privado.


Descargar el pluguin para WordPress: Private plus

Una vez subido y activado hay que entrar a las opciones de configuración del pluguin y seleccionar “Suscriber”.

3 – Publicar los post

Publicar como privado

Y para terminar solo tuve que publicar los post como “Privados” desde el panel de publicación de WordPress y empezar a disfrutar de esta sencilla y muy útil configuración. Hasta aquí es todo el proceso, aunque este post no estaria completo sin algun extra, como el que dejo a continuación…

Recursos Complementarios

Si quiero mostrar banners, divs, opciones y determinadas partes de la plantilla solo a los registrados puedo usar el siguiente script donde el numero “0” es el que indica el tipo de usuario, en la escala de niveles de usuarios de WordPress.



    
"Aqui el Contenido"
     


Bueno, esto se puede expandir mucho más aunque con esto ya podemos hacer un pequeño sistema para ofrecer contenido exclusivo para los usuarios registrados.

17 respuestas a “Como crear contenido privado para suscriptores en WordPress”

  1. Rauto dice:

    Hola,
    probe esto que publicaste y funciono todo bien, menos el ultimo paso, y la verdad que no pude encontrar otros ejemplos para ver que era.
    Por supuesto que saque los !– y — pero me muestra el contenido aún sin estar logueado, tenes idea que puede ser?

    Gracias.

  2. Alejandro dice:

    El privateplus me ayudo mucho. no tube que modificar mi archivo de funciones,

    les recomiendo el privateplus

  3. Ezequiel M. dice:

    @Rauto no te aparece la opcion de publicacion “Privada” en wordpress? o cual es el problema?

  4. Esteban dice:

    Hola, yo quiero hacer algo similar, pero con una pagina de registro y antes de finalizar el proceso de registro que haga el pago de las suscripción vía Paypal, alguna idea como implementar esto de forma sencilla.

    Gracias

  5. Ezequiel M. dice:

    hasta el momento no hice nada con paypal por lo que no te puedo dar una respuesta certera. Pero te comento que en wordpress existen plugins de registro de usuarios y plugins para trabajar con paypal. Te dejo la pagina de plugins: http://wordpress.org/extend/plugins/

  6. Javi dice:

    Me gusta el sistema y me ha funcionado muy bien. Pero yo necesitaría hacer contenido exclusivo para usuarios registrados en las páginas, no en los posts.

    ¿Sabéis algun sistema?

    Gracias

  7. cesar dice:

    Mi duda es si yo apruebo a los que se registran o con solo registrarse ya pueden ver los post privados. Me es importante poder aprobar a los que se registran antes que vean el post.

    Saludos,
    César.

  8. Jhonatan dice:

    Que buen aporte muy interesante la verdad es que se pueden hacer muchas cosas con esta opción, así como se hace para registrados se puede hacer para algún administrador al que le queramos mostrar algo más. Saludos

  9. Ezequiel M. dice:

    Gracias por tu aporte Jhonatan! Sdos!

  10. maria dice:

    hola, muy interesante este plugin, la verdad. Yo queria preguntarte si por ejemplo puedo mostrar diferentes pagiinas privadas a un usuario en concreto sin que otro usuario pueda verlo. Muchas gracias

  11. muy interesante el plugin recomendado en el articulo, la verdad muy bueno deberian de probarlo.

  12. pamela dice:

    hola! mi duda es como asignos un post distinto segun el usuario, es decir, quiero queu algunos post sean vistos por un grupo y otros por otro grupo, incluso puede que algun usuario (suscriptor) esté en ambos grupos… Ayuda por favor!

  13. porfin lo encontre , lo implementare en mi pagina gracias.

  14. Manu dice:

    Me funcionó todo perfecto. Gracias

  15. matias dice:

    Al igual que Cesar mi duda es si yo apruebo a los que se registran o con solo registrarse ya pueden ver los post privados. Me es importante poder aprobar a los que se registran antes que vean el post.
    se que por ahi es una consulta basica pero me interesa saberlo.
    Gracias!
    Matias

  16. Muy interesante, me gusta mucho este blog.

  17. seria necesario explicar como hacer para que determinado contenido se pueda poner exclusivo para un unico usuario.

Deja un comentario