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

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.

  • Simple Membership

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

9 de noviembre de 2023 1 reply
Good plugin for being free. Thus, it can cover 80% of needs. But the fact is that this plugin is not ready for larger projects. My WP magazine theme (Foxiz - take a look on themeforest) even supports this plugin, so it's a shame that I can't offer my magazine visitors more features and more convenience and security with this plugin. I understand that it is very demanding on people and money to create such a complex plugin. Therefore, I want to recommend the developer of this plugin to change their business model. Put what is already created as a free version and also offer us a paid version of this plugin, which would bring us (to the users) features for deployment on a large project and bring you financial resources to pay programmers and developers. I would be so happy to pay for more features of your plugin. Although you have paid plugins, they are already in the category of free functions if I compare with your competitors, so to speak… And Paying via Paypal for this addons is a way to lose paying customers, just make a website where you will simply sell the premium version of your plugin. And please put a normal payment gateway there, I won't mind creating a PAYPAL account, I just want to pay with a credit card (STRIPE??)… So, to make a long story short, this plugin is great, but it can't do much and it could be one of the leaders of membership plugins, if only the developers chose a normal business model and also sell a premium version that would bring a lot of features for long-term use.
8 de noviembre de 2023 1 reply
Getting things setup in a manner that works with the average WP site took a little brain storming, creative planning, and work-arounds due to several minor issues and 1 major issue with this plugin... *** 1) The Login page and Member Area Home Page are the same. If this is where your members go after logging in they see a vertically stacked menu/navigation that's not very useful. I had to create a separate "Home" page area for the Member Area. *** 2) Having the ablility to place a Logout link anywhere you'd like could be very useful for the average person who doesn't realize how to recreate their own. Yes, I know about the 'Logout when window closes option'. *** 3) My biggest problem with this plugin is the Direct Email Function to Members is not working for me. I've tried several times and I'm not receiving anything in my inbox or spam. It's not sending email notifications to new users once I change their account from Pending to Active. Other than that, it works. I'm happy with what I've managed to get in place and working. Just a few minor things to fix and I'd give it a 5 Star Review.
30 de octubre de 2023 2 replies
I don't really know where to start, this plugin is one of the worst I have ever used. First of all, there is no protection what so ever. This plugin can literally delete your admin account! So, I installed this plugin because my theme have built in support for it (I will highly recommend no theme developer to use this plugin), so far so good. The first thing I notice is that adding protection is fairly simple but requires several steps, weird but OK. So I set up the protection, create a free plan which is what I want, again, so far so good. Now I notice that there is no way to move members manually into the created plans, this require an entirely different plugin, because why add that vital function into the base plugin? That would actually be user friendly. Then I notice that I as admin and post author cannot read my own articles if they are set as protected!!! Why!? I'm the effin author and ADMIN! OK, so I go through the hassle and install Another plugin just to be able to "import" myself into the free plan... Nope, still couldn't read my own articles. I don't know why but I suspect that this plugin is so badly coded that it actually only works for new members. So, I want to do some testing and want to REMOVE myself from the plan. Because obviously a plugin should not be coded in such a way that it DELETES accounts, right? Nope, REMOVING accounts from a plan literally DELETES them from your site, this includes admin accounts. So no I have no access and have to go through PHPmyadmin process to add back my admin account. It's safe to say that plugin is malicious and should be (if you must) used with extreme caution. I'm going to report the plugin to Wordpress as well as recommending my themes developer to remove support and use another plugin.
26 de octubre de 2023 1 reply
He instalado recientemente este plugin, es simple, se entiende muy sencillo. Estoy actualmente en los pasos de configuración y pruebas, hasta este instante me siento maravillada de la facilidad que me ha brindado su uso. Excelente trabajo, mil gracias.!!!
Leer todas las 381 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.3.8

  • Minor translation related update in the admin edit member interface.
  • Fixed an issue with the new PayPal buy now type button not rendering correctly with the item description.

4.3.7

  • Added new form and validation Interface for registration and edit profile forms.
  • New settings field added to turn on/off the new UI for the registration and profile forms. This option is located in the Advanced Settings menu.
  • The goal with this new option is to offer a more mobile responsive UI for the registration and profile forms.
  • Added a new action hook (swpm_before_login_form_widget) in the login.php file.
  • Added a new action hook (swpm_before_loggedin_widget) in the loggedin.php file.
  • The edit membership level interface shows the currently editing membership level’s ID.
  • Added a new action hook (swpm_front_end_reset_password_using_link_completed). Thanks to @MedTRGit.
  • Updated the translation POT file.
  • Refactored the Stripe session create code to a separate class.
  • Filter hooks updated to to customize password validation rules and messages for the new form UI.
  • Updated the Swedish translation files.

4.3.6

  • Added output escaping to the ‘list_type’ parameter in the ‘Post and Page Protection’ menu tab.

4.3.5

  • Updated the German language translation file. Thanks to Stefan.
  • Show strong password requirement message on the password reset page (if the feature is enabled). Thanks to Darwin for submitting this update.
  • After submitting the password reset form, a message displaying «Processing request» is shown. Thanks to Darwin for submitting this update.
  • Added a new filter hook for the Thank You page message.
  • Fixed a small bug with the newly added «Send Direct Email» feature. It was not setting the «From Email Address» field’s value.
  • Added a new option labeled «Default Account Status After Payment». This should be helpful with certain types of manual approval configuration.
  • Updated the code so it stops going forwared if the update user command fails.
  • Added validation to the password reset by link feature. Thanks to Rafie for the report.

4.3.4

  • Readability improvement for the ‘remember me’ checkbox field’s code.
  • Spanish language translation file updated.
  • Added more debug logging text to the Stripe webhook handling script.
  • Added CSS class to the notice message output.
  • Allow any field with class ‘swpm-date-picker’ to use the datepicker function in the members menu.
  • Added a new hook that gets triggered when the account status is updated to expired in the daily cronjob.
  • Added a new hook that gets triggered when an existing member pays for a membership and the account status is refreshed.
  • The original transaction post ID is saved with the user profile for Stripe subscription transactions.

4.3.3

  • Added new feature to confiugre an «after email activation redirection» for any membership level.
  • Renamed the SimpleWpMembership::wp_logout() function to SimpleWpMembership::wp_logout_handler().
  • The auth cookie will be set to session cookie if the ‘force-wp-user-sync’ feature is enable when ‘remember me’ is unchecked.
  • Added a silent logout option so the logout function can be called without triggering the action hook.
  • Added the ‘swpm_subscription_payment_cancelled’ hook to the cancel stripe subscription via URL feature.

4.3.2

  • Added CSS to highlight the order status in the payments menu.
  • Added a new utility function compare_url_without_http(). This function is used for matching the system generated pages.
  • Added a new CSS div for the activation required error message.
  • New Gutenberg Block for Payment Buttons.
  • Updated the system page URL check function to include the edit profile, join and the password reset pages.
  • New feature to send direct email to a group of members (for example: send an email to all members of a membership level).
  • Minor PHP 8.2 related deprecation notice fixes.

4.3.1

  • Updated the Turkish language translation file.
  • Minor – Spelling mistake fixed in the Blacklisting feature.
  • Fixed Warning: Undefined variable $all_items
  • Stripe Buy Now button’s webhook handling code updated for the new Stripe API version.

4.3.0

  • Regenerated the Translation POT file.
  • Language strings updated in various admin interfaces.
  • Removed the use of the FILTER_SANITIZE_STRING flag for PHP8.1 compatibility.
  • Minor enhancement – verify the custom field value is set in the IPN data.
  • Updated the session variable name in the SwpmMessages class.
  • Fixed an issue with the password reset using link option showing an incorrect message after the reset operation is successful.
  • Enhancement to the ‘user can delete account’ feature. The page title, header and the confirmation text is worded better.
  • Accessibility related updates to the «Show Password» checkbox of the login form.

4.2.9

  • Added filter hooks to the Thank you page output message so it can be customized using custom code.
  • The address data (if available) will be collected when using the new PayPal checkout buttons.
  • Fixed a warning that was generating after Stripe Buy Now button checkout.
  • Added a new option so the directory listing addon can display the address fields separately (by using shortcode parameters).

4.2.8

  • The country code from Stripe webhook notification is now converted to the full country name for better selection in the dropdown menu.
  • Prevent the newly added unique registration link validity check from incorrectly showing on registration form submission.
  • Removed the option to create new Smart checkout buttons as it has been deprecated by PayPal. You can get the same functionality from the new PayPal checkout buttons that have been added to the plugin.
  • Note: All the existing paypal buttons will continue to work as usual. We have added the new PayPal buttons as per PayPal’s guidelines to make sure that in the future the plugin remains compatible with PayPal’s latest API.

4.2.7

  • Added an alternative method of getting the URL if SERVER_NAME is not set in an install.
  • Fixed an error that was triggering after the transaction.

4.2.6

  • Spelling mistake fixed in the PayPal button creation interface.
  • Regenerated the translation POT file.

4.2.5

  • Added new membership payment button options using the new PayPal API. You can find it under the Create New Buttons menu tab.
  • Moved the Sandbox/Test Mode option to the «Payment Settings» tab.
  • Added an appropriate error message for when a user tries to re-use the special registration complete link.
  • Check if the registration completion link (if present in the URL) is valid. Show an appropriate error message to prevent confusion.
  • The bulk membership level change feature will update the WP user role also (if specified in the target membership level configuration).
  • The transactions in the payments menu can now be searched using a Subscriber ID values also.
  • Spanish language translation file updated.

4.2.4

  • Improved the enqueue_validation_scripts() function to work better with block themes.
  • Better Stripe payment button compatibility with some wp themes.
  • Improved the login form’s error message output. The error message will be shown in red so it is can be easily noticed.
  • Fixed the terms and conditions checkbox validation error not displaying correctly on some themes.
  • Fixed password reset success message showing an incorrect CSS class.
  • Regenerated the main translation POT file.

