Simple Membership (Egyszerű tagság)

Leírás

Egy rugalmas, jól támogatott és könnyen használható WordPress tagsági plugin, amellyel ingyenes és prémium tartalmakat kínálhat a WordPress oldaláról

A simple membership (egyszerű tagság) bővítmény segítségével megvédheti bejegyzéseit és oldalait, így csak a tagok láthatják a védett tartalmat.

Korlátlan tagsági hozzáférési szintek

Állítson be korlátlan tagsági szintet (például: ingyenes, ezüst, arany stb.), és védje meg bejegyzéseit és oldalait a létrehozott tagsági szintekkel.

Felhasználóbarát felület a tartalomvédelemhez

Amikor egy bejegyzést vagy oldalt szerkeszt a WordPress szerkesztőben, kiválaszthatja, hogy megvédje a bejegyzést vagy oldalt tagjai számára.

Azok a nem tagok, akik védett oldalt néznek meg, a bejelentkezést vagy tagságot kéri a bővítmény.

Ingyenes és fizetős tagságok

Beállíthatja, hogy weboldalán ingyenes és/vagy fizetős tagság legyen. A fizetett tagság kifizetése biztonságosan, PayPal-on keresztül történik. A tagsági kifizetések a Stripe vagy Braintree fizetési szolgáltatók használatával is elfogadhatók.

Mind az egyszeri, mind az ismétlődő/előfizetéses fizetést támogatja a PayPal és a Stripe.

Elfogadhat egyszeri tagsági kifizetést a Braintree fizetési szolgáltatón keresztül.

Option to make membership payment buttons using the new PayPal Checkout API.

There is also option to use PayPal smart buttons for membership payment.

Az ingyenes tagsághoz engedélyezheti az e-mailes aktiválást vagy az e-mailes megerősítést.

Tagsági befizetések naplója

A tagok összes befizetését rögzíti a bővítmény. Bármikor megtekintheti őket az adminisztrációs irányítópult fizetési menüjében.

Fejlesztői API

A fejlesztők számos műveletet és szűrőt használhatnak a bővítmény testreszabásához.

Létezik egy API is, amellyel tagfiókok lekérdezhetők, létrehozhatók, frissíthetők.

Tag bejelentkezés Widget az oldalsávban

Könnyedén hozzáadhat egy tag bejelentkezési widgetet weboldala oldalsávjához. Egyszerűen használja a bejelentkezési űrlap rövid kódját az oldalsáv widgetben.

A tag bejelentkezési widgetet testreszabhatja úgy is, hogy egyéni sablonfájlt hoz létre a téma (vagy gyermektéma) mappájában.

Lehetőség a jelszó láthatóságát váltó kapcsoló megjelenítésére a bejelentkezési űrlapon.

Dokumentáció

A kezdéshez olvassa el a telepítési dokumentációt a bővítmény telepítése után.

Plugin támogatás

If you encounter any issues with this plugin, please visit our website to post on the support forum or contact us directly.
https://simple-membership-plugin.com/

You can create a free forum account to ask your questions.

Additional Features

  • Bármilyen WordPress témával működik.
  • Lehetőség a fotógalériák védelmére.
  • Lehetőség a csatolt oldalak védelmére.
  • Mutassa meg a teaser (bevezető) tartalmat, hogy a látogatókat tagokká alakítsa át.
  • A védett hozzászólásokhoz fűzött megjegyzések is automatikusan védettek lesznek.
  • Lehetőség van a hibakeresési naplózás engedélyezésére, így könnyedén orvosolhatja a tagdíjfizetéssel kapcsolatos problémákat (ha vannak ilyenek).
  • A nem tagok számára megjelenő tartalomvédelmi üzenet testreszabásának lehetősége.
  • A bejegyzés vagy az oldal tartalmának részleges védelme.
  • A bejegyzésekre és az oldalakra tömegesen alkalmazhat védelmet.
  • A tagsági email értesítőben a változók behelyettesítésének lehetősége
  • A tagságkezelési oldalt a bővítmény kezeli.
  • A tagok manuális jóváhagyásának lehetősége.
  • Lehetőség WordPress felhasználók tagként történő importálására.
  • Megkeresheti egy tag profilját a WP adminisztrátori irányítópultján.
  • Taglista szűrése fiók állapota szerint.
  • Taglista szűrése tagsági szint szerint.
  • Site admins can save private notes about members, providing a convenient way to keep track of important information.
  • Bármely nyelvre lefordítható.
  • Rejtse el az admin eszköztárat a weboldal felhasználói felületéről.
  • Engedélyezze a tagoknak, hogy töröljék tagsági fiókjaikat.
  • Gyors értesítő e-mail küldése a tagoknak.
  • Email all members by membership level, with an option to filter by account status.
  • Testreszabhatja a jelszó-visszaállítási e-mailt a tagok számára.
  • Használja a Google reCAPTCHA-t a regisztrációs űrlaphoz.
  • Használja a Google reCAPTCHA-t a tagsági bejelentkezési és jelszó-visszaállítási űrlapon.
  • A bejelentkezési és regisztrációs widgetek reszpozívak lesznek, ha reszponzív témát használ.
  • Lehetőség arra, hogy weboldal kommentelési funkcióját csak tagjaira korlátozza.
  • Felhasználó regisztrációs oldal.
  • Felhasználó profilok.
  • Felhasználó bejelentkezési oldal.
  • Konfigurálási lehetőség a tagok bejelentkezési átirányítása után.
  • Lehetőség a regisztráció utáni átirányítás konfigurálására a tagok számára.
  • Konfigurálási lehetőség a tagok kijelentkezési átirányítása után.
  • Lehetőség arra, hogy erős jelszó használatára kényszerítse a tagokat.
  • Lehetőség arra, hogy a felhasználók elfogadják az Ön felhasználási feltételeit (ÁSZF), mielőtt tagsági fiókot regisztrálhatnának.
  • Lehetőség arra, hogy a felhasználók elfogadják az Ön adatvédelmi szabályzatát, mielőtt tagsági fiókot regisztrálhatnának.
  • Option to hide the registration/join option. Useful if you prefer visitors not to see the registration option on your site.
  • Lehetőség a tagok automatikus kijelentkezésére, amikor bezárják a böngészőt.
  • Lehetőség a fizetési értesítés továbbítására egy külső URL-re további feldolgozás céljából.
  • Lehetőség van a felhasználói e-mail címek engedélyezőlistájának konfigurálására, hogy csak meghatározott e-mail címekről vagy e-mail-domainekről engedélyezze a regisztrációt.
  • Lehetőség a felhasználói e-mail-címek feketelistájának konfigurálására, hogy blokkolja a regisztrációt bizonyos e-mail címekről vagy e-mail-domainekről.
  • Allows you to set an active login limit for members, helping to prevent account sharing.
  • Option to enable and set failed login attempt limit, which helps to protect against brute force attacks.
  • Option to enable login event tracking, allowing you to view the history of member logins.
  • Option to reset the settings and data of the plugin to start fresh.
  • 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).
  • Free Social Login addon that lets users log in with their Google or Facebook accounts.
  • 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.

Nyelvi fordítások

A következő nyelvi fordítások már elérhetőek:

  • angol
  • német
  • francia
  • spanyol
  • Spanyol (Venezuela)
  • Kínai
  • Portugál (Brazil)
  • Portugál (Portugália)
  • Svéd
  • Macedón
  • lengyel
  • török
  • orosz
  • Holland (Hollandia)
  • holland (Belgium)
  • Román
  • dán
  • Litván
  • Szerb
  • Japán
  • Görög
  • Lett
  • Indonéz
  • Héber
  • katalán
  • magyar
  • bosnyák (Bosznia-Hercegovina)
  • Szlovák
  • Olasz
  • Norvég
  • Mexikói
  • arab
  • cseh
  • finn

A bővítményt a fordítási dokumentáció segítségével fordíthatja le.

Képernyőmentések

  • Example of the member registration page.
  • Example of the member login page.
  • Example of the membership payment landing page.
  • Example of the settings menu.
  • Example of membership level management.

Blokkok

This plugin provides 1 block.

  • Payment Button

Telepítés

A tagsági bővítmény telepítéséhez tegye a következőket:

  1. Upload the ‘simple-membership.zip’ file from the Plugins -> Add New page in the WordPress administration panel.
  2. Kapcsoljuk be a bővítményt a WordPress ‘Bővítmény’ menüben.

GYIK

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.

Vélemények

2026.01.12. 1 reply
Graças ainda haver consciências 5 estrelas para iluminar o mundo nebuloso da internet. Este Plugin demonstra o nível superior onde tais consciências podem alcançar. Grato por este plugin feito com inteligência e, pressuponho, muita dedicação.
2025.12.11. 1 reply
Thanks for the plugin, its one of the great plugins for wordpress. If i had a wish, i would like to see the european pay platfom „WERO” wero-wallet.eu should be integrated in the plugin.
2025.11.06. 1 reply
We used it for a site that sells lifetime access to a movie. It may not have all of the bells and whistles of the major membership plugins, but it works and gets the job done, without the cost. Tip: if you anyone wants to customize the default text that isn’t readily accessible, Loco Translate worked perfectly for us. Thank you!
2025.10.31. 1 reply
The plugin is simple to set up and use. It is necessary to read the documentation, but it clearly explains how to set it up and use. Well done!
2025.10.15. 2 replies
We’ve been using Simple Membership for several months on a professional e-learning platform (medical education, combined with Tutor LMS Pro).The plugin stands out for its stability, clean structure, and excellent compatibility with other WordPress systems — especially Elementor and modern membership workflows. Highlights: ✅ Clear separation of roles and levels – perfect for different access models (e.g., students, course participants, guests). ✅ Manual or automatic approval of new members – ideal for two-step registration processes. ✅ Clean API integration & shortcode system, well-documented and easy to connect with custom forms (MetForm, Elementor Forms, etc.). ✅ Reliable login/logout mechanism that works smoothly even with caching plugins or complex setups. ✅ Active development and responsive support forum, even for advanced integration scenarios. Room for improvement: The default frontend design is functional but minimal — easily restyled via Elementor or custom CSS. Some add-ons (like 2FA) still require manual translations or minor tweaks. Conclusion:A lightweight, robust, and professional-grade membership plugin that shines through reliability and flexibility. Highly recommended for platforms that need clear user-group access control without the heavy overhead of larger systems like Paid Memberships Pro or MemberPress.
459 (az összes) vélemény olvasása

Közreműködők és fejlesztők

“Simple Membership (Egyszerű tagság)” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:

Közreműködők

“Simple Membership (Egyszerű tagság)” 13 nyelvre lett lefordítva. Köszönet a fordítóknak az áldozatos munkájukért!

“Simple Membership (Egyszerű tagság)” fordítása a saját nyelvünkre.

Érdekeltek vagyunk a fejlesztésben?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Változási napló

4.6.9

  • Added a new {expiry_date} email merge tag.
  • Bulk account activate notification email body now supports email merge tags.
  • Spanish language translation files updated.
  • Added center text align CSS to the WooCommerce protection message.
  • Romanian Leu currency can now be used for stripe buy now buttons.

4.6.8

  • Added a new free social login addon to allow users to log in using their social media accounts. Refer to this documentation for more information.
  • Added a payment button shortcode field in the button edit interface for easy copy-and-paste.
  • Introduced a new filter hook ‘swpm_after_login_form_output’ to display custom content below the login form on the login page.
  • Updated the French language translation file. Thanks to David Ramery for the update.
  • Updated the code to remove a minor PHP notice issue.
  • Improved the WooCommerce page protection message HTML.
  • Enhanced the date selector UI with a button to quickly return to the current month.
  • Added a new filter hook ‘swpm_edit_profile_form_before_submit’ to allow custom code to display content before the submit button in the profile form of admin dashboard.

4.6.7

  • Improved the renewal logic to include a check for account inactivity so access starts date is calculated correctly.
  • WooCommerce product pages can now be protected using the standard content protection feature.
  • Added a new email settings section for the manual approval notification email.
  • Added a button in the Edit/View Member profile page to let admins easily approve accounts using the manual approval feature.
  • Fixed an issue with the Stripe button when using a custom button image.

4.6.6

  • Added a new filter hook ‘swpm_override_login_limit’ to allow custom code to override the active login limit check.
  • The default subject for the account upgrade email has been changed to „Account Upgrade Confirmation Email” for clarity.
  • The default subject for the account renewal email has been changed to „Account Renewal Confirmation Email” for clarity.
  • Added debug logging for after logout redirection URL.
  • Changed the call to wp_logout() function to use a custom logout method to prevent the ‘wp_logout’ action hook from being triggered, which causes our plugin’s after logout redirection to not work properly.
  • Added a new action hook ‘swpm_wp_user_logout_complete’ that is triggered after the wp_destroy_current_session() and wp_clear_auth_cookie() functions are called in the custom logout method.
  • The plugin now hooks to the ‘swpm_after_logout_function_executed’ hook instead of the ‘swpm_logout’ hook to handle after logout tasks. This allows for better clarity with the action name.
  • Fixed the description of the „Disable Access to WP Dashboard” setting.
  • Added new filter hook ‘swpm_email_prompt_to_complete_registration_body’ to allow custom code to modify the body of the email sent to members prompting them to complete their registration.
  • Added new function ‘swpm_dummy_country_names_for_translation’ to include dummy country names to the POT file for translation purposes.
  • Replaced the jQuery code for the Stripe button with vanilla JavaScript to resolve fatal errors on certain themes.
  • Updated the code to handle the new Stripe webhook API format for subscriptions.
  • Improved the account access start date updating issue when recurring subscription charge attempt fails.
  • All setcookie function has updated for secure http only protocols.
  • Some translation related improvements also regenerated a new POT file for the plugin.
  • Spanish language translation updated.

4.6.5

  • Added a new feature to send separate email notifications for account upgrades and renewals.
  • New feature added to display warning message above subscription payment buttons if there is already an active subscription.
  • Translation string updated for the ‘Auto Delete Pending Account’ field.
  • Added a new option to resend member account activation email in the Tools menu.
  • Renamed the ‘has_tag’ function to ‘has_email_merge_tag’ to avoid confusion.
  • Added a new filter hook ‘swpm_payment_button_note_msg_output’ to allow custom code to insert a message or note before the payment button.
  • Added a new filter hook ‘swpm_hide_payment_button’ to allow custom code to hide the payment button based on custom logic.
  • Added a validation for the PayPal client ID to ensure it is not empty when using the PayPal PPCP checkout.
  • For PayPal PPCP guest checkout, it will query the subscription or order details from the PayPal API to retrieve the email address (if needed).
  • Updated the plugin name to „Simple Membership” in the main PHP file to match the plugin slug and readme file.

4.6.4

  • Added a new feature to limit failed login attempts. Read the failed login limit documentation for more information.
  • Improved user experience by disabling browser auto-fill on the password field in the new registration form.
  • Added a debug log entry for successful user logouts.
  • Refactored Stripe-related code for the client reference ID.
  • Added new filter hook: ‘swpm_paypal_ppcp_order_shipping_preference’ to customize the shipping preference in PayPal PPCP checkout.
  • Added new filter hook: ‘swpm_paypal_ppcp_order_item_category’ to customize the item category in PayPal PPCP checkout.
  • For PayPal PPCP checkout, if no Thank You page URL is set, a default success message will now appear above the PayPal button.
  • Introduced a new feature: users are redirected to the paid registration page after successful payment to complete their account setup.
  • Added ‘redirect_to_after_cancel’ parameter to the ‘swpm_show_subscriptions_and_cancel_link’ shortcode to allow redirection to a custom URL after subscription cancellation.
  • Added escaping functions to improve security on the payment button configuration admin screen.
  • Introduced two new utility functions: apply_protection_to_post and apply_protection_to_posts.
  • Addressed minor PHP notices and warning-related issues.

4.6.3

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

4.6.2

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

4.6.1

  • This release primarily includes optimizations and enhancements for the user login process with the ‘Remember Me’ option.
  • Note: After updating to this version, members will need to log in again.
  • The SWPM auth cookie structure now includes the ‘Remember Me’ value.
  • When „remember me” is not checked, we use a session cookie to match with WordPress’s cookie expiration.
  • The ‘Remember Me’ option is now respected for SWPM logins originating from WordPress.
  • A jelszó módosítása vagy frissítése után a profil szerkesztése oldalon a cookie visszaállítása az eredeti remember-me (emlékezzen rám) jelző használatával történik.
  • Updated the Dutch language translation file.

4.6.0

  • Added a new option to bulk delete all member accounts with a specific account status.
  • Updated the reference to the tools menu in the admin dashboard to point to the new location.
  • Front-end registration form now renders via the ‘swpm_load_template()’ method.
  • A getter method added to the SwpmAccessControl class.
  • Javítottunk a jelszó-visszaállítási kérelem űrlap kezelésén, hogy megakadályozzuk az újbóli beküldést az oldal újratöltésekor.
  • Added an extra check in the user delete function to check if the user has administrator role.
  • Frissítette a rendszert, hogy hibaüzenetet jelenítsen meg, amikor jelszót kérnek egy hiányos fiókhoz.
  • New ‘System Info’ tab added in the Tools menu.
  • Fixed a minor PHP notice issue.
  • Braintree SDK updated to v6.23.0.
  • Minor improvement to the category protection UI.
  • Added the Cloudflare Turnstile CAPTCHA integration.

4.5.9

  • The „Tools” tab has been relocated to its own standalone menu item.
  • Added a new action hook ‘swpm_admin_account_status_updated’ that will be triggered when the account status of a member is changed in the admin dashboard.
  • Added a new action hook ‘swpm_account_status_updated’ that will be triggered when the account status update function is called for a member.
  • Backwards compatibility for the ‘profile_update’ action hook.
  • Updated the Stripe subscription payment button configuration interface to include the word ‘Price’ ID to reflect the changes made by Stripe.
  • Small refactoring of the shortcode handler class to make it more efficient.
  • Introduced a new settings option to hide membership level field on the registration form.
  • Options related to the WP toolbar and admin dashboard have been grouped together in the advanced settings menu.
  • First and Last name values can be set to empty in the member’s profile edit interface.

4.5.8

  • Allow promo code feature added to stripe subscription payment buttons.
  • Added a new utility function ‘get_all_protected_post_ids_list_from_db’ to retrieve all the protected post IDs from the database.
  • Updated the French language translation file.
  • Aktív bejelentkezési limit funkció konfliktus problémája javítva a jelszó-visszaállítási eseménynél.
  • Added a new filter hook ‘swpm_override_protected_post_exclusion_from_search’ that can be used to override the protected post exclusion from the search query.
  • The asterisk character (*) is not allowed in the username field to maintain consistency with WordPress username character restrictions.

4.5.7

  • Enhanced the efficiency of the ‘pre_get_posts’ filter hook handling function to address issues encountered on some sites during page saving and publishing.

4.5.6

  • New free addon for resetting the settings and data of the plugin. Refer to this documentation for more information.
  • The ‘load_plugin_textdomain’ function call has been moved to init hook with a higher priority for better compatibility with other plguins. This seem to work better for most languages.
  • Regenerated the language POT file for the plugin to include the latest changes.
  • Protected posts are now excluded from WP search query if the user doesn’t have access to the post.

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.
  • Frissítettük a jelszó-visszaállítás shortcode e-mail mezőjét, hogy 30-as méretet használjon.
  • 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.

Full changelog available at change-log-of-old-versions.txt