Linux Hispano
  • Inicio
  • Tira
  • Podcast
  • Tutoriales
  • Cursos
    • Curso C# con Mono
    • Curso Java
    • Aprende Octave con ejemplos
    • Curso ADO.NET con Mono y MySQL
    • Curso programación de videojuegos con SDL
    • Curso PHP orientado a objetos
  • Colabora

Clean Login, llevando al frontend de WordPress diversos formularios

Publicado: 3 junio 2014/Debajo: Noticias, Tutoriales/Por: Alberto Hornero Luque

captchaeditar perfilfrontendhoneypotloginopensourcerecuperar contraseñaregistrowordpresswordpress.org

Clean Login, llevando al frontend de WordPress diversos formularios

Registration is not allowed in this site

Es el primer paso, pero no será el último, cuando nos llega un nuevo encargo desde Codection existen muchas maneras de abordarlo. Una de ellas el hacerlo todo lo más modular e independiente posible para luego empaquetarlo y ponerlo a disposición de la comunidad.

Pues bien, esta ha sido nuestra primera experiencia. Realmente, hacer un sistema independiente para un desarrollo particular es mucho más complejo de lo que pueda parecer, sobre todo porque entran en juego requisitos del cliente que no estás dispuesto a sacrificar en lo que sirvas como código abierto. Así pues, le dimos un buen lavado de cara, lo sometimos a varios test sobre diferentes temas (para que tuviera un soporte completo) y lo colgamos de WordPress.org

clean-login_linux_hispano

¿El resultado? Creo que muy positivo, en menos de 24 horas desde que ayer noche lo colgara ha recibido cerca de 150 descargas. No son números cerca de plugins bien conocidos, pero teniendo en cuenta que no es una alternativa única (aunque sí sencilla) para la tarea que realiza y que acaba de entrar en el mercado como quien dice, el resultado me parece muy digno.

Bien, después de esta breve introducción mediática, ¿Qué es Clean Login? Es un plugin para mostrar formularios de acceso, edición del perfil, recuperación de contraseña y registro de nuevo usuario (con Captcha y Honeypot) en el frontend de WordPress y exclusivamente utilizando shortcodes.

Se encuentra completamente traducida al español, y si tu copia de WordPress se encuentra en español (o lo haces a través de WPML) tendrás acceso al contenido en éste idioma. Está construido de manera que se pueda agregar cualquier idioma mediante archivos po/mo

Sólo tendrás que ubicar estos shortcodes en las páginas o entradas que quieras que aparezca el formulario, según su tipo:

  •  Formulario para acceso y previsualización del perfil.
  • Necesitas autenticarte para editar tu perfil

     Edición del perfil.
  •  Formulario de registro
  •  Recuperación de la contraseña

Dentro de la página del plugin podréis ver todas las opciones que tiene (está en inglés, pero es muy fácil de entenderlo). Os resumo aquí las principales características:

  • Permite añadir los formularios de la forma más fácil. Mediante shortcodes.
  • Un formulario, un shorcode. Tenemos todo el control, y los formularios se autoenlazan si están presentes (contenidos en una entrada o post)
  • Todos los formularios son responsive.
  • El CSS se adapta al usado en el tema, respetando el estilo de éste.
  • Dispone de protección antispam mediante CAPTCHA y Honeypot.
  • Compatible con WPML (incluye además las plantillas de traducción)
  • Comprobador de estado automático
  • Ocultador de la barra de administración para usuarios no administradores (como opción)
  • Deshabilitador del acceso al escritorio (como opción)
  • Creación de un nuevo tipo de usuario StandBy sin capabilities, para permitir la aprobación por parte de un administrador
  • Compatible con WooCommerce

¿Capturas de pantalla? Abajo os dejo unas cuantas. Espero que disfrutes 🙂

screenshot-6

 

screenshot-5

 

screenshot-4

 

screenshot-3

 

screenshot-2

 

screenshot-1

Buscar

Suscríbete

RSS de Linux Hispano

Síguenos

Twitter
Facebook

Contacta

email

Páginas

  • Aviso legal, política de privacidad y cookies
  • Checkout
  • Curso breve de aprendizaje supervisado con Theano
  • Noticias
  • Order Confirmation
  • Order Failed
  • Política de cookies
  • Política de cookies (UE)
  • Política de privacidad
  • Tira
  • Podcast
  • Tutoriales
  • Cursos
    • Aprende Octave con ejemplos
    • Curso ADO.NET con Mono y MySQL
    • Curso PHP orientado a objetos
    • Curso programación de videojuegos con SDL
    • Curso C# con Mono
    • Curso Java
  • Colabora

Entradas recientes

  • ¿Qué hacer para enseñarle programación a alguien que no le gusta?
  • Auriculares
  • Censura
  • Suscripción
  • Entropía

Categorías

  • Agenda
  • breve
  • Empleo
  • Encuesta
  • Eventos
  • Juegos
  • Noticias
  • Opinión
  • Podcast
  • Podcast antiguo
  • Preguntas
  • Tira
  • Tira BUGS
  • Tutoriales

Meta

  • Acceder
  • Feed de entradas
  • Feed de comentarios
  • WordPress.org
  • Aviso legal, política de privacidad y cookies
  • Checkout
  • Colabora
  • Curso breve de aprendizaje supervisado con Theano
  • Cursos
  • Noticias
  • Order Confirmation
  • Order Failed
  • Podcast
  • Política de cookies
  • Política de cookies (UE)
  • Política de privacidad
  • Tira
  • Tutoriales
Linux Hispano 2020
Tema de WordPress Vega por LyraThemes
Gestionar el Consentimiento de las Cookies
Utilizamos cookies para optimizar nuestro sitio web y nuestro servicio.
Funcional Siempre activo
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferencias
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Estadísticas
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Administrar opciones Gestionar los servicios Gestionar proveedores Leer más sobre estos propósitos
Ver preferencias
{title} {title} {title}