Descripción
Flexible, bien apoyado, y fácil de usar plugin de membresía de WordPress para ofrecer contenidos gratuitos y de pago desde su sitio de WordPress
El plugin simple membership le permite proteger sus mensajes y las páginas de modo que sólo los usuarios pueden ver el contenido protegido.
Niveles de Acceso de Cuenta Ilimitada
Configurar niveles ilimitados de membresía (ejemplo: libre, plata, oro, etc.) y proteger sus entradas y páginas utilizando los niveles de afiliación que se crean.
Interfaz de usuario amigable para la protección del contenido
Cuando se está editando una entrada o página en el editor de WordPress, puede seleccionar para proteger una entrada o página para sus miembros.
A los que no son miembros y ven una página protegida se les pedirá que accedan o se hagan miembros.
Tener miembro libres y de pago
Puedes configurarlo para que tenga membresías gratuitas y / o de pago en tu sitio. El pago de membresía pagado se maneja de forma segura a través de PayPal. El pago de la membresía también se puede aceptar utilizando las pasarelas de pago Stripe o Braintree.
Ambos pagos únicos y recurrentes / de suscripción son compatibles con PayPal y Stripe.
Puedes aceptar el pago único de membresía a través de la pasarela de pago de Braintree.
Opción de hacer botones de pago de membresía usando la nueva API de PayPal Checkout.
También existe la opción de usar los botones inteligentes de PayPal para el pago de la membresía.
Puedes activar la activación por correo electrónico o la confirmación por correo electrónico para las membresías gratis.
Los pagos de registro de miembros
Todos los pagos de sus miembros se registran en el plugin. Puede verlos en cualquier momento visitando el menú de pagos desde el panel de control del administrador.
API de desarrollador
Hay muchos ganchos de filtro y acción que un desarrollador puede usar para personalizar el plugin.
También hay una API que se puede usar para consultar, crear y actualizar cuentas de miembros.
Acceso de usuario Widget en la barra lateral
Puedes agregar fácilmente un widget de Acceso de usuario en la barra lateral de su sitio. Sólo tiene que utilizar el shortcode del formulario de acceso en la barra lateral.
También puedes personalizar el widget de acceso de usuario mediante la creación de un archivo de plantilla personalizada en su carpeta de temas (o en el tema hijo).
Opción para mostrar una opción de cambio de la visibilidad de la contraseña en el formulario de acceso.
Documentación
Lee las instrucciones de instalación después de instalar el plugin para empezar.
Apoyo Plugin
Si tienes cualquier problema con este plugin, por favor visita el sitio del plugin y publícalo en el foro de soporte o ponte en contacto con nosotros:
https://simple-membership-plugin.com/
Puedes crear una cuenta de usuario del foro libre y hacer sus preguntas.
Misceláneo
- Funciona con cualquier tema de WordPress
- Capacidad para proteger galería de fotos.
- Capacidad para proteger las páginas de apego.
- Mostrar contenido de reclamo para convertir visitantes en miembros.
- Los comentarios en sus entradas protegidas también estarán protegidos automáticamente.
- Hay una opción para habilitar el registro de depuración para que pueda solucionar los problemas relacionados con los pagos de membresía con facilidad (si lo hay).
- Posibilidad de personalizar el mensaje de protección de contenido que se muestra a los no miembros.
- Capacidad de proteger parcialmente el contenido de la entrada o de la página.
- Puede aplicar protección a la mayoría de entradas y páginas.
- Capacidad para utilizar varas de fundir en la notificación de correo electrónico de miembros.
- El lado de gestión de miembros es manejado por el plugin.
- Capacidad de aprobar manualmente sus miembros.
- Capacidad para importar los usuarios de WordPress como miembros.
- Buscar el perfil de un miembro en tu escritorio de administración de WP.
- Filtrado de lista de miembros por el estatus de cuenta.
- Filtrar la lista de miembros por el nivel de membresía.
- Los administradores del sitio pueden guardar notas privadas sobre los miembros, lo que proporciona una forma conveniente de realizar un seguimiento de la información importante.
- Puede ser traducido a cualquier idioma.
- Ocultar la barra de herramientas de administración desde la parte frontal de su sitio.
- Permitir que sus miembros puedan eliminar sus cuentas de miembros.
- Mandar notificación rápidas de correo electrónico a sus miembros.
- Enviar correos electrónicos a todos los miembros por nivel de membresía, con la opción de filtrar por estado de cuenta.
- Personalizar el restablecimiento de la contra seña del correo electrónico para los miembros.
- Usar Google reCAPTCHA en el formulario de registro de miembros.
- Utilice Google reCAPTCHA en su formulario de inicio de sesión de usuario y restablecimiento de contraseña.
- Los widgets de inicio de sesión y registro serán adaptables si estas utilizando un tema adaptable.
- Capacidad de restringir la función de comentarios en su sitio sólo a sus miembros.
- Pagina frontal de registro de miembros.
- Perfiles frontal de los miembros.
- Pagina frontal de inicio del miembro.
- Opción para configurar la redirección después de acceder los miembros.
- Opción para configurar la redirección después del registro de miembros.
- Opción para configurar después de la redirección de cierre de sesión para miembros.
- La opción obliga a los miembros a usar una contraseña segura.
- Opción para hacer que los usuarios acepten tus términos y condiciones antes de que puedan registrarse para una cuenta de miembro.
- Opción para que los usuarios acepten tu política de privacidad antes de que puedan registrarse para una cuenta de miembro.
- Opción para ocultar la opción de registro/unión. Útil si prefieres que los visitantes no vean la opción de registro en tu sitio.
- Opción para cerrar sesión automáticamente a los miembros cuando cierran el navegador.
- La posibilidad de reenviar el aviso de pago a una URL externa para más procesamiento.
- Opción para configurar la lista blanca para las direcciones de correo electrónico de los usuarios para permitir el registro solo desde direcciones de correo electrónico o dominios de correo electrónico específicos.
- Opción para configurar la lista negra para las direcciones de correo electrónico de los usuarios para bloquear el registro de ciertas direcciones de correo electrónico o dominios de correo electrónico.
- Te permite establecer un límite de acceso activo para los miembros, lo que ayuda a evitar que se compartan las cuentas.
- Opción para restablecer los ajustes y los datos del plugin para empezar de cero.
- Opción de configurar los botones de pago de PayPal para membresías (pagos únicos y periódico).
- Opción de configurar los botones de pago de Stripe para membresías (pagos únicos y periódico).
- Opción para configurar los botones de pago de Braintree para membresías (pagos únicos).
- El plugin se mantiene activamente y estamos trabajando en nuevas características para él.
- Explora la documentación del plugin para aprender más acerca de las características de este plugin.
Traducciones de idiomas
Las siguientes traducciones del idioma ya están disponibles:
- Inglés
- Alemán
- Francés
- Español (España)
- Español (Venezuela)
- Chino
- Portugués (Brasil)
- Portugués (Portugal)
- Sueco
- Macedonio
- Polaco
- Turco
- Ruso
- Neerlandés (Países Bajos)
- Neerlandés (Bélgica)
- Rumano
- Danés
- Lituano
- Serbio
- Japonés
- Griego
- Latvio
- Indonesio
- Hebreo
- Catalán
- Húngaro
- Bosnia (Bosnia y Herzegovina)
- Eslovaco
- Italiano
- noruego
- Mexicano
- Árabe
- checo
- finlandés
Puedes traducir el plugin utilizando el lenguaje documentación de traducción.
Sección arbitraria
Ninguno
Bloques
Este plugin proporciona 1 bloque.
- Payment Button
Instalación
Haz lo siguiente para instalar el plug-in de la membresía:
- Sube el archivo ‘simple-wp-membership.zip’ del Plugins->Agregar nueva página en el panel de administración de WordPress.
- Activa el plugin desde el menú ‘Plugins’ de WordPress.
FAQ
-
¿Dónde puedo encontrar la documentación completa para este plugin?
-
Puedes encontrar la documentación completa de este plugin en la página Documentación del plugin Simple Membership.
Reseñas
Colaboradores y desarrolladores
«Simple Membership» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Simple Membership» está traducido en 12 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Simple Membership» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
4.5.9
- La pestaña «Herramientas» se ha reubicado en su propio elemento de menú independiente.
- Añadido un nuevo gancho de acción ‘swpm_admin_account_status_updated’ que se activará cuando se cambie el estado de la cuenta de un miembro en el escritorio de administración.
- Añadido un nuevo gancho de acción ‘swpm_account_status_updated’ que se activará cuando se llame a la función de actualización del estado de la cuenta de un miembro.
- Compatibilidad con versiones anteriores del gancho de acción ‘profile_update’.
- Actualizada la interfaz de configuración del botón de pago de suscripción de Stripe para incluir el ID de la palabra «Precio» para reflejar los cambios realizados por Stripe.
- Pequeña programación de la clase controladora del shortcode para hacerla más eficiente.
- Se ha introducido una nueva opción de ajustes para ocultar el campo de nivel de membresía en el formulario de registro.
- Las opciones relacionadas con la barra de herramientas de WP y el escritorio de administración se han agrupado en el menú de ajustes avanzados.
- Los valores de nombre y apellido se pueden configurar como vacíos en la interfaz de edición del perfil del miembro.
4.5.8
- Permitir añadir la característica de código de promoción a los botones de pago de suscripción de Stripe.
- Añadida una nueva función de utilidad ‘get_all_protected_post_ids_list_from_db’ para recuperar todos los IDs de las entradas protegidas de la base de datos.
- Actualizado el archivo de traducción de lengua francesa.
- Corregido el problema de conflicto de la característica de límite de acceso activo para el evento de restablecimiento de la contraseña.
- Añadido un nuevo filtro ‘swpm_override_protected_post_exclusion_from_search’ que se puede usar para anular la exclusión de la entrada protegida de la consulta de búsqueda.
- El carácter de asterisco (*) no está permitido en el campo de nombre de usuario para mantener la coherencia con las restricciones de caracteres del nombre de usuario de WordPress.
4.5.7
- Se ha mejorado la eficiencia de la función de manejo del gancho de filtro ‘pre_get_posts’ para solucionar problemas encontrados en algunos sitios durante el guardado y la publicación de páginas.
4.5.6
- Nuevo addon gratuito para restablecer la configuración y los datos del plugin. Consulta esta documentación para obtener más información.
- La llamada a la función ‘load_plugin_textdomain’ se ha movido al gancho init con una prioridad más alta para mejorar la compatibilidad con otros plugins. Esto parece funcionar mejor para la mayoría de los idiomas.
- Regenerado el archivo POT de idioma del plugin para incluir los últimos cambios.
- Las entradas protegidas ahora se excluyen de la consulta de búsqueda de WP si el usuario no tiene acceso a la entrada.
4.5.5
- Añadida la nueva característica «Límite de acceso activo». Consulta esta documentación para obtener más información.
- El estado de cancelación de la suscripción estándar de PayPal también se mostrará en la página de detalles de la transacción «suscripción creada».
- No ejecutar las funciones ‘after_login_redirection’ y ‘wp_signon’ cuando el acceso se origina desde un formulario de acceso externo (por ejemplo, WP, WooCommerce, etc.). Esto crea una mejor experiencia de usuario.
- Actualización menor de la clase CSS «swpm-orange-box» para hacerla más legible.
- Añadida una nueva característica de redireccionamiento automático a la «Extensión Full Page Protection» para cuando un visitante intenta acceder a una página protegida.
- Actualizado el campo de correo electrónico del shortcode de restablecimiento de la contraseña para usar un tamaño de 30.
- Añadida la tabla de metabase de datos de miembros para almacenar datos adicionales de miembros.
- Añadida una nueva opción para eliminar de forma en lotes a todos los miembros de un nivel de membresía específico.
- Añadido un evento de trabajo cron dos veces al día que se utilizará para realizar varias tareas de limpieza en el futuro.
- Actualizado el texto de ayuda CSS del menú de ajustes para usar la clase «description» para mejorar la legibilidad.
- Actualizado el archivo de traducción del idioma sueco.
4.5.4
- Las suscripciones se pueden cancelar desde la página de detalles de la transacción de una transacción de «suscripción creada» (compatible con la nueva API PPCP de PayPal y las suscripciones de Stripe).
- Nuevos ajustes para enviar un correo electrónico de aviso en caso de la cancelación o caducidad del pago de suscripción.
- El estado del registro de transacción del acuerdo de suscripción se actualizará cuando se cancele la suscripción.
- Añadido encasillamiento a la variable de ID de transacción para el proceso de manejo de IPN de PayPal.
- Las suscripciones estándar de PayPal también guardarán una entrada de «suscripción creada» en el menú de pagos para nuevas suscripciones.
- El tipo de transacción también se almacenará en la tabla de transacciones, lo que permitirá el filtrado futuro de transacciones según el tipo.
- El estado de suscripción cancelada ahora se mostrará en la página de detalles de la transacción «suscripción creada».
- El parámetro ‘redirect_to’ en la página de acceso ahora se procesa a través de la función ‘wp_validate_redirect’.
- La función ‘get_user_ip_address’ se ha actualizado para hacerla más robusta.
- Consulta actualizada de la función ‘get_incomplete_paid_member_info_by_ip’.
- Añadida una nueva función de utilidad ‘get_user_by_ip_address’.
4.5.3
- La opción «Restablecer los archivos de registro de depuración» ahora utiliza AJAX para mejorar la experiencia del usuario y una funcionalidad más fluida.
- Se ha eliminado la función ‘shutdown’ no utilizada del plugin.
- Añadido un nuevo ajuste para ocultar el enlace para unirse a nosotros. Consulta esta documentación para obtener más información.
- Borrar un miembro ahora también cancelará cualquier suscripción de PayPal configurada a través de la opción PPCP (Nueva API).
4.5.2
- Añadida una nueva característica para mostrar el estado de cancelación del pago de la suscripción en el menú «Editar/Ver miembro». Este estado también se muestra en el widget de acceso del miembro.
- Añadido un nuevo filtro de gancho ‘swpm_registration_data_before_save’ para permitir personalizar los datos de registro antes de guardarlos en la base de datos.
- Añadida una verificación para garantizar que se haya introducido un ID de nivel de membresía válido cuando se activa la membresía gratuita en los ajustes.
- La función ‘after_registration_callback’ se maneja utilizando una prioridad más baja para una mejor compatibilidad con otros plugins.
- Añadida una nueva función de utilidad en la clase «SwpmTransactions» para recuperar todas las transacciones de un miembro específico.
- Añadido espacio antes del enlace «Editar perfil» en el widget de acceso.
- Los enlaces «Editar perfil» y «Cerrar sesión» en el widget de acceso ahora están en negrita.
- Añadida una opción de alternancia de visibilidad para datos adicionales relacionados con el sistema en la interfaz editar/ver del perfil del miembro.
4.5.1
- Actualizada la biblioteca de Stripe a la última versión (v15.4.0).
- Actualizada la condición de activación del gancho de acción ‘swpm_login_failed’.
- Se ha cambiado el nombre del formulario de acceso y la función del shortcode de restablecimiento de la contraseña para mayor claridad.
- La interfaz de edición de perfil en el escritorio de administración mostrará un mensaje de error apropiado si se intenta editar un perfil que ha sido borrado.
4.5.0
- Añadida la característica de estado de la cuenta por defecto específica del nivel de membresía.
- Añadida una nueva característica de notas de administrador. Se puede usar para guardar notas privadas sobre los miembros.
- Añadido un nueva variable de API de ‘acceso’ al la extensión gratuita SWPM API.
- Mejoras relacionadas con la compatibilidad con PHP 8.2.
- Se han añadido dos nuevos ganchos de filtro al shortcode de acceso mini/compacto.
- La extensión «custom message» ahora se puede usar para personalizar la salida del shortcode de acceso mini/compacto.
- Añadido un nuevo gancho de acción ‘swpm_login_failed’. Esto es equivalente al gancho de acción ‘wp_login_failed’.
4.4.9
- Actualización menor del archivo de idioma alemán.
- Añadido un nuevo filtro ‘swpm_after_email_activation_redirect_url’ para permitir personalizar la URL de redireccionamiento de activación de correo electrónico.
- Añadida una comprobación en la interfaz de añadir/editar miembros para garantizar que exista un nivel de membresía antes de intentar añadir o editar un registro de miembro.
- Si el administrador del sitio elimina el nivel de membresía de un miembro que luego intenta acceder, se mostrará un mensaje de error apropiado en lugar de un error fatal.
- Cuando la característica de depuración está activada y el archivo de registro de depuración no existe, se creará uno automáticamente.
- Añadida compatibilidad con reCAPTCHA V3. Ahora puedes activar reCAPTCHA V3 para el registro de miembros.
4.4.8
- Se revirtió uno de los cambios de la versión anterior que estaba causando un problema con el proceso de actualización del perfil de usuario de WP.
- Si tu sitio está experimentando algún problema después de la actualización y necesitas la versión anterior 4.4.6 (antes de las mejoras/cambios relacionados con la actualización del perfil), puedes descargarla usando el siguiente enlace:
- Plugin Simple Membership v4.4.6
4.4.7
- Las suscripciones PPCP de PayPal también guardarán el parámetro ‘is_live’ en el registro de transacción.
- Pequeñas mejoras en el shortcode para cancelar suscripción recientemente añadida.
- Se ha cambiado el estado de la primera transacción de una suscripción de Stripe a «suscripción creada» para mayor claridad.
- Añadido más escapes de salida a la salida del shortcode del botón de pago.
- Corregido un problema menor con la característica de añadir transacciones manuales.
- Añadida arquitectura para que la actualización de la contraseña desde la página de edición de perfil no requiera volver a acceder.
- Las nuevas opciones del botón API de PayPal se han movido a la parte superior en la interfaz de creación de botones.
- Se ha mejorado el código de manejo del gancho de acción ‘profile_update’ – el usuario permanecerá conectado después de cambiar la contraseña desde la página de perfil de usuario de WP.
- Añadido un nuevo gancho de filtro ‘swpm_wp_profile_update_hook_override’.
4.4.6
- Varios cambios relacionados con la traducción en la interfaz de administración de configuración de botones.
- Generado un nuevo archivo POT de traducción para el plugin.
- Corregido un error con el shortcode para cancelar la suscripción de Stripe.
- Añadido escape de salida al shortcode de cancelación de suscripción de PayPal.
4.4.5
- Añadido un enlace al perfil de miembro correspondiente en la interfaz de ver/editar la transacción recién añadida.
- Añadido un enlace al nivel de membresía correspondiente en la interfaz de ver/editar la transacción recién añadida.
- Mejoras menores relacionadas con la compatibilidad de PHP para finalizar compra con PayPal y Stripe.
- Actualizaciones menores a los mensajes del registro de depuración para el proceso de reembolso/cancelación.
4.4.4
- Añadida una opción para configurar una URL de cancelación para los botones del tipo de suscripción Stripe SCA.
- Algunas opciones relacionadas con ocultar la barra de administración de WP se han movido del menú «Ajustes general» a la pestaña «Ajustes avanzados».
- Se muestra un mensaje de advertencia al editar los niveles de membresía si tanto los ajustes de aprobación manual como la activación por correo electrónico están activados simultáneamente.
- Añadida salida de escape a la salida del shortcode del shortcode de cancelación de suscripción.
- El código relacionado con JS SDK del botón PPCP de PayPal se ha convertido para utilizar JavaScript básico para eliminar la dependencia de jQuery.
- Añadida la característica de código de promoción de Stripe para los botones de tipo «Comprar ahora» de Stripe SCA.
- El menú «Pagos» ahora muestra las transacciones del tipo de contenido personalizado ‘SWPM_Transactions’. Esto nos permitirá añadir más características a los registros de transacciones en el futuro.
- Añadida la opción de editar un registro de transacción desde el menú de pagos del plugin.
- Añadido un nuevo shortcode que puede mostrar cualquier suscripción activa y ofrecer una opción para cancelarla para el miembro conectado. Funciona para los botones «Nueva API de PayPal» y «Suscripción de Stripe».
- Documentación para el nuevo shortcode de cancelación de suscripción
4.4.3
- Los tipos de métodos de pago aceptados ahora se pueden controlar desde los ajustes de tu cuenta de Stripe. Esto te permitirá activar/desactivar ciertos métodos de pago.
- Actualizado el enlace de documentación para la configuración del botón de suscripción de Stripe.
- Se ha mejorado el manejo de la URL de dirección de la característica de acceso automático para una mejor compatibilidad con algunos servidores.
- La nueva interfaz de usuario y validación del formulario de perfil y registro es la interfaz de usuario por defecto para todas las instalaciones nuevas. La antigua interfaz de usuario se puede activar desde el menú de «ajustes avanzados».
- Añadido archivos de traducción árabe al plugin. Gracias a @Adham.
- Añadido salida de escape a los nuevos formularios de registro y edición de perfil.
4.4.2
- Añadida una opción para especificar una URL de cancelación para el botón comprar ahora de Stripe.
- El ID del pedido de PayPal también se pasa a la cabecera de la llamada API de captura de pagos de PayPal.
- Añadida una comprobación para el estado de captura de pago comprar ahora de PayPal en el script de gestión de IPN.
- Actualizado el archivo de traducción de la lengua española.
- Corregido un pequeño error de ortografía.
4.4.1
- Añadido «Islas Caimán» a la lista desplegable de países.
- Se ha mejorado el proceso de generación de ID de sesión única.
- La caché del token de PayPal se eliminará automáticamente si se cambia la opción modo en vivo/de prueba en el menú de ajustes.
- Corregido un problema con el conflicto de alternancia del modo de prueba/en vivo de PayPal con la nueva API.
4.4.0
- Añadida una nueva característica en la pestaña del menú «Operación en lotes» para permitir la actualización en lotes del estado de la cuenta de los miembros.
- Mejorada la validación del correo electrónico en la nueva interfaz de usuario del formulario de registro.
- Actualizado el archivo de traducción de la lengua española.
- Se ha cambiado el nombre del gancho de acción ‘swpm login’ a ‘swpm after_login authenticate’ para describir mejor el enlace.
- La característica de redirección después del acceso no se aplicará cuando el formulario de acceso se origina en el formulario de acceso de WP.
- Esto eliminará la confusión para algunos usuarios cuando acceden desde el formulario de acceso estándar de WP (no el formulario de acceso de «Simple Membership») y luego la página redirige a la URL de redirección posterior al acceso.
Registro de cambios completo disponible en change-log-of-old-versions.txt