4.2.3

  • Added an option in the Stripe button configuration to use the Stripe’s automatic tax feature.
  • Usability improvement: the payment button shortcode can be selected easily (for better copy and paste operation).
  • Added an option to specify the payment_method_types parameter in the Stripe payment button shortcode. It can be used to enable ACH payment option for a specific Stripe payment button.
  • Fixed: The Payment Settings tab not showing the settings updated message correctly.
  • Fixed: The new password reset via link feature not seeing the already present {password_reset_link} email merge tag.

4.2.2

  • The Braintree transactions will send the customer’s name and email address to the API also.
  • Added a new filter hook to the registration form so that the strong password validation string can be overridden and customized.
  • Added a new filter hook to the edit profile form so that the strong password validation string can be overridden and customized.
  • The get_current_page_url() function will clean the 8080 port number from URL for better compatibility on some servers.
  • Added output escaping to the payment button shortcode.
  • Added a new option in the settings menu to offer password reset function using a reset link.

4.2.1

  • Updated the Braintree payments integration to require the customer’s name and email address during checkout.
  • Updated the Spanish Mexican language translation file.
  • Updated the default content protection message.
  • Updated the text of the login form button.
  • Added sanitization to the email body fields.

4.2.0

  • Braintree SDK updated for the Braintree payment gateway.
  • Google reCAPTCHA enterprise option is now available as a free addon.

4.1.9

  • Stripe Button’s code updated to use the latest Stripe API version.
  • Allow apostrophe character in the email address field of the registration form.
  • Preserve address information of a profile when submitting the registration form (if the data was received from the payment gateway).
  • Added a workaround for sites using the Batcache caching system.
  • Updated the swpm_admin_members_table_column_ filter hook to check if the column value exists.
  • Fixed an issue with the email address whitelisting pattern feature.
  • Improved how the current_page URL value is retrieved for the Stripe payment buttons.

4.1.8

  • Improved the view debug log operation to check if the file exists before trying to open the file. If the file doesn’t exist, it will show a message to reset the debug file.

4.1.7

  • Added a new Blacklisting & Whitelisting feature. Usage documentation here
  • The member search option in the members interface will now work correctly with names containing apostrophe character.
  • Added a new filter hook in the password reset function: swpm_password_reset_generated_pass
  • Optimized the Stripe library loading for Stripe payment buttons so it can work with the partial protection addon.
  • If after login redirection addon is not used, the redirection after login will be sent to the current page instead of the home URL.

4.1.6

  • Added a new action hook – swpm_front_end_edit_profile_form_submitted.
  • Added a new action hook – swpm_do_init_time_tasks_front_end.
  • Translation POT file has been regenerated.
  • Apostrophe characters will now be accepted in the name and address fields.
  • Fixed the validation error message positioning in the edit profile form when Force Strong Password option is enabled.

4.1.5

  • Added a new feature to toggle password visibility option in the login form. Password toggle documentation
  • Updated the Dutch language translation files.
  • Fixed a minor PHP notice with PayPal smart checkout button configuration.

4.1.4

  • PayPal smart checkout will pass the item name set in the payment button to PayPal’s API.
  • The PayPal smart checkout transactions will try to find a member profile using the Transaction ID and show it in the Transactions tab (if found).
  • WooCommerce checkout integration will add the collected billing address to SWPM member record when available.

4.1.3

  • Added a warning in the edit member interface for situation when a member account is created without a membership level value.
  • Small user edit interface improvement.
  • Added ‘French Polynesia’ country to the countries dropdown list.
  • Removes the membership_level data (if posted) from the edit profile update operation (since this data is not needed for this operation). Thanks to Vladimir for pointing this out.
  • Added an additional hash check for the level_identified on registration form.

4.1.2

  • Fixed a minor Undefined array key warning.

4.1.1

  • Tested on WordPress 6.0.
  • Added output escaping to the email validation ajax request.
  • Added output escaping to the username validation ajax request.
  • Added sanitization to the account status field of the member listing page.
  • Removed some use of the FILTER_SANITIZE_STRING flag to be compatible with PHP8.1.

4.1.0

  • Added the text ‘Username or Email’ to the language translation POT file.
  • Added a new action hook (swpm_front_end_registration_form_submitted) for when the front-end registration form is submitted
  • Added nonce check for the «Delete Transaction» action in the payments menu.

4.0.9

  • Added do_blocks() to the more tag protection feature’s content formatting to improve compatibility with the link preview plugin. Thanks to @brechtvds for providing the code adjustment.
  • Added a new filter for the more tag protection feature (swpm_format_raw_content_for_front_end_display).
  • Added a new filter for the login form action message output (swpm_login_form_action_msg).
  • Added a new filter for the «Hide Registration Form to Logged Users» feature. It will allow additional content to be added below the message.
  • Added a new filter for the user delete action.
  • Updated the Norwegian language file.
  • Added nonce check to the bulk delete feature of the members menu.

4.0.8

  • Añadida una nueva función de utilidad en el plugin para recuperar los perfiles de los usuarios de WP por ID.
  • Añadido al plugin un archivo de traducción al francés (canadiense). Gracias a Ariane Larivière.
  • Añadida una comprobación para evitar una salida de línea vacía adicional con un aviso/mensaje.
  • Actualizado el valor de ID de HTML para el elemento de la casilla de verificación de la política de privacidad.
  • Los nombres de los archivos de registro de depuración se generan de forma única en cada instalación.
  • Añadida la comprobación del nonce a la acción de restablecimiento del archivo de registro de depuración.

4.0.7

  • Mejora de las suscripciones de Stripe SCA: restaura el valor del campo personalizado del aviso de webhook original (cuando está disponible).
  • Los datos de los campos personalizados (si están disponibles) también se guardan en el tipo de contenido personalizado ‘swpm_transactions’ después de una transacción.
  • Actualizado el archivo de idioma holandés.
  • Integración con el plugin WP Express Checkout.
  • Compatibilidad con WordPress 5.8.

4.0.6

  • Añadida una opción en el shortcode [swpm_paypal_subscription_cancel_link] para permitir abrir la ventana en una nueva pestaña.
  • Añadida una opción en el shortcode [swpm_paypal_subscription_cancel_link] para añadir una clase CSS para el propósito de personalización.
  • Añadido un nuevo shortcode para mostrar el número total de miembros (solo mostrar el número total). Este shortcode está disponible en la extensión gratuita Miscellaneous Shortcodes.
  • Corregido un cálculo en la función de eliminación automática de datos de activación de correo electrónico pendientes. Gracias a @satoshi por señalarlo.
  • Correcciones ortográficas para algunos de los campos de descripción y mensajes de error. Gracias a @Ronaldo por señalarlo.
  • Regenerado el archivo POT de traducción de idioma.
  • Actualizado el archivo de idioma español.
  • Actualizado el archivo de idioma checo.

4.0.5

  • Se ha añadido un nuevo gancho de filtro que permite anular el campo display_name al añadir un miembro a través de la interfaz de administración.
  • Se ha añadido un nuevo gancho de filtro para permitir la anulación del valor del estado de la cuenta cuando llega un pago de renovación de la suscripción. El nombre del filtro es: swpm_account_status_for_subscription_start_date_update
  • Se ha añadido al plugin un archivo de traducción al esloveno.
  • La etiqueta de fusión de correo electrónico {membership_level_name} ahora funcionará con la característica «Notificar al usuario» que se puede usar al editar el perfil de un miembro (desde el escritorio).
  • Actualizado el archivo de traducción al holandés.
  • Corregida la posición del mensaje de resultado de la validación para el campo del nombre de usuario en la interfaz «Añadir nuevo miembro».

4.0.4

  • Añadido un nuevo filtro para permitir anular el valor de la cookie de identificación cuando está activada la característica «Desconectar al miembro al cerrar el navegador».
  • Actualizado el archivo de traducción al sueco.
  • Añadido más saneamiento a la consulta de búsqueda de miembros y al menú de nivel de membresía en la interfaz de administración. Gracias a @Martin Vierula por señalarlo.

4.0.3

  • Actualización de compatibilidad de WP 5.6 con el script jQuery. Esto corregirá un problema por el cual los mensajes de error en el formulario de registro no se mostraban correctamente.

4.0.2

  • Añadido un nuevo filtro «swpm_admin_registration_add_user_template_path»
  • Añadido un nuevo filtro «swpm_admin_registration_edit_user_template_path»
  • Añadida una opción para degradar automáticamente a los miembros caducados a un nivel gratuito. Esta característica se maneja a través de la siguiente extensión: https://simple-membership-plugin.com/simple-membership-miscellaneous-shortcodes-addon/
  • Corregido un error tipográfico en el nombre de una variable.
  • El valor de «Género» en el menú de miembros es traducible. Gracias a @Th0masL por hacer esta mejora.
  • Actualizado el archivo de traducción de lengua francesa.
  • La opción «Activar cuentas en lotes & aviso» ahora envía el correo electrónico uno por uno a todos los miembros seleccionados (en lugar de un correo electrónico por lotes). Para evitar problemas de correo electrónico cuando se usa con la solución SMTP.
  • Añadido más filtros en los formularios de registro, editar el perfil y acceso.
  • La biblioteca de Stripe SDK se ha actualizado a la última versión. La versión mínima de PHP obligatoria es PHP5.6
  • Añadido un nuevo shortcode para la cancelación de la suscripción a Stripe. El nuevo shortcode es: [swpm_stripe_subscription_cancel_link]
  • Añadida una comprobación para evitar que la notificación de IPN duplicada cree entradas duplicadas. Gracias a @Th0masL por hacer esta mejora.

4.0.1

  • Añadido el campo «URL de la imagen del botón» para los botones de tipo «Comprar ahora» de Stripe (para permitir la personalización de la imagen del botón).
  • Las opciones del perfil de usuario para el ajuste del campo «Permiso de acceso al escritorio de administración» mostrarán los valores traducidos.
  • Los ajustes de la capacidad de actualización del menú también respetarán el permiso de «Perfil» establecido en los ajustes del «Permiso de acceso al escritorio de administración».
  • Añadida una comprobación para ver si el nombre de usuario existe en la función `create_wp_user()`.
  • Interfaz de configuración del botón de suscripción de Stripe SCA: renombrada la etiqueta de «ID del plan de Stripe» a «ID de la API de Stripe» (para que coincida con los recientes cambios de la interfaz de Stripe).

4.0.0

  • Eliminado la opción de los ajustes «Usar zona horaria de WordPress» del menú de ajustes avanzados. Esta opción puede entrar en conflicto con algunos plugins de gestión de eventos.
  • El plugin ahora registrará los valores de la fecha de acuerdo con los ajustes de la zona horaria de WordPress (por defecto).
  • El archivo de registro de depuración registrará los valores de la marca de tiempo en el formato [‘Y/m/dH:i:s’]. Valor de ejemplo: [2020/07/24 11:58:39]
  • Añadido texto de ayuda al campo «Permiso de acceso al escritorio de administración» para explicar que no se debe usar con la opción «Desactivar el acceso al escritorio de WP».
  • Añadida una nota para cuando un usuario activa las opciones en conflicto en los ajustes avanzados.
  • Pruebas completadas en la versión WP 5.5.

3.9.9

  • Añadida una mejora para aceptar el valor de la dirección vacía y forzar la actualización (cuando el administrador actualiza la dirección del perfil de un miembro desde la interfaz de administración).

3.9.8

  • Añadido un nuevo gancho de acción `swpm_validate_login_hash_mismatch`
  • Posibilidad de añadir manualmente un registro de transacción en el menú de pagos del plugin
  • Añadida una nueva característica para ocultar el formulario de registro a los miembros conectados. La nueva opción está disponible en el menú de ajustes avanzados.

3.9.7

  • Añadidas mejoras menores a la función `get_current_page_url()` para aumentar la compatibilidad con algunos servidores.
  • El shortcode de acceso mini también funcionará con la característica «Activar la redirección a la última página» desde la extensión after login redirection.
  • Actualizado el archivo de traducción del idioma japonés.
  • Unas mejoras menores relacionadas con el botón SCA de Stripe (filtro añadido).
  • Ahora, las transacciones de «Comprar ahora» de Stripe (pagos únicos), tendrán un enlace al «perfil» del usuario en el menú de «pagos».
  • Cambiado el nombre del archivo del idioma chino de zh_Hans a zh_HK.

3.9.6

  • Añadido un nuevo ajuste global para las claves de API de Stripe en la pestaña «Ajustes de pago». Se puede usar para introducir tus claves API (en lugar de botones individuales cada vez).
  • Añadido un nuevo filtro para permitir la personalización del mensaje de activación de correo electrónico (si está activada la característica de activación del correo electrónico).
  • Los pagos posteriores para la suscripción de stripe también se capturarán en el menú de pagos. Necesitas añadir el «invoice.payment_succeeded» a la supervisión de eventos de webhook.

3.9.5

  • Añadido un nuevo filtro (swpm_mini_login_output). Se puede usar para anular la salida del shortcode [swpm_mini_login].
  • El enlace «Editar» en el menú de miembros ha sido renombrado a «Editar/Ver» para que sea más fácil de usar.
  • Actualizado el fichero de idioma alemán.
  • Los miembros catalogados en el menú de miembros ahora se pueden ordenar por la columna «Inicio de acceso».
  • Corregido un problema con los botones de Stripe SCA por el cual se creaban entradas «incompletas» duplicadas. Esto ha comenzado a suceder recientemente debido a un nuevo cambio que hizo Stripe.

3.9.4

  • Comentado la llamada a la función date_default_timezone_set() para WP5.3.
  • Actualizado algunos comentarios en la clase SwpmAjax.
  • Añadida una comprobación de protección de contenido adicional para la URL de vista previa de la entrada.

3.9.3

  • Añadida la opción para permitir HTML en el correo electrónico en el menú de ajustes de correo electrónico del plugin.
  • El evento actualizado de suscripción de Stripe ahora es gestionado por el plugin.
  • Un nuevo shortcode para crear un enlace de cancelación de suscripción de PayPal que un miembro puede usar para ver la suscripción desde su cuenta y cancelar.

3.9.2

  • Archivos de idioma de traducción al español actualizados.
  • Añadido más declaración de registro de depuración en el script de gestión de la IPN para diagnosticar fácilmente los problemas.
  • Corregido un problema con el nuevo webhook de cancelación de suscripción de Stripe SCA.

3.9.1

  • Corregido el exceso de salida de depuración en el archivo de registro cuando se usa el nuevo botón de suscripción de Stripe compatible con SCA.
  • La biblioteca de Stripe solo se carga si algún otro plugin no la ha cargado ya.

3.9.0

  • Se han añadido nuevos tipos de botones SCA de Stripe. Ahora puedes ir a la interfaz de «Pagos -> Crear un nuevo botón» para crear botones de pago Stripe compatibles con SCA.
  • Por favor, ten en cuenta que hemos probado los nuevos botones compatibles con SCA. Sin embargo, puede haber algunos problemas de compatibilidad que iremos corrigiendo en los próximos días, a medida que recibamos respuestas de los usuarios.

3.8.9

  • Se ha añadido una nueva característica en el menú de ajustes del correo electrónico para permitir la desactivación del aviso por correo electrónico «Cuenta actualizada».

3.8.8

  • La fecha de caducidad en el widget de acceso ahora muestra el valor de la fecha traducida para las instalaciones que no están en inglés.
  • Se han actualizado los archivos de traducción del idioma alemán.
  • Integración con el plugin Super Socializer para el acceso social.
    https://simple-membership-plugin.com/social-login-plugin-simple-membership/

3.8.7

  • Se ha eliminado una advertencia de PHP en wp_password_reset_hook(). Gracias a John Wick por señalar esto.
  • Pequeña mejora en el script de gestión de la IPN de suscripción de PayPal.

3.8.6

  • Se ha añadido una verificación nonce a la pestaña «Ajustes de extensiones».

3.8.5

  • Se ha corregido el problema de CSRF en la pestaña del menú de operaciones en lote.
  • Se ha corregido el problema de pago de Braintree que podría ocurrir si el cliente paga a través de PayPal.
  • Se ha corregido el conflicto de la biblioteca de Stripe si se ha instalado otro plugin de Stripe.
  • Se ha añadido compatibilidad para la extensión coupons.
  • Se ha añadido la verificación current_user_can() a la función de manejo del menú de administración.
  • Se ha añadido la verificación nonce a wp_ajax.

3.8.4

  • Se pueden traducir más cadenas de la interfaz de los ajustes de administración del plugin.
  • El mensaje de error de validación de contraseña segura ahora es traducible (si estás utilizando esta característica).
  • Una mejora menor en el código de manejo de PayPal IPN.
  • Se ha corregido un problema con algunos datos del perfil que no se actualizaban cuando la contraseña también se actualiza al mismo tiempo.

3.8.3

  • Se ha actualizado Braintree PHP SDK para evitar el aviso obsoleto cuando se usa PHP 7+.
  • La «Fecha de caducidad» de un miembro ahora se muestra en el perfil del miembro del escritorio de administración.
  • Compatibilidad con la característica de captcha del plugin de Wordfence.
  • Se ha actualizado el archivo de traducción al alemán.
  • Se ha actualizado el archivo de traducción al japones.

3.8.2

  • Se ha añadido un filtro de nivel de membresía y estado de cuenta en la función de búsqueda de miembros (Menú de miembros del escritorio de administración).
  • Se ha actualizado el idioma polaco.
  • Se ha añadido un gancho de filtro en la función get_current_page_url().

3.8.1

  • [Nota importante] Si estás utilizando la pasarela de Braintree, haz una copia de seguridad antes de actualizar. Realiza una transacción de prueba utilizando la pasarela de Braintree en modo en vivo para asegurarse de que los nuevos cambios 3D Secure funcionen bien.
  • Se ha añadido la compatibilidad con 3D Secure para los botones de la pasarela de pago de Braintree. Intenta detectar automáticamente si 3DS está activado, luego muestra los pasos adicionales.
  • Se ha añadido una nota para la característica de activación de correo electrónico con respecto al almacenamiento de contraseñas temporales.
  • Se ha añadido el filtro «swpm_email_activation_data» para modificar los datos de activación del correo electrónico del usuario.

3.8.0

  • Los datos temporales de la activación del correo electrónico ahora se almacenan en un formato cifrado.
  • Se ha corregido la eliminación de los datos que sobran de activación de correo electrónico en la base de datos.
  • Se ha actualizado algunas cadenas de traducción.

3.7.9

  • Se ha añadido un nuevo shortcode [swpm_show_after_login_page_link] a través de la extensión swpm misc shortcodes.
  • Ahora se permiten más caracteres en el campo «nombre de usuario».
  • Se ha corregido un fallo menor con el plugin que no encontraba el perfil de miembros correspondiente cuando se cancela una suscripción

3.7.8

  • Se ha añadido una nueva característica para permitir el reenvío del aviso de pago a una URL externa. Esta opción se puede encontrar en los «Ajustes avanzados» del plugin.
  • La cadena de traducción «¿Has olvidado tu contraseña?» en el formulario de acceso permitirá el carácter «?» para que sea traducido/personalizado.
  • Se ha corregido una advertencia relacionada con PHP7.
  • Se ha actualizado algunas cadenas de traducción.
  • Se ha corregido un error de ortografía.

3.7.7

  • Se ha añadido un nuevo gancho de filtro que se puede usar para anular el estado de la cuenta de la característica de activación de correo electrónico. swpm_activation_feature_override_account_status
  • Se ha añadido compatibilidad de activación de correo electrónico para Form Builder.

3.7.6

  • Actualizado el número de versión de la BDD.
  • Actualizado el fichero de idioma alemán.

3.7.5.1

  • Se ha arreglado un fallo menor con la nueva característica de activación de correo electrónico.
  • Se ha cambiado el nombre del plan de Stripe para usar el alias.

3.7.5

  • Se ha añadido una nueva característica para activar la activación/confirmación del correo electrónico. Útil si deseas activar esto para tu nivel de membresía gratis.
  • El nombre de usuario solo puede contener: letras, números y .-*@. Esto es para que el campo de nombre de usuario acepte lo que WordPress permite para ese campo.
  • Se ha añadido una nueva función de utilidad.
  • Se ha añadido una función para mostrar la fecha de caducidad con formato.

3.7.4

  • La suscripción de Stripe ahora considera los ajustes del período de prueba del plan.
  • Se han añadido nombres de clase CSS a los campos en la interfaz de miembros de añadir/editar administrador.
  • Se ha añadido más cadenas traducibles al archivo POT.
  • Compatibilidad con WordPress 5.0

3.7.3

  • Se ha creado una nueva extensión gratuita para ofrecer una protección de estilo de página completa. https://simple-membership-plugin.com/full-page-protection-addon-simple-membership/
  • La salida del shortcode de acceso mini ahora es traducible
  • Se han arreglado los botones de pago inteligente que no funcionaban en modo directo en algunas circunstancias
  • Se han arreglado unos problemas menores de visualización para los botones de pago inteligente de PayPal

3.7.2

  • Se ha añadido una nueva característica que te permite desconectar automáticamente los usuarios cuando cierran el navegador.
  • Se ha añadido compatibilidad para la extensión Two-Factor Authentication.
  • Se ha añadido una nueva función de utilidad.
  • Se ha mejorado la funcionalidad de acceso social.

3.7.1

  • Se ha movido el código de manejo de IPN del gancho «init» al gancho «wp_loaded» para una compatibilidad mejor.
  • Los campos de configuración para las claves «Editable» y «Secreto» para Stripe han sido intercambiados. Esto los alineará mejor con la forma en que obtienes la información de tu cuenta de Stripe.

3.7.0

  • Se ha añadido la opción de botón de pago inteligente de PayPal. https://simple-membership-plugin.com/creating-paypal-smart-checkout-buttons-for-membership-payment/
  • Se ha añadido un nuevo gancho de filtro swpm_edit_profile_form_before_username
  • Se ha añadido un nuevo gancho de filtro swpm_edit_profile_form_before_submit

3.6.9

  • Se agregó una nueva característica que te permite configurar una URL de redireccionamiento posterior al cierre de sesión. Esta nueva característica está disponible en la pestaña «Ajustes avanzados» del plugin.

3.6.8

  • Se ha arreglado una advertencia: El parámetro count(): debe ser un array o un objeto que implementa Contable.

3.6.7

  • La extensión Captcha tiene las opciones de tema «Claro» u «Oscuro». También tiene la opción de captcha compacto.
  • Se ha actualizado el archivo de traducción de idioma alemán. Gracias a Herbert Heupke.
  • La acción de actualización del nivel de membresía actualizará el perfil de usuario de wp del miembro (si se especifica en el nivel de membresía).
  • Se ha arreglado un problema raro cuando se ignoraba la moneda seleccionada para los botones de Stripe.
  • Se ha arreglado el error en el parámetro de configuración para los botones de Stripe que estaban produciendo una advertencia en la consola del navegador.
  • Stripe ahora intenta detectar el idioma del visitante y usarlo en la ventana emergente de pago.

3.6.6

  • Se ha añadido una nueva característica para mostrar una casilla de verificación de términos y condiciones. Los usuarios deben aceptar tus términos antes de que puedan registrarse para una cuenta. Útil para GDPR.
  • Se ha añadido una nueva característica para mostrar una casilla de verificación de política de privacidad. Los usuarios deben aceptar tu política de privacidad antes de que puedan registrarse para una cuenta. Útil para GDPR.
  • La última fecha de acceso de los miembros ahora se muestra en la página de listado de miembros en el escritorio de administración.
  • Se ha añadido una característica en el menú de herramientas del plugin para volver a crear las páginas requeridas del plugin de membresía.
  • Se ha corregido un error tipográfico en el nombre del país «Colombia».

3.6.5

  • Se ha actualizado el archivo de traducción sueco. Gracias a Andreas Damberg por enviar el archivo de traducción.
  • API de desarrollador para consultar, actualizar y crear cuentas de miembros.
  • Se ha añadido una nueva característica en los ajustes avanzados para permitir la creación automática de miembros para los usuarios de WP que se crean mediante otros plugin.
  • Se ha añadido un par de funciones de utilidad en la clase de nivel de membresía.

3.6.4

  • Se ha añadido un nuevo shortcode para mostrar un mini formulario de acceso. Esto puede ser útil para mostrar un mini formulario de acceso en la barra lateral, cabecera o el pie de página del sitio.
  • Se ha solucionado un problema con el acceso automático después de la característica de registro cuando se utiliza con form builder addon.

3.6.3

  • Se ha añadido una nueva característica para activar el acceso automático después del registro para los miembros.

3.6.2

  • Se ha añadido una nueva función para aplicar una contraseña segura en el campo de contraseña. Cuando esta opción está activada en los ajustes avanzados, los miembros estarán obligados a utilizar una contraseña segura.

3.6.1

  • Se ha regenerado el archivo POT de idioma.
  • Se ha añadido un nuevo filtro para que el cuerpo completo del correo electrónico de registro pueda ser anulado y el correo electrónico se pueda desactivar con un pequeño ajuste.
  • El miembro se desconecta de la sesión de usuario de wp cuando se cambia la contraseña desde la página de edición de perfil.
  • Se llama al cierre de sesión forzado cuando se detecta un hash de acceso incorrecto.
  • Se ha corregido un fallo en el menú de herramientas (solicitud para completar el envío de correo electrónico de registro).

3.6.0

  • Se ha añadido una nueva característica para permitir la configuración de la redirección posterior al registro. La pestaña de ajustes avanzados tiene la nueva opción.
  • Se ha añadido texto de ayuda adicional en el menú de ajustes de correo electrónico.
  • El código de cancelación de la suscripción ahora usará la identificación del suscriptor.
  • Se ha cambiado la etiqueta «Editar nivel de membresía» del botón para decir «Guardar nivel de membresía»
  • Se ha actualizado la copia local del archivo de idioma alemán. Gracias a Herbert Heupke.
  • Se ha creado un nuevo addon gratuito para manejar la importación en lote de miembros de un archivo CSV.
  • Se ha añadido un filtro nuevo que permite sustituir la URL de redirección después de registro.

3.5.9

  • Se ha corregido la divisa del yen japonés para la suscripción de Stripe.
  • Se agregó una nueva etiqueta de combinación de correo electrónico para el nombre de nivel de membresía {membership_level_name}
  • Hay una nueva opción llamada «Forzar la sincronización del usuario de WP» en el menú de ajustes avanzados del plugin.
  • Arreglada una advertencia que puede aparecer en algún momento al actualizar la interfaz de ajustes avanzados.

3.5.8

  • Se ha cambiado el texto del botón «Editar miembro» a «Guardar datos» en la interfaz de edición del miembro administrador.
  • Se agregó una nueva función para desconectar al usuario del sistema swpm si se cierra la sesión del usuario de wp correspondiente.
  • El campo del nombre de la empresa ahora se mostrará en el formulario de perfil de edición.
  • La configuración del botón de stripe te permite activar una opción para recoger la dirección de facturación
  • El campo del país ahora es una opción desplegable.
  • Se agregó un gancho de filtro para la dirección de correo electrónico de PayPal en el botón de pago.

3.5.7

  • Añadido un archivo de traducción alemán actualizado.
  • Se ha corregido un fallo de comprobación de permisos (gracias a Neb).
  • Se ha corregido una potencial vulnerabilidad XSS .

3.5.6

  • Rublo ruso (₽) moneda añadida para los botones de PayPal Compre ahora y de Suscripción.
  • Las opciones de «URL de retorno» y «URL de botón de imagen» para el botón de suscripción de stripe ahora se guardan y se manejan correctamente.
  • Suscripción de stripe se cancela automáticamente cuando un miembro elimina su cuenta. No funcionará para los miembros registrados antes de esta actualización.

3.5.5

  • Actualizado el dominio de texto del idioma de «swpm» a «simple-membership». Esto facilitará la traducción a través de https://translate.wordpress.org/

3.5.4

  • Se agregó una comprobación de PHP5.4 para detectar si un servidor está utilizando la versión muy antigua de PHP y mostrar un mensaje de advertencia adecuado. Esto evitará un error en el servidor que usa la versión antigua de PHP.
  • Se agregó una nueva función en la configuración de botón de PayPal para que pueda especificar un encabezado / logotipo de página de salida personalizada.

3.5.3

  • El widget de acceso ahora muestra un enlace a la página de edición de perfil (para los miembros registrados).
  • Se aplicó una corrección en el código JS de validación que impidió que el registro de membresía pagada se completara correctamente si se omitió el campo de correo electrónico.
  • Se agregó la opción de pago de suscripción de Stripe.

3.5.2

  • Hay una nueva característica para aplicar la protección a la mayoría de las entradas y las páginas. La siguiente documentación explica cómo utilizar esta función:
    https://simple-membership-plugin.com/apply-protection-posts-pages-bulk/

  • Se agregó una nueva función de utilidad en la clase SwpmMemberUtils

3.5.1

  • Se ha añadido un nuevo gancho de acción (swpm_before_login_request_is_processed) que se puede utilizar para comprobar cosas antes de que la solicitud de acceso sea procesada por el plugin.
  • Botón de stripe: las monedas de cero decimal (como JPY) ya no se multiplican por 100.
  • Se desactivó el autocompletado para el campo de entrada de correo electrónico en los formularios de registro y edición de perfiles.

3.5.0

  • Actualizado el archivo de traducción de la lengua española.
  • Se agregó traducción al Español (Venezuela). La traducción fue hecha por Santos Guerra.
  • Se ha mejorado la verificación de URL de página actual para la página de renovación.
  • Las etiquetas de combinación de correo {member_since} y {subscription_starts} generarán un valor de fecha con formato.
  • Se desactivó autocompletar en el campo de contraseña del perfil de edición.

3.4.9

  • Se ha corregido un problema de edición de perfil de miembro que se introdujo en la versión anterior de la actualización de la biblioteca JavaScript.

3.4.8

  • El formulario de restablecimiento de contraseña se ocultará después de una solicitud de restablecimiento satisfactoria.
  • Se agregó una nueva función de utilidad para escribir el contenido de la matriz en el archivo de registro de depuración.
  • Se agregaron apply_filters() para todos los sujetos y cuerpos de correo electrónico. Esto debería ser útil para un sitio multilingüe.
  • Actualizada la biblioteca de JS validación a la última.
  • Actualizado el archivo de traducción de lengua francesa.
  • Actualizado el archivo de traducción de la lengua española.
  • Se ha añadido traducción al idioma checo al plugin. La traducción fue presentada por Novakovska Eva.
  • Se ha añadido traducción al idioma finlandés al plugin. La traducción fue presentada por Lars Timberg.
  • El campo de contraseña de la página de edición de perfil se ha cambiado a un campo de tipo «contraseña».

3.4.7

  • Existe una nueva característica para aplicar protección parcial o de sección a publicaciones y páginas. Esta función está disponible mediante un plugin gratuito.
  • Se ha eliminado el paquete jquery.tools18.min.js, se ha cambiado a una función de WP jQuery UI.
  • Se ha corregido un error tipográfico en la pestaña del menú de gestionar la protección de contenido.
  • Se ha creado un addon gratuito para los shortcodes misceláneos.

3.4.6

  • Se ha añadido traducción al idioma árabe al plugin. La traducción fue presentada por Hanin Fatani.
  • Se ha agregado una etiqueta de correo electrónico {primary_address} que se puede utilizar en el correo electrónico de notificación cuando se utiliza el campo de dirección en el addon del generador de formularios.
  • Se eliminó el valor innecesario $_SERVER[«REQUEST_URI»] de la acción posterior.
  • Se ha añadido soporte para reCAPTCHA en el formulario de restablecimiento de contraseña (para el complemento reCAPTCHA).
  • Se agregó una opción para especificar una clase CSS personalizada para los botones Stripe y Braintree para personalizar el estilo del botón. (El nuevo parámetro shortcode es «class»).

3.4.5

  • Se ha añadido un nuevo gancho de acción que se dispara cuando se agrega un miembro a través del menú «Agregar miembro» del panel de administración.
  • El plugin de mailchimp ahora agregará usuarios a una lista cuando se añada a través del panel de administración.
  • Se codificará el valor del campo personalizado de pago de PayPal.
  • Advertencia solucionada – Método no estático SimpleWpMembership::deactivate() no se debe llamar estáticamente.

3.4.4

  • Actualizado el archivo de traducción de la lengua española.
  • La etiqueta de combinación de correo electrónico {password} funcionará en el correo electrónico de notificación del administrador cuando un miembro envíe el formulario de registro.
  • Se excluyó la función de deshabilitar la comprobación de la característica de panel de la solicitud de AJAX.
  • Se agregó un nuevo filtro para permitir la sustitución del correo electrónico de registro completo usando código personalizado.
  • Se agregó un mensaje de texto de marcador de posición para el campo de contraseña en la página «Editar perfil».
  • Se agregó un nuevo campo de configuración para permitir la personalización del «Asunto de correo electrónico de notificación de administrador».
  • El menú de gestionar los usuarios pueden ordenarse utilizando el nombre y apellido
  • Corrección de error menor.

3.4.3

  • Se ha mejorado el formato para el contenido que aparece antes de la etiqueta «más» en una etiqueta mas en una entrada protegida.
  • Se ha agregado una nueva función para deshabilitar el acceso al panel de control de wp para usuarios que no son administradores. Puede encontrar esta opción en la pestaña de configuración general.
  • Se ha agregado el archivo de traducción del idioma mexicano. La traducción fue presentada por Enrique Alfonso.
  • Se ha re-agregado la copia local de los archivos de traducción en español (Alguien presentó una traducción incorrecta al sitio translate.wordpress.org que sobrescribe la buena traducción)

3.4.2

  • Se ha corregido un problema con algunos sitios de obtener una pantalla en blanco para el menú de los miembros debido a un uso de etiqueta corta de PHP.
  • Se ha añadido un nuevo gancho de acción que se dispara después de que un miembro edite el perfil desde la página de perfil de edición.
  • La función edit_profile_front_end() ahora devuelve verdadero o falso basado en si el formulario se ha enviado correctamente o no.
  • Se ha añadido comentario adicional en el código de control de IPN.

3.4.1

  • Se ha añadido una opción para actualizar en grande el valor de «nivel de membresía» de un grupo de miembros.
  • Se ha añadido una opción para actualizar masivamente el valor de fecha de «Inicio de acceso» de un grupo de miembros.
  • Se ha añadido el archivo de traducción del idioma noruego. La traducción fue presentada por Tom Nordstrønen.

3.4.0

  • Actualización del archivo de idioma italiano. Gracias a Nicolò Monili por actualizar la traducción.
  • Se eliminaron los archivos de idioma alemán de la carpeta del plugin para poder extraer el idioma de translate.wordpress.org
  • Se ha mejorado la funcionalidad de búsqueda de miembros cuando se utiliza con la paginación.
  • Se ha añadido más sanitización en el formulario de registro.
  • Se agregaron algunas funciones de utilidad a la clase de utilidad de nivel de membresía.
  • Se ha actualizado Google reCAPTCHA addon para habilitar captcha en el formulario de inicio de sesión.
  • El Cajero Stripe: El plugin ahora establece el parámetro «receipt_email» para la salida de Stripe para que un recibo sea enviado desde Stripe.

3.3.9

  • Se eliminaron los archivos en español de la carpeta del plugin para que pueda extraer el idioma de translate.wordpress.org
  • Compatibilidad con WordPress 4.7.
  • Se regeneró el archivo POT.
  • La redirección de inicio de sesión posterior utiliza ahora home_url() en lugar de site_url(). La URL también se pasa a través de un filtro.
  • Se ha añadido un nuevo filtro para la URL de redirección después del cierre de sesión.
  • Se cambió el nombre del archivo de idioma swpm-ja_JP a swpmp-ja
  • Se ha añadido la puerta de enlace de pago de Braintree para que pueda aceptar pagos de membresía con Braintree. Vea los detalles en la siguiente documentación:
    https://simple-membership-plugin.com/create-braintree-buy-now-button-for-membership-payment/

3.3.8

  • El pago de la renovación de la cuenta tendrá en cuenta cualquier tiempo restante (cuando el nivel del usuario esté usando una caducidad de tipo de duración).
  • Los miembros ahora pueden usar su dirección de correo electrónico (en lugar de nombre de usuario) y contraseña para iniciar sesión en el sitio. El campo de nombre de usuario del formulario de inicio de sesión de miembro aceptará la dirección de correo electrónico o el nombre de usuario.
  • El gancho de acción set_user_role no será activado por el complemento ya que la función wp_update_user() se encargará de ello automáticamente.

3.3.7

  • Se ha añadido el archivo de traducción de la lengua italiana. La traducción fue presentado por Roberto Paura.
  • Ha mejorado el manejo de reembolso de PayPal.
  • La cancelación de pago de la suscripción de secuencia/código ha sido mejorada. Los detalles en la siguiente documentación:
    https://simple-membership-plugin.com/what-happens-when-paypal-subscription-cancelled/

3.3.6

  • Se ha añadido una nueva opción de modo que el contenido del correo electrónico de notificación de administración se puede personalizar en el menú de configuración de correo electrónico del plugin.

3.3.5

  • Se ha añadido el nonce de comprobar en el formulario de edición de perfil.
  • Se ha añadido una comprobación adicional para los datos del nivel de suscripción del formulario de registro.
  • Mínimo requerimiento de la versión WordPress actualizada a v4.0.

3.3.4

  • Si va a editar la configuración de protección posterior de una entrada que pertenece a una categoría protegida, ahora mostrará un mensaje en el cuadro de configuración de protección para hacerle saber.
  • Chequeo nonce mejorado con los parámetros de protección de ahorro de funcionalidad.

3.3.3

  • Mejoras para un pago recurrente de transacción recibidas. Se actualizará el perfil incluso si el ajuste del nivel de miembro está utilizando un valor de tipo de duración.
  • Arreglado vulnerabilidades CSRF
  • Se ha añadido el nonce de verificación en varias acciones de administración laterales.
  • Se ha añadido is_admin() para comprobar si hay varias acciones de administración laterales.
  • Se ha añadido verificación current_user_can() para varias acciones de administración laterales.

3.3.2

  • Ahora puede ver el valor de la fecha y hora del último acceso de un miembro al editar el perfil del usuario desde el panel de administración.
  • El mensaje «Registro Exitoso» ahora se puede personalizar usando el addon de mensajes personalizados.
  • El archivo de plantilla de edición de perfil ahora también se puede anular usando el filtro swpm_load_template_files.
  • Se ha actualizado el archivo de traducción del idioma holandés.
  • Se ha añadido el archivo de traducción del idioma estonio.
  • Actualización de la biblioteca pasarela de pago de Stripe a la última versión.

3.3.1

  • Se ha añadido una opción en el menú de configuración avanzada para utilizar el valor de zona horaria especificada en la interfaz de configuración de WordPress Generales.
  • Compatibilidad con WordPress 4.6.

3.3.0

  • Se ha actualizado el archivo de idioma húngaro.
  • Saneamiento de entrada mejorada.

3.2.9

  • La disminución de la prioridad de procesamiento de filtros «the_content» (esto debería ser útil para la compatibilidad con algunos de los plugins de contenido de tipo constructor).
  • Se ha añadido el archivo de traducción de la lengua eslovaca. La traducción fue presentada por Marek Kocak.
  • XSS arreglo de vulnerabilidad para el parámetro solicitud de página.

3.2.8

  • Se ha añadido la opción Stripe de Compra Ahora de pago de membresía.
    documentación de uso del pago Stripe: https://simple-membership-plugin.com/create-stripe-buy-now-button-for-membership-payment/
  • Se ha añadido una notificación en la interfaz de administración para que le notifique cuando se mantenga el modo de pago sandbox habilitado.
  • Se ha añadido una verificación en el sistema de autenticación para detener el procesamiento de solicitudes de inicio de sesión si el usuario ya está conectado en el sitio como ADMIN.
  • El shortcode de botón de pago comprobará ahora para asegurarse de que ha introducido un ID de botón válido en el shortcode.
  • Se ha corregido un par de advertencias de aviso de depuración de menor importancia.
  • Arreglo de fallo: configuración del permiso del administrador del tablero de instrumentos de acceso no guarda correctamente.

3.2.7

  • Se ha añadido una nueva opción en la configuración del plugin para que pueda especificar otra función de usuario WP (ejemplo: editor) para poder usar/ver los plugins de interfaz de administración.
  • Se ha añadido una opción «perfil de usuario borrar» en la interfaz de edición de perfil de administración del plugin. Los administradores pueden utilizar para eliminar un registro de usuario, mientras que en la interfaz de edición de miembro.
  • Se ha añadido una nueva opción para la notificación completa de correo electrónico de registro de miembros que puede ser enviado a varios administradores del sitio.
  • Se ha añadido el archivo de traducción de idiomas de Bosnia. La traducción fue presentada por Rejhan Pushkar.
  • Se ha actualizado el archivo de idioma japonés.
  • Se ha actualizado el archivo de idioma holandés. Gracias a R.H.J. Roelofsen.

3.2.6

  • Se ha añadido el archivo de traducción de la lengua húngara. La traducción fue presentado por Laura Szitar.
  • Mejora de el menú de navegación por los menús de miembros para que las etiquetas estén siempre visible (incluso cuando vas a la pantalla de agregar o editar los miembros).
  • Añadido 2 ganchos de acción nuevos (Se activan cuando se cancela la suscripción y cuando se recibe un pago recurrente).
  • Mejora de los niveles de afiliación en las pestañas del menú de navegación.
  • La interfaz «Editar Miembros» no muestra la identificación de miembro del miembro editando actualmente.

3.2.5

  • Se ha añadido una nueva característica para permitir el redireccionamiento a la última página después de inicio de sesión (donde se hace clic en el enlace de conexión).
    Esta nueva opción está disponible en el after login redirection addon.
    https://wordpress.org/plugins/simple-membership-after-login-redirection/

3.2.4

  • Se ha corregido un fallo con la protección de archivos adjuntos que muestra un mensaje de error.

3.2.3

  • Se ha añadido una nueva opción para que pueda configurar una página de renovación cuenta de miembro en el plugin.
  • El mensaje de caducidad de cuenta incluirá el enlace de la página de renovación (si se configura la página de renovación).
  • Eliminado enlace de inicio de sesión desde el mensaje de protección comentario. Puede personalizar el mensaje de protección comentario usando el custom message addon.
  • Se ha actualizado el archivo de idioma ruso. Gracias a @dimabuko por actualizar el archivo de idioma.
  • Se ha actualizado el archivo de idioma portugués. Gracias a @Juan por actualizar el archivo de idioma.
  • Se ha añadido un nuevo complemento para la mejor tipo de entrada de protección personalizado.
  • Hice una mejora para el usuario wp función de borrado.
  • Más mejoras de etiqueta de verificación de protección.
  • Cuenta con el estatus «inactivo» también puede iniciar sesión en el sitio si la característica «Permite la entrada caducada» está habilitada.
  • Se ha actualizado el código de validación de PayPal IPN así es compatible con los próximos cambios de PayPal.

3.2.2

  • Nueva función para permitir sólo los miembros del sitio para poder escribir un comentario.
  • Se movió la opción «Permitir eliminación de la cuenta» a la pestaña Configuración Avanzada del plugin.
  • Se movió la opción «Borrar automáticamente la cuenta pendiente» a la pestaña Configuración avanzada del plugin.
  • Compatibilidad con WordPress 4.5.

3.2.1

  • Se ha añadido un nuevo filtro (swpm_transactions_menu_items_per_page) que se puede utilizar para personalizar el número de elementos que se enumeran en el menú de operaciones.
  • Se ha añadido más opciones en la tabla de clasificación de las transacciones.
  • Se ha añadido sanitización para ordenar las entradas de la tabla de transacciones miembro
  • Se ha solucionado un problema con la eliminación automática pendiente de configuración de la cuenta.
  • Cambio estructura de encabezado de administración de h2 a h1.

3.2.0

  • Se ha añadido el archivo de traducción de idiomas catalán. La traducción fue presentado por Josep Ramón.
  • categorías de tipo de envío personalizado también se enumeran en el menú de protección de categoría.
  • Se ha añadido un nuevo filtro (swpm_members_menu items_per_page) que se puede utilizar para personalizar el número de elementos que se enumeran en el menú de los miembros.
  • El número predeterminado de elementos que se enumeran en el menú de los miembros de forma predeterminada se ha aumentado a 50.
  • Arreglado comentarios de protección para los mensajes utilizando la etiqueta «more».
  • Comentarios de las entradas protegidas también están protegidas.
  • Se ha añadido las clases CSS para todas las filas de campo en el formulario de registro de membresía estándar.
  • Se ha añadido las clases CSS para todas las filas de campo en el formulario de edición de perfil.

3.1.9

  • Se ha añadido nuevas varas de combinación que se pueden utilizar en el correo electrónico completo del registro. Estos son {member_id}, {account_state}, {email}, {member_since}
  • Se ha añadido trailingslashit() a la URL de cierre de sesión después de redirigir.
  • Creado una nueva extensión para mostrar información de miembro. documentación de uso
  • Un cookie nuevo se deja caer cuando un miembro inicia sesión en el sitio. Se puede utilizar para la compatibilidad de almacenamiento en caché plugin.
  • Se ha añadido una nueva función para cargar la plantilla para el widget de inicio de sesión y la forma de restablecimiento de contraseña. Esto permitirá la personalización del widget de inicio de sesión mediante la adición de la nueva plantilla a la carpeta de temas.

3.1.8

  • Mejora del menú de miembros y los pagos de representación para los dispositivos de pantalla más pequeños.
  • Se ha añadido una función de utilidad para hacer salir fácilmente una fecha formateada en el plugin de acuerdo con los ajustes de formato de fecha de WordPress.
  • Se ha corregido un fallo en la funcionalidad de validación de correo electrónico y nombre de usuario de wp. Gracias a Klaas van der Linden por señalarlo.
  • El formulario de restablecimiento de contraseña de miembros se ha reestructurado (la tabla HTML se ha eliminado).

3.1.7

  • Se ha añadido el registro de depuración para después de una contraseña se reajusta correctamente.
  • El plugin evitara que la notificación de correo electrónico de restablecimiento de contraseña por defecto de WordPress de salir cuando un miembro restablece la contraseña.
  • Se ha añadido un nuevo elemento de acción mayor. Activar cuenta y notificar a los miembros a granel. Personalizar el correo electrónico de activación en el menú de configuración de correo electrónico del plugin.
  • Se ha añadido la validación en la función de la operación en lote para comprobar y asegurarse de que varios registros han sido seleccionados antes de intentar la acción en lote.
  • Se ha actualizado el archivo de traducción de idioma portugués (Brasil). La traducción fue actualizado por Fernando Telles.
  • Se ha actualizado la interfaz de Herramientas del plugin.
  • La lista de los miembros ahora se puede filtrar por el estatus de cuenta (desde la interfaz de los miembros)
  • La lista de miembros muestra ahora la palabra clave «incompleta» en el campo nombre de usuario para los perfiles de los miembros que están incompletas.
  • Se ha añadido una pestaña «Añadir miembros» en el menú de los miembros.

3.1.6

  • Se ha añadido una nueva característica para mostrar la barra de herramientas de administración para sólo los usuarios administradores.
  • Se ha añadido CSS para los botones de miembros de compra para forzar su anchura y la altura para ser automaticamente.
  • Se ha añadido algunas funciones de utilidad para recuperar el registro de un miembro de código PHP personalizado (útil para los desarrolladores).
  • Se ha añadido el Google recaptcha addon gratuito para los formularios de inscripción.

3.1.5

  • Se ha añadido un nuevo shortcode [swpm_show_expiry_date] para mostrar los detalles registrados en los miembros de caducidad.
  • La función de búsqueda en el menú de los miembros también buscará los campos de nombre de la empresa, ciudad, estado, país.
  • El ID de perfil de suscripción (si lo hay) para el pago de suscripción ahora se muestra en la interfaz de «pagos» del plugin.
  • Se ha añadido un nuevo filtro de gancho así que campos adicionales se pueden agregar al botón de pago del formulario (ejemplo: especifique código de país o idioma).
  • Se ha actualizado el archivo de idioma POT.

3.1.4

  • Se ha añadido una opción en el menú de «Pagos» para enlazar un pago al perfil de membresía correspondiente (cuando sea aplicable).
  • Se ha solucionado un problema con el ID del abonado no ahorrando con el perfil de un miembro (por pagos de suscripción de PayPal).
  • Se ha añadido el archivo de traducción de la lengua hebreo. La traducción fue presentada por Merom Harpaz.

3.1.3

  • Se ha añadido el archivo de traducción de la lengua Indonesia. La traducción fue presentada por Hermanudin.
  • Eliminado un par de advertencias «tomar en cuenta» del instalador.
  • Se ha añadido la opción de cambiar a granel miembros de cuenta de estado.
  • Actualización de la clase CSS para elementos de buzón de correos h3.
  • La función de búsqueda de miembros (en la parte de administración) puede ahora buscar en la lista basándose en la dirección de correo electrónico.

3.1.2

  • Se ha añadido más columnas que se pueden ordenar en el menú de los miembros.
  • Se ha ajustado el CSS para los formularios de registro y edición de perfiles para que rinda mejor en dispositivos de pantalla pequeña.
  • Cambiado la cadena «User name» a «Username»

3.1.1

  • Corrección de algunos caracteres especiales en el correo electrónico que no se decodifican correctamente.
  • Actualice el encabezado del correo electrónico de actualización de miembros de utilizar el «de dirección de correo electrónico» valor de los ajustes de correo electrónico.

3.1.0

  • Se ha corregido un problema de validación de correo electrónico para cuando el plugin se utiliza con el form builder addon.

3.0.9

  • Actualizado el archivo de traducción de la lengua española.
  • Actualizado el archivo POT para la traducción de idiomas.
  • Se ha añadido el archivo de traducción del idioma holandés (Bélgica). La traducción fue presentada por Johan Calu.
  • Se ha corregido un problema de validación de correo electrónico.

3.0.8

  • Se ha añadido el archivo de traducción de la lengua letona. La traducción fue presentada por Uldis Kalnins.
  • Actualizado el archivo POT para la traducción de idiomas.
  • Se ha añadido una función de marcador de posición get_real_ip_addr() para la compatibilidad hacia atrás.

3.0.7

  • Se ha corregido un error en el mensaje de restablecimiento de contraseña.
  • Se ha eliminado la función get_real_ip_addr() (usando get_user_ip_address() de la clase «Swp Utilidades»).
  • Simplificada de la interacción de clase de mensaje.
  • Se ha añadido las clases CSS para el registro, editar perfil y acceder botones de envío.
  • Se ha añadido la confirmación en la función de operación en lote del menú del miembro.
  • Se ha corregido el grueso eliminar y eliminar la funcionalidad en el menú de lista de miembros.
  • Se ha corregido el mensaje de confirmación de pedido protección.
  • Se ha añadido el archivo de traducción de la lengua griega. La traducción fue presentada por Christos Papadopoulos.

3.0.6

  • Se ha corregido el nombre de archivo de idioma danés.
  • Se ha corregido un problema con la actualización del perfil de mensaje de éxito que se pegue.

3.0.5

  • Se ha añadido una solución para evitar un error mostrarse cuando se edita un registro de miembro de la parte de administración.

3.0.4

  • Se ha añadido una nueva función de utilidad así la información particular de cada miembro puede ser recuperada utilizando esta función.
  • Se ha añadido extra guardia para evitar que el siguiente error «Llamada a la función miembro get () sobre un objeto no».
  • Se ha actualizado el archivo de idioma POT.

3.0.3

  • Aumentar el tamaño límite de caracteres base de datos del campo de nombre de usuario.
  • Refactorizada el filtro ‘swpm_registration_form_override’.
  • Se ha añadido la integración con iDevAffiliate.
  • Se ha añadido la integración con Affiliate Platform plugin.

3.0.2

  • Se ha añadido un nuevo shortcode que se puede utilizar en su página gracias. Esto permitirá a los usuarios que completen el registro de pago de la página de agradecimiento después del pago.
  • La última accedido desde la dirección IP de un miembro se muestra al administrador en la pantalla de edición miembro.
  • El registro de depuración (si está habilitado) para solicitud de autenticación se escribe en el archivo «log-auth.txt».
  • Se ha corregido un error con el miembro de mayor opción de eliminar del formulario de acción masiva parte inferior.
  • Se ha corregido un error con la opción de eliminar el nivel de afiliación a granel del formulario acción en bloque del fondo.

3.0.1

  • Se ha añadido una nueva clase CSS para el mensaje completo de registro.
  • Se ha añadido el archivo de traducción idioma portugués (Portugal). La traducción fue presentado por Edgar Sprecher.
  • Reemplazar mysql_real_escape_string() con esc_sql()
  • Lista de miembros en el administrador está ordenada por member_id por defecto.
  • Se ha añadido un nuevo filtro en el formulario de registro para que Google recaptcha se pueda añadir a la misma.

3.0

  • Se ha actualizado la traducción de la lengua sueca
  • Se ha añadido una nueva opción para permitir la apertura del botón de PayPal comprar en una nueva ventana (con el parámetro «new_window» en el shortcode).
  • Ahora puede crear y configurar el botón de Suscripción PayPal para el pago de membresía en el menú de pagos.

2.2.9

  • Se ha añadido una nueva característica para personalizar el mensaje de restablecimiento de contraseña.
  • Se ha añadido una nueva función para personalizar la dirección de correo electrónico de notificación de administración.
  • Mejora del texto de ayuda para algunos de los campos de configuración de correo electrónico.
  • Actualizado el mensaje que aparece después que un miembro actualiza el perfil.

2.2.8

  • Actualizado el archivo de traducción del idioma sueco.
  • Refactorización de código: mover todas las tareas de gancho init a una clase separada.
  • Aumentar el tamaño del administrador de navegación elementos de menú pestaña para que sean fáciles de ver.
  • Hecho todo el tamaño del título del menú de administración consistente a través de todos los menús.
  • Actualizado el icono de menú de administración dashicon en busca de uno mejor.
  • Ahora puede crear y configurar PayPal botón comprar ahora para el pago de membresía en el menú de pagos.

2.2.7

  • Se ha añadido la traducción al idioma japonés al plugin. La traducción fue presentado por Mana.
  • Se ha añadido la traducción serbio al plugin. La traducción fue presentada por Zoran Miljanovic.
  • Todos los campos miembros serán cargados en la página de edición (en lugar de sólo dos).

2.2.6

  • Se ha solucionado un problema con el menú de la protección de la categoría después de que el trabajo de refactorización de clase.
  • Arreglado la clave única de la tabla de DB

2.2.5

  • Todos los nombres de las clases se han cambiado para utilizar el «SWPM» babosa para eliminar un posible conflicto con otros plugins con los nombres de clases similares.

2.2.4

  • Se ha solucionado un problema con no ser capaz de desproteger la protección de categoría.
  • Trabajo de refinado menor con las clases.

2.2.3

  • Actualización de la interfaz de protección de la categoría para usar la función get_terms().
  • Se ha añadido una nueva clase de utilidad que tiene algunas funciones útiles (ejemplo: comprobar si un miembro se ha registrado en el sitio).

2.2.2

  • Todos los pagos de afiliación ahora se registran en la tabla de pagos.
  • Se ha añadido un nuevo elemento de menú (Pagos) para mostrar todos los pagos de membresía y transacciones.
  • Se ha añadido la traducción a al lengua lituana al plugin. La traducción fue presentado por Daiva Pakalne.
  • Se ha corregido un error de argumento no válido.

2.2.1

  • Se ha añadido una nueva tabla para registrar los pagos de membresía/transacciones en el futuro.
  • Hecho algunas mejoras en el instalador de clase por lo que puede manejar tanto el multi-sitio de WP y la configuración de un solo sitio a través de la misma función.

2.2

  • Se ha añadido una nueva función para permitir a los miembros caducados para poder entrar en el sistema (para permitir una fácil renovación de la cuenta).
  • El valor de la dirección de correo electrónico de un miembro no se puede modificar desde el panel de administración y en el formulario de modificación de perfiles.
  • Se ha añadido las clases CSS para algunos de los mensajes para mejorar el estilo.
  • Algunas actualizaciones de traducción.

2.1.9

  • Se ha mejorado la funcionalidad de restablecimiento de contraseña.
  • Mejorado el mensaje que se muestra después de que se utiliza la funcionalidad de restablecimiento de contraseña.
  • Se ha actualizado el archivo de idioma portugués (Brasil).
  • Mejorado el código de control de acceso de usuario.

2.1.8

  • Mejoró el cierre de sesión después de redirigir por lo que utiliza el valor home_url().
  • Se ha corregido un fallo en la funcionalidad de clasificación de la tabla de miembros.
  • La tabla de los miembros ahora se puede clasificar por medio de la columna ID.

2.1.7

  • Se ha añadido una nueva función para eliminar automáticamente las cuentas pendientes de miembros que tienen más de 1 o 2 meses.
  • Se ha solucionado un problema con el envío de una notificación a la configuración de administración de correo electrónico no guardado.

2.1.6

  • Se ha corregido un fallo con la creación del nuevo nivel de membresía con un valor de duración de días o semanas.

2.1.5

  • Mejora de la protección adjunto para que no proteja cuando también se ve desde la parte de administración.
  • Eliminado una declaración de volcado de depuración.

2.1.4

  • Mejora de la lógica de inicio de sesión manejador de autenticación.
  • Se ha solucionado el URL de la imagen del icono restringido.
  • Actualizado el icono del archivo adjunto restringido a usar una mejor.

2.1.3

  • Se ha añadido una nueva función para permitir a los miembros para eliminar sus cuentas.

2.1.2

  • Actualización de la suscripción de membresía manejador de cancelación de pago y sea hecho más robusto.
  • Se ha añadido una opción en la configuración para restablecer los archivos de registro de depuración.

2.1.1

  • Mejorado el nombre de usuario existe función de consulta .
  • Se ha actualizado uno de los mensajes de aviso.

2.1

  • Cambiar las etiquetas cortas de PHP para las etiquetas estándar
  • Actualización de un mensaje en la configuración para hacer que el la instrucción del uso sea mas clara.
  • Se ha corregido un valor de número de versión.

2.0

  • Mejora de algunos de los mensajes de protección de contenido predeterminado.
  • Se ha añadido la traducción al idioma danés para el plugin. La traducción fue presentada por Niels Lund Boje.

1.9.9

  • Error de activación de red WP multisitio reparado.

1.9.8

  • Se ha solucionado un problema con el número de teléfono no se guardaba.
  • Se ha solucionado un problema con la nueva función de la fecha de caducidad de miembro fijo.

1.9.7

  • Solución de interfaz de usuario de menor importancia en el nuevo menú de nivel de membresía complemento.

1.9.6

  • Se ha añadido una nueva característica para permitir fecha fija de vencimiento para los niveles de membresía.
  • Se ha añadido la traducción al idioma ruso al plugin. La traducción fue presentado por Vladimir Vaulin.
  • Se ha añadido la traducción al idioma holandés para el plugin. La traducción fue presentada por Henk Rostohar.
  • Se ha añadido la traducción al idioma rumano al plugin. La traducción fue presentada por Iulian Cazangiu.
  • Algunas refactorización de código del menor.

1.9.5

  • Se ha añadido una verificación para mostrar el contenido de una entrada/página protegida si el administrador esta realizando una previsualización de la entrada o página.
  • Se ha corregido un problema con la función de correo electrónico de notificación rápida no filtrando los shortcodes de correo electrónico.
  • Se ha mejorado el formulario de acceso HTML y CSS.

1.9.4

  • Se ha añadido una nueva función para enviar una notificación por correo electrónico a un miembro cuando se edita el registro de un usuario. Esto será útil al notificar a los miembros cuando se activa su cuenta.
  • Se ha solucionado un problema con la cuenta de miembro «a la espera» consiguiendo establecer como activo cuando se edita el registro de la parte de administración.

1.9.3

  • Se ha solucionado un problema con la imagen ofrecida no se muestra correctamente para algunas entradas del blog protegido.

1.9.2

  • Se ha corregido el enlace de edición en la interfaz de búsqueda de miembros.

1.9.1

  • Se ha añadido la traducción al idioma Turco al plugin. La traducción fue presentada por Murat Seyidoglu.
  • Compatibilidad con WordPress 4.1.

1.9.0

  • Se ha corregido un fallo en la opción de ajuste de la cuenta por defecto (la opción para hacer la aprobación manual de la membresía).
  • Se ha añadido la traducción al idioma polaco al plugin. La traducción fue presentado por Maytki.
  • Se ha añadido la traducción al idioma macedonio al plugin. La traducción fue presentado por I. Ivanov.

1.8.9

  • Se ha añadido una nueva característica para que pueda establecer el estado de la cuenta predeterminada de sus miembros. Esto puede ser útil si desea aprobar manualmente los miembros después de que se inscriban.

1.8.8

  • Se ha solucionado un problema con la caducidad de cuenta cuando se establece en 1 año.

1.8.7

  • Actualizar el código de validación de formularios de registro para que no acepte carácter de apostrofé en el campo nombre de usuario.
  • Se ha añadido una nueva pestaña para mostrar las opciones de configuración addon (algunas de las agregaciones serán capaces de utilizar esta pestaña de configuración).
  • Se ha añadido una nueva acción de gancho en la pestaña del addon de configuración.
  • Movido el código de inicialización principal clase del plugin fuera del gancho plugins_loaded.

1.8.6

  • Se ha corregido un problema de validación de correo electrónico con el proceso de registro de suscripción pagada.
  • Se ha añadido un nuevo complemento gratuito para personalizar el mensaje de contenido protegido.

1.8.5

  • Se ha añadido la función de protección de la categoría en el menú de nivel de membresía.
  • Se ha corregido un fallo con el código de procesamiento de IPN de membresía de pago de paypal.

1.8.4

  • El campo de contraseña no va a usar la opción de relleno automático del navegador en la interfaz de administración cuando se edita la información de un miembro.

1.8.3

  • Se ha añadido la traducción sueca al plugin. La traducción fue presentada por Grayson Perry.
  • Ahora existe una tarea programada en el plugin de expirar los perfiles de los miembros en el fondo.
  • Se ha publicado un nuevo addon – https://simple-membership-plugin.com/simple-membership-registration-form-shortcode-generator/
  • Se ha añadido un menú llamado «Add-ons» para enumerar todas las extensiones de este plugin.

1.8.2

  • Actualización del código de verificación de caducidad miembros en el momento de inicio de sesión y hecho más robusto.

1.8.1

  • MySQL base de datos de carácter ajustado y los valores de intercalación se leen desde el sistema al crear las tablas.
  • Se ha añadido el archivo de traducción de idioma Alemán para el plugin.
  • Algún trabajo de código de refactorización.
  • Se ha añadido una nueva función para permitir a los administradores para crear un formulario de inscripción para un nivel de membresía en particular.

1.8.0

  • Se ha añadido una nueva característica llamada «más protección de etiquetas» para habilitar el contenido de sumario. Para obtener más información, lea la documentación de contenido sumario.
  • Se ha añadido la traducción al idioma portugués (Brasil) para el plugin. La traducción fue presentado por Rachel Oakes.
  • Se ha añadido el comprobar la definición de cookiehash (en caso de que no se ha definido ya).

1.7.9

  • Se ha añadido la traducción de idioma español para el plugin. La traducción fue presentada por David Sánchez.
  • Eliminado un poco de trayectoria codificado duro de de la clase auth.
  • Compatibilidad con WordPress 4.0

1.7.8

1.7.7

  • El plugin mostrará ahora la cuenta de miembro de la fecha de caducidad en el widget de inicio de sesión (cuando un usuario se registra en el sitio).
  • Se ha añadido un par de filtros para el plugin.

1.7.6

  • Se ha solucionado un problema con ocultar el admin-bar. Nunca se mostrará a los no miembros.
  • Cambiado el nombre archivo de idioma chino para corregir el nombre.
  • Eliminado una gran cantidad de campos de formulario de inscripción frontal (después de comentarios de los usuarios). El formulario de inscripción de miembros es ahora mucho más sencillo con sólo unos pocos campos.
  • Se ha corregido un error con la opción de búsqueda de miembros en el tablero de instrumentos de administración.
  • Se ha añadido unos cuantos ganchos de acción y filtros nuevos.
  • Se ha corregido un error con la protección adjunto multimedia.

1.7.5

  • Se ha solucionado un problema con la carga de archivos de idioma.

1.7.4

  • Se ha añadido la capacidad de utilizar cualquiera de los shortcodes (ejemplo: widget de acceso) en el widget de texto de la barra lateral.

1.7.3

  • Se ha añadido la traducción del idioma francés al plugin. La traducción fue presentada por Zeb.
  • Se ha corregido un problema de dominio de texto de algunos idiomas.
  • Se ha solucionado un problema con el registro y el shortcode de la página de acceso (En algunos sitios el formulario de registro no era visible.)
  • Se ha añadido la traducción simplificada del idioma chino al plugin. La traducción fue presentada por Ben.

1.7.2

  • Se ha añadido un nuevo gancho después de que el menú de administración del plugins se hace de manera que los addons pueden enganchar en el menú principal del plugin.
  • Corregido otro problema de compatibilidad de código PHP 5.2.
  • Se ha solucionado un problema con la funcionalidad del miembro de mayor borrar.

1.7.1

  • Corregido otro problema de compatibilidad de código PHP 5.2.
  • Actualización de la plantilla del archivo de lenguaje de plugin.

1.7

  • El código ha sido ajustado para que sea compatible con PHP 5.2 (previamente PHP 5.3 era el requisito).
  • Se ha añadido las comprobaciones para comprobar si una cuenta de usuario WP ya existe con el nombre de usuario elegido (cuando un miembro se registra).
  • Se han corregido algunas cadenas de traducción.

1.6

  • Se ha añadido la Protección de comentario. Los comentarios sobre sus entradas protegidas también estarán protegidos de forma automática.
  • Se ha añadido una nueva característica para ocultar la barra de herramientas de administración para los usuarios registrados del sitio.
  • Arreglo de fallo: mensaje de restablecimiento de contraseña no enviados correctamente
  • Arreglo de fallo: problema con la página de renderizado después de que el miembro actualiza el perfil.

1.5.1

  • Compatibilidad con el after login redirection addon:
    https://wordpress.org/plugins/simple-membership-after-login-redirection/

1.5

  • Se ha corregido un error con el envío de correo electrónico de un miembro cuando se añade a través de administración salpicadero.
  • Se ha corregido un fallo con los valores de los ajustes generales de restauración.
  • Se han añadido unos cuantos ganchos de acción para el plugin.

1.4

  • Refactorizada algún código para mejorar la arquitectura. Esto ayudará a añadir algunas mejores características en el futuro.
  • Se ha añadido el registrador de depuración para ayudar a solucionar tareas después del pago de membresía.
  • Se ha añadido un nuevo gancho de acción para después de paypal IPN sea procesado.

1.3

  • Se ha corregido un fallo con el registro de membresía de pago.

1.2

  • Primera comprometedora con el repositorio WordPress.