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.
Non-members viewing a protected page will be prompted to log in or become a member.
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.
Option to make membership payment buttons using the new PayPal Checkout API.
There is also option to use PayPal smart buttons for membership payment.
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).
Option to show a password visibility toggle option in the login form.
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.
- Site admins can save private notes about members, providing a convenient way to keep track of important information.
- 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.
- Email all members by membership level, with an option to filter by account status.
- 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.
- Option to hide the registration/join option. Useful if you prefer visitors not to see the registration option on your site.
- 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.
- Option to configure whitelisting for user email addresses to allow registration only from specific email addresses or email domains.
- Option to configure blacklisting for user email addresses to block registration from certain email addresses or email domains.
- Allows you to set an active login limit for members, helping to prevent account sharing.
- Option to configure PayPal payment buttons for memberships (one-time and recurring payments).
- Option to configure Stripe payment buttons for memberships (one-time and recurring payments).
- Option to configure Braintree payment buttons for memberships (one-time payments).
- The plugin is actively maintained and we are working on new features for the plugin.
- Browse the plugin documentation to learn more about the features of this 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
-
Where can I find complete documentation for this plugin?
-
You can find the full documentation for this plugin on the Simple Membership plugin documentation page.
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» ha sido traducido a 12 idiomas locales. 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.5
- New ‘Active Login Limit’ feature added. Refer to this documentation for more information.
- PayPal standard subscription canceled status will also be shown in the ‘subscription created’ transaction details page.
- Do not execute the after_login_redirection and the wp_signon function when the login originates from an external login form (example: WP, WooCommerce etc). This creates a better user experience.
- Minor Update to the swpm-orange-box CSS class to make it more readable.
- Added a new auto-redirect feature to the ‘Full Page Protection Addon’ for when a visitor attempts to access a protected page.
- Updated the password reset shortcode’s email field to use a size of 30.
- Added members meta database table to store additional member data.
- Added a new option to bulk delete all members from a specific membership level.
- Added a twice daily cron job event that will be used to do various cleanup tasks in the future.
- Updated settings menu help text CSS to use the ‘description’ class for improved readability.
- Updated the Italian language translation file.
4.5.4
- Subscriptions can be canceled from the transaction details page of a ‘subscription created’ transaction (supported for the New PayPal PPCP API and Stripe subscriptions).
- New settings to send notification email on subscription payment canceled or expired event.
- The subscription agreement tranaction record’s status will get updated when the subscription is canceled.
- Added Typecasting to the transaction ID variable for the PayPal IPN handling process.
- The PayPal standard subscriptions will also save a ‘subscription created’ entry in the payments menu for new subscriptions.
- The transaction type will also be stored in the transactions table, allowing for future filtering of transactions based on type.
- Canceled subscription status will now be shown in the ‘subscription created’ transaction details page.
- The ‘redirect_to’ parameter on the login page is now processed through the ‘wp_validate_redirect’ function.
- The ‘get_user_ip_address’ function has been updated to make it more robust.
- Query updated of the ‘get_incomplete_paid_member_info_by_ip’ function.
- Added a new utility function ‘get_user_by_ip_address’.
4.5.3
- The ‘Reset Debug Log Files’ option now utilizes AJAX for improved user experience and smoother functionality.
- Removed the unused ‘shutdown’ function from the plugin.
- Added a new settings to hide the join us link. Refer to this documentation for more information.
- Deleting a member will now also cancel any PayPal subscriptions configured through the PPCP (New API) option.
4.5.2
- Added a new feature to display the subscription payment cancellation status in the “Edit/View Member” menu. This status is also shown in the member’s login widget.
- Added a new filter hook ‘swpm_registration_data_before_save’ to allow customizing the registration data before saving it to the database.
- Added a check to ensure a valid membership level ID is entered when the free membership is enabled in the settings.
- The ‘after_registration_callback’ function is handled using a lower priority for better compatibility with other plugins.
- Added a new utility function in the SwpmTransactions class to retrieve all the transactions for a specific member.
- Added spacing before the “Edit Profile” link in the login widget.
- The “Edit Profile” and “Logout” links in the login widget are now bolded.
- Added a toggle visibility option for System-Related Additional Data in the Edit/View Member’s Profile interface.
4.5.1
- Stripe library updated to the latest version (v15.4.0).
- Updated the ‘swpm_login_failed’ action hook’s trigger condition.
- Renamed the login form and reset password shortcode function name for better clarity.
- The edit profile interface in the admin dashboard will display an appropriate error message if an attempt is made to edit a profile that has been deleted.
4.5.0
- Added membership level specific default account status feature.
- New admin notes feature added. It can be used to save private notes about members.
- Added new ‘login’ API endpoint to the free SWPM API addon.
- PHP 8.2 compatibility related improvements.
- New two filter hooks added to the mini/compact login shortcode.
- The custom messages addon can now be used to customize the output of the mini/compact login shortcode’s output.
- Added a new action hook “swpm_login_failed”. This is equivalent to the “wp_login_failed” action hook.
4.4.9
- Minor update to the German language file.
- Added a new filter hook ‘swpm_after_email_activation_redirect_url’ to allow customizing the email activation redirect URL.
- Added a check in the member’s add/edit interface to ensure a membership level exists before attempting to add or edit a member record.
- If the site admin deletes the membership level of a member who then tries to log in, an appropriate error message will be displayed instead of a fatal error.
- When the debug feature is enabled and the debug log file doesn’t exist, it will create one automatically.
- Added reCAPTCHA V3 support. You can now enable reCAPTCHA V3 for the member registration.
4.4.8
- Rolled back one of the changes from the previous version that was causing an issue with the WP user profile update process.
- If your site is experiencing any issue after the update and you need the older version 4.4.6 (before the profile update related improvements/changes), you can download it using the following link:
- Simple Membership Plugin v4.4.6
4.4.7
- The PayPal PPCP subscriptions will also save the is_live parameter in the transaction record.
- Minor improvements to the newly added cancel subscription shortcode.
- Changed the status of the 1st transaction of a Stripe subscription to ‘subscription created’ for better clarity.
- Added more output escaping to the payment button shortcode output.
- Fixed a minor issue with the manual transaction add feature.
- Added architecture so the password update from profile edit page doesn’t require a re-login.
- The PayPal’s new API button options have been moved to the top in the button creation interface.
- Improved the ‘profile_update’ action hoook handling code – the user will remain logged-in after the password is changed from WP User profile page.
- Added a new filter hook swpm_wp_profile_update_hook_override.
4.4.6
- Various translation related changes to the button configuration admin interface.
- Generated a new translation POT file for the plugin.
- Fixed an error with the cancel Stripe subscription shortcode.
- Added output escaping to the PayPal cancel subscription shortcode.
4.4.5
- Added a link to the corresponding member profile in the newly added transaction view/edit interface.
- Added a link to the corresponding membership level in the newly added transaction view/edit interface.
- Minor PHP compatibility related improvements for PayPal and Stripe checkout.
- Minor updates to the the debug log messaging for the refund/cancelation process.
4.4.4
- Added an option to configure a Cancel URL for Stripe SCA Subscription type buttons.
- Some options related to hiding the WP Admin Bar have been moved from the General Settings menu to the Advanced Settings tab.
- A warning message is displayed when editing membership levels if both manual approval and email activation settings are enabled simultaneously.
- Output escaping added to the shortcode output of the subscription cancel shortcode.
- PayPal PPCP button’s JS SDK related code has been converted to use vanilla JavaScript to eliminate the dependency on jQuery.
- Stripe promotion code feature added for Stripe SCA Buy Now type buttons.
- The Payments menu now shows the transactions from the SWPM_Transactions custom post type. This will allow us to add more features to the transaction records in the future.
- Added the option to edit a transaction record from the payments menu of the plugin.
- Added a new shortcode that can show any active subscriptions and offer an option to cancel it for the logged-in member. It works for the New PayPal API and Stripe Subscription buttons.
- Documentation for the new subscription cancel shortcode
4.4.3
- The accepted payment method types can now be controlled from your Stripe account settings. This will allow you to enable/disable certain payment methods.
- Updated the documentation link for the Stripe Subscription button configuration.
- Enhanced the auto-login feature’s redirect URL handling for better compatibility with some servers.
- New registration and profile form UI and validation is the default UI for all new installs. The old UI can be enabled from the advanced settings menu.
- Added Arabic translation files to the plugin. Thanks to @Adham.
- Added output escaping to the new registration and edit profile forms.
4.4.2
- Added an option to specify a cancel URL for Stripe buy now button.
- The PayPal order ID is also passed to the PayPal payment capture API call’s header.
- Added a check for the PayPal Buy Now payment capture status in the IPN handling script.
- Actualizado el archivo de traducción de la lengua española.
- Minor spelling mistake fixed.
4.4.1
- Added ‘Cayman Islands’ to the country dropdown list.
- The unique session ID generation process improved.
- The PayPal Token cache will be deleted automatically if the Live/Test mode option is changed in the settings menu.
- Fixed an issue with the PayPal test/live mode toggle issue with the new API.
4.4.0
- Added a new feature in the ‘Bulk Operation’ menu tab to allow bulk update members account status.
- Improved the email validation in the new registration form UI.
- Actualizado el archivo de traducción de la lengua española.
- Changed the aciton hook name ‘swpm_login’ to ‘swpm_after_login_authentication’ to describe the hook better.
- The after login redirection feature won’t be application when the login form originates from the WP Login form.
- This will remove confusion for some users when they login from the standard WP login form (not the simple membership’s login form) and then the page redirects to the after login redirection URL.
Full changelog available at change-log-of-old-versions.txt