Simple Membership

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 tus mensajes y las páginas de modo que solo 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. Solo 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 subtema).

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.

Miscelaneo

  • 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 tus miembros puedan eliminar sus cuentas de miembros.
  • Enviar notificaciones rápidas de correo electrónico a tus 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 contraseñ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 estás utilizando un tema adaptable.
  • Capacidad de restringir la función de comentarios en su sitio solo 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.
  • Option to enable login event tracking, allowing you to view the history of member logins.
  • 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ñol (Venezuela)
  • Chino
  • Portugués (Brasil)
  • Portugués (Portugal)
  • Sueco
  • Macedonio
  • Polaco
  • Turco
  • Ruso
  • Neerlandés (Países Bajos)
  • Neerlandés (Bélgica)
  • Tumano
  • Danés
  • Lituanés
  • Serbio
  • Japonés
  • Griego
  • Letón
  • 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

Ninguna

Bloques

Este plugin proporciona 1 bloque.

  • Payment Button

Instalación

Haz lo siguiente para instalar el plug-in de la membresía:

  1. Sube el archivo ‘simple-wp-membership.zip’ del Plugins->Agregar nueva página en el panel de administración de WordPress.
  2. Activa el plugin a través del menú de ‘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

17 de Abril de 2025 2 respuestas
This plugin seems to have a lot of good features, but it gets hit often with 30 bot registrations at a time of free accounts every day until I deactivate the plugin. I do not have Anyone can register checked in Settings >> General. I have tried:1. Captcha v2 plugin2. Captcha V3 plugin3. Creating a session token with a timer that doesn’t allow fast registrations4. Hidden honeypot form fields.Nothing works. Meanwhile it is causing my domain is sending out spammy notifications to what seem like some real email addresses.I might just pay for a membership plugin or use Patreon.
11 de Abril de 2025 1 respuesta
You tell us a lot about what we can do in your documentation but you pretty much never write EXACTLY HOW TO DO IT. I find myself left with the choice of trying to guess what you mean. Be specific! Much more specific. I can’t even import your own CSV example into the database without getting errors. Even your example is bad and goes wrong.In this sentence you simply say: “Import your admin user” – but nowhere do you say HOW TO DO IT. “Import your wp admin user into simple membership and apply the “special membership level” to that account.”Just 2 examples. There are many more.I spent hours on these issues getting absolutely nowhere.
4 de Abril de 2025 1 respuesta
The functionality of the plugin has grown since I last used it. I am a designer and not a programmer. It’s very easy and intuitive to set up and design the members area. Top!
1 de Abril de 2025 1 respuesta
Es un plugin sencillo de utilizar, pero que hace lo que dice. Gracias.
25 de Marzo de 2025 1 respuesta
Simple is the best, thank you for using for free. I appreciate that.
Leer los 445 comentarios

Colaboradores & Desarrolladores

“Simple Membership” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“Simple Membership” ha sido traducido en 13 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 .

Historial de cambios

4.6.3

  • WordPress 6.8 compatibility related changes.
  • Added a new feature to set ‘default content protection’ settings.
  • Password reset processing code refactored to be in ‘wp’ hook.
  • Modified the ‘Tools -> System Info’ menu to accurately display the language translation directory path: /wp-content/languages/plugins/
  • Updated the Hungarian language translation file.
  • WordPress 6.8 uses new password hashing. We have updated the function that is used to check the password so it is compatible with WP 6.8.

4.6.2

  • Added a new Reports menu to display various membership-related statistics and reports.
  • Added a new DB table for storing the member’s login history.
  • Added a new filter hook ‘swpm_replace_dynamic_tags’ to allow addons to replace dynamic tags in the email notification.
  • Renamed the function “email_activation()” to “handle_email_activation()” for clarity.
  • Fixed a translation issue in the account delete feature’s confirmation message.
  • Added debug logging statements in the calculate_access_start_date_for_account_update() function.
  • Updated the admin menu page title to maintain consistency with other menu items.
  • New option added for Stripe webhook event verification.
  • Added support for Stripe’s 100% discount code feature.
  • Stripe API version updated to the latest version.

4.6.1

  • This release primarily includes optimizations and enhancements for the user login process with the ‘Remember Me’ option.
  • Note: After updating to this version, members will need to log in again.
  • The SWPM auth cookie structure now includes the ‘Remember Me’ value.
  • When “remember me” is not checked, we use a session cookie to match with WordPress’s cookie expiration.
  • The ‘Remember Me’ option is now respected for SWPM logins originating from WordPress.
  • After changing or updating the password from the edit profile page, the cookie is reset using the original remember-me flag.
  • Updated the Dutch language translation file.

4.6.0

  • Added a new option to bulk delete all member accounts with a specific account status.
  • Updated the reference to the tools menu in the admin dashboard to point to the new location.
  • Front-end registration form now renders via the ‘swpm_load_template()’ method.
  • A getter method added to the SwpmAccessControl class.
  • Improved the handling of the password reset request form to prevent resubmission on page reload.
  • Added an extra check in the user delete function to check if the user has administrator role.
  • Updated the system to display an error message when a password request is made for an incomplete account.
  • New ‘System Info’ tab added in the Tools menu.
  • Fixed a minor PHP notice issue.
  • Braintree SDK updated to v6.23.0.
  • Minor improvement to the category protection UI.
  • Added the Cloudflare Turnstile captcha integration.

4.5.9

  • La pestaña “Herramientas” se ha reubicado en su propio elemento de menú independiente.
  • Agregado 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.
  • Agregado 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 agregar la característica de código de promoción a los botones de pago de suscripción de Stripe.
  • Agregada 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.
  • Agregado 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

  • Agregada 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.
  • Agregada 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.
  • Agregada la tabla de metabase de datos de miembros para almacenar datos adicionales de miembros.
  • Agregada una nueva opción para eliminar de forma en lotes a todos los miembros de un nivel de membresía específico.
  • Agregado 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.
  • Agregado 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 actualizó para hacerla más robusta.
  • Consulta actualizada de la función ‘get_incomplete_paid_member_info_by_ip’.
  • Agregada 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 eliminó la función ‘shutdown’ no utilizada del plugin.
  • Agregado 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

  • Agregada 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.
  • Agregado 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.
  • Agregada 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.
  • Agregada una nueva función de utilidad en la clase “SwpmTransactions” para recuperar todas las transacciones de un miembro específico.
  • Agregado 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.
  • Agregada 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

  • Agregada la característica de estado de la cuenta por defecto específica del nivel de membresía.
  • Agregada una nueva característica de notas de administrador. Se puede usar para guardar notas privadas sobre los miembros.
  • Agregado 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 agregado 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.
  • Agregado 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.
  • Agregado un nuevo filtro ‘swpm_after_email_activation_redirect_url’ para permitir personalizar la URL de redireccionamiento de activación de correo electrónico.
  • Agregada una comprobación en la interfaz de agregar/editar miembros para garantizar que exista un nivel de membresía antes de intentar agregar 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.
  • Agregada 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 agregada.
  • Se ha cambiado el estado de la primera transacción de una suscripción de Stripe a “suscripción creada” para mayor claridad.
  • Agregado más escapes de salida a la salida del shortcode del botón de pago.
  • Corregido un problema menor con la característica de agregar transacciones manuales.
  • Agregada 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.
  • Agregado 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.
  • Agregado escape de salida al shortcode de cancelación de suscripción de PayPal.

4.4.5

  • Agregado un enlace al perfil de miembro correspondiente en la interfaz de ver/editar la transacción recién agregada.
  • Agregado un enlace al nivel de membresía correspondiente en la interfaz de ver/editar la transacción recién agregada.
  • 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

  • Agregada 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.
  • Agregada 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.
  • Agregada 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á agregar más características a los registros de transacciones en el futuro.
  • Agregada la opción de editar un registro de transacción desde el menú de pagos del plugin.
  • Agregado 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”.
  • Agregado archivos de traducción árabe al plugin. Gracias a @Adham.
  • Agregado salida de escape a los nuevos formularios de registro y edición de perfil.

4.4.2

  • Agregada 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.
  • Agregada 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

  • Agregado “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

  • Agregada 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