[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRXKkv9U0t1oqdb6mmk6mTAJBZhBrjcEEWUh4ZflbsGU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":147,"fingerprints":900},"wp-group-subscriptions","WP Group Subscriptions","0.1.7","Hive 4 Apps","https:\u002F\u002Fprofiles.wordpress.org\u002Fhive4apps\u002F","\u003Ch4>What is WP Group Subscription ?\u003C\u002Fh4>\n\u003Cp>WGS is a free and paid membership management solution designed from the outset to manage, in addition to traditional individual subscription, group membership registration into a single subscription.\u003C\u002Fp>\n\u003Ch4>Getting started\u003C\u002Fh4>\n\u003Cp>Once your plugin is installed and have configured it in settings, you still have a few steps to get started:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Edit a first plan in Dashbord > Plans > New Plan and save it.\u003C\u002Fli>\n\u003Cli>Write inside a page or a post content the shortcode [wgs-plans][\u002Fwgs-plans] in order to display the plan on the front-end side.\u003C\u002Fli>\n\u003Cli>Inside an other page or post, wrap a content that should be visible only for wgs members by the shortcode [wgs-restricted][\u002Fwgs-restricted].\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Now, a user can access to the plan thanks to the page with [wgs-plans], click on the “Sign up” button, follow all registration steps and after to log in, see the content wrapped by [wgs-restricted].\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-group-subscriptions.com\u002F?page_id=411\" rel=\"nofollow ugc\">See DOCUMENTATION\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwp-group-subscriptions.com\" rel=\"nofollow ugc\">See about Premium features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Admin\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Plans management\u003C\u002Fli>\n\u003Cli>Members management\u003C\u002Fli>\n\u003Cli>Subscribers management\u003C\u002Fli>\n\u003Cli>Paypal payments management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Settings\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Currency\u003C\u002Fli>\n\u003Cli>Paypal\u003C\u002Fli>\n\u003Cli>Page Profile\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Front-end\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Quick display of plans on a page thanks the shortcode [wgs-plans][\u002Fwgs-plans]\u003C\u002Fli>\n\u003Cli>Automatic redirection on the right form (Single or Group Subscription)\u003C\u002Fli>\n\u003Cli>Paypal payment\u003C\u002Fli>\n\u003Cli>Login page\u003C\u002Fli>\n\u003Cli>Profile page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Security for forms\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Warning to advise administrator about enabling HTTPS for WS Form Pages\u003C\u002Fli>\n\u003Cli>Native client-side validation for inputs : patterns and lengths checking\u003C\u002Fli>\n\u003Cli>Server-side validation for inputs : patterns and lengths checking\u003C\u002Fli>\n\u003Cli>Repeat password\u003C\u002Fli>\n\u003Cli>Repeat email\u003C\u002Fli>\n\u003Cli>password hashing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Accepts paying group registrations. Gives access to restricted content for members or groups of members.",0,1250,"2018-12-27T13:38:00.000Z","5.0.25","4.9","7.0.29",[18,19,20,21,22],"group-subscription","members","paid-members","subscribers","subscription-form","https:\u002F\u002Fwp-group-subscriptions.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-group-subscriptions.0.1.7.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"hive4apps",2,93,30,89,"2026-04-05T02:01:51.463Z",[37,63,88,109,128],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":11,"last_vuln_date":62,"fetched_at":27},"convertkit","Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages","3.2.1","Kit","https:\u002F\u002Fprofiles.wordpress.org\u002Fconvertkit\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fkit.com?utm_source=wordpress&utm_term=en_US&utm_content=readme\" rel=\"nofollow ugc\">Kit\u003C\u002Fa> makes it easy to create, send and manage your email marketing campaigns; grow your email subscribers lists; send targeted email newsletters; sell more products and build your membership site – all by easily embedding email marketing \u002F email subscriber forms anywhere on your WordPress web site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New to Kit? \u003Ca href=\"https:\u002F\u002Fapp.kit.com\u002Fusers\u002Fsignup?plan=newsletter-free&utm_source=wordpress&utm_term=en_US&utm_content=readme\" rel=\"nofollow ugc\">Creating an account\u003C\u002Fa> is 100% free for your first 10,000 subscribers, making Kit an email marketing solution for everyone – whether you’re new to email newsletter marketing or a seasoned professional email newsletter marketer.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Email Newsletter and Email Marketing Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Design \u003Ca href=\"https:\u002F\u002Fkit.com\u002Ffeatures\u002Fforms?utm_source=wordpress&utm_term=en_US&utm_content=readme\" rel=\"nofollow ugc\">email newsletter subscription forms\u003C\u002Fa> in Kit, automatically appending them to any WordPress post or page, or displaying forms within your WordPress content using the supplied Gutenberg block and shortcode options. Perfect for building your email subscribers lists and growing your newsletter audience.\u003C\u002Fli>\n\u003Cli>Build \u003Ca href=\"https:\u002F\u002Fkit.com\u002Ffeatures\u002Flanding-pages?utm_source=wordpress&utm_term=en_US&utm_content=readme\" rel=\"nofollow ugc\">landing pages\u003C\u002Fa> in Kit, and display landing pages on a WordPress page to capture additional email subscribers for your newsletter\u003C\u002Fli>\n\u003Cli>List past \u003Ca href=\"https:\u002F\u002Fkit.com\u002Ffeatures\u002Femail-marketing?utm_source=wordpress&utm_term=en_US&utm_content=readme\" rel=\"nofollow ugc\">email newsletters\u003C\u002Fa> on your WordPress site to engage your newsletter subscribers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Email Subscription Forms and Newsletter Forms\u003C\u002Fh3>\n\u003Cp>Design \u003Ca href=\"https:\u002F\u002Fkit.com\u002Ffeatures\u002Fforms?utm_source=wordpress&utm_term=en_US&utm_content=readme\" rel=\"nofollow ugc\">forms\u003C\u002Fa> in Kit, choosing from a variety of designs, customisable to your branding for your email newsletter strategy.\u003C\u002Fp>\n\u003Cp>Email newsletter sign up forms can be configured to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send free content, such as a PDF newsletter\u003C\u002Fli>\n\u003Cli>Display when the user is about to leave the page\u003C\u002Fli>\n\u003Cli>Subscribe to an email newsletter, with powerful tagging and segmentation options for your newsletter subscribers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Embedding Kit email subscription forms on your WordPress web site with the Kit Plugin is quick and simple:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose a default form to be displayed below each individual Post Type (Pages, Posts and other public Post Types, such as WooCommerce Products) to grow your email subscribers\u003C\u002Fli>\n\u003Cli>Choose a specific email marketing form to be displayed below a specific Page, Post or custom post type\u003C\u002Fli>\n\u003Cli>Turn off form embedding at both site wide and\u002For individual Page\u002FPost level to control your email newsletter strategy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For greater control, Kit’s email marketing subscription forms can be displayed in specific sections of your WordPress site’s content, sidebars and footers by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Using the Kit Forms block in Gutenberg\u003C\u002Fli>\n\u003Cli>Using the \u003Ccode>[convertkit]\u003C\u002Fcode> shortcode in the Classic Editor\u003C\u002Fli>\n\u003Cli>Using the Form Builder block in Gutenberg, to build fully custom subscription forms directly in WordPress – perfect for following your theme’s styles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Start collecting email subscribers today, building your newsletter audience and taking your email marketing to the next level.\u003C\u002Fp>\n\u003Ch3>Form Builder Block\u003C\u002Fh3>\n\u003Cp>Kit’s Form Builder block, for the WordPress block editor, gives complete control to design and customize your own subscription and email marketing forms – directly in WordPress.\u003C\u002Fp>\n\u003Cp>With the Form Builder block, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add fields such as first name, email address, and custom fields\u003C\u002Fli>\n\u003Cli>Apply tags and sequences to subscribers for powerful segmentation\u003C\u002Fli>\n\u003Cli>Enable reCAPTCHA protection (if configured in your Kit account)\u003C\u002Fli>\n\u003Cli>Style forms using block editor controls, with full support for your block theme’s CSS and styling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This makes the Form Builder block ideal for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Subscription forms to grow your email subscribers list\u003C\u002Fli>\n\u003Cli>Contact forms that connect directly to Kit\u003C\u002Fli>\n\u003Cli>Custom forms tailored to your email marketing strategy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Build forms exactly how you want them, without touching a line of code, and start collecting the right email subscribers from day one.\u003C\u002Fp>\n\u003Ch3>Membership Sites and Membership Content Protection\u003C\u002Fh3>\n\u003Cp>Create powerful membership sites with Kit’s Membership Content feature. Require email subscribers to either purchase a \u003Ca href=\"https:\u002F\u002Fkit.com\u002Ffeatures\u002Fcommerce\" rel=\"nofollow ugc\">Kit Product\u003C\u002Fa>, or subscribe for free, to access your membership content – whether that’s a course, ebook, digital download, album, presets, coaching and more.\u003C\u002Fp>\n\u003Cp>This membership functionality transforms your WordPress site into a comprehensive membership platform. Subscribers access their membership by entering their email address, receiving a one time passcode by email and clicking the link in the email. That’s it – no complex membership plugins or payment gateways to configure for your membership site.\u003C\u002Fp>\n\u003Cp>There’s no limit to the number of Kit Products you can create for your membership site, and each can be assigned to one or more WordPress Pages and Posts, instantly turning them into membership-only content for your paid subscribers. Build a thriving membership community with ease.\u003C\u002Fp>\n\u003Cp>Whether you’re creating a paid membership site, or offering free membership access, Kit’s membership features provide the flexibility to monetize your content through membership subscriptions while growing your email subscribers list simultaneously.\u003C\u002Fp>\n\u003Ch3>Send Email Newsletters and Email Marketing Campaigns\u003C\u002Fh3>\n\u003Cp>Use Kit’s \u003Ca href=\"https:\u002F\u002Fkit.com\u002Ffeatures\u002Femail-marketing?utm_source=wordpress&utm_term=en_US&utm_content=readme\" rel=\"nofollow ugc\">email marketing\u003C\u002Fa> feature to build and send email newsletters to your subscribers and leads, with options to send email newsletters to segments of your newsletter subscriber list.\u003C\u002Fp>\n\u003Cp>Embed existing email newsletters on your WordPress web site, ensuring visitors never miss your email newsletter content, by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Using the Kit Broadcasts block in Gutenberg\u003C\u002Fli>\n\u003Cli>Using the \u003Ccode>[convertkit_broadcasts]\u003C\u002Fcode> shortcode in the Classic Editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Landing Pages for Email Newsletter Growth\u003C\u002Fh3>\n\u003Cp>Design \u003Ca href=\"https:\u002F\u002Fkit.com\u002Ffeatures\u002Flanding-pages?utm_source=wordpress&utm_term=en_US&utm_content=readme\" rel=\"nofollow ugc\">landing pages\u003C\u002Fa> in Kit’s intuitive editor, choosing from a variety of landing page designs, customisable to your branding and ideal for building your email subscribers list or selling a product.\u003C\u002Fp>\n\u003Cp>Additional landing pages can then be embedded on your WordPress web site. Simply create or edit a WordPress Page, choose the Kit landing page from the Kit meta box settings to display, and you’re all set to begin growing your email subscribers list more effectively with targeted landing pages.\u003C\u002Fp>\n\u003Ch3>Sell Products and Membership Access\u003C\u002Fh3>\n\u003Cp>Embed buttons (or link text) to sell your Kit Products and Tip Jars in seconds – whether that’s digital goods, paid email newsletters, membership access, membership-only content, music, coaching and more. Perfect for membership sites and monetization.\u003C\u002Fp>\n\u003Ch3>List Email Newsletters\u003C\u002Fh3>\n\u003Cp>Continue your email marketing strategy by automatically publishing your past email newsletters to WordPress Posts, defining a WordPress author, category and cut-off date within the Plugin’s settings to keep your newsletter subscribers informed.\u003C\u002Fp>\n\u003Cp>Prefer to just list existing broadcasts, each linked to your Kit profile? Use the Broadcasts block or shortcode to embed your existing newsletters in any WordPress Page, Post or Custom Post Type, providing more touchpoints for your email newsletter content.\u003C\u002Fp>\n\u003Ch3>Plugin Integrations\u003C\u002Fh3>\n\u003Cp>With the Kit for WordPress Plugin, you also get integrations with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Elementor: Form and Broadcast widgets natively integrated with Elementor, to embed Kit forms and broadcast lists for your email newsletter strategy\u003C\u002Fli>\n\u003Cli>Contact Form 7: Automatically add email subscribers to Kit when they submit a Contact Form 7 form\u003C\u002Fli>\n\u003Cli>WishList Member: Automatically subscribe, unsubscribe and tag users based on their membership level – perfect for membership site management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Our other WordPress Plugins provide further integrations between WordPress and Kit:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconvertkit-for-woocommerce\u002F\" rel=\"ugc\">Kit for WooCommerce\u003C\u002Fa>: Subscribe, tag and assign sequences to customers at checkout, and send order data to Kit\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconvertkit-gravity-forms\u002F\" rel=\"ugc\">Kit for Gravity Forms\u003C\u002Fa>: Automatically add email subscribers to Kit when they submit a Gravity Form, with tagging options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What is Kit?\u003C\u002Fh3>\n\u003Cp>Kit is the go-to email marketing hub for creators that helps you grow and monetize your audience with ease.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Grow your audience:\u003C\u002Fstrong> Increase subscribers with beautiful landing pages, sign up forms, and link pages that make your work stand out.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automate your email marketing:\u003C\u002Fstrong> Create lasting connections and promote like a pro with our intuitive email editor, powerful sales funnels and subscriber list segmentation using tags.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sell your digital products:\u003C\u002Fstrong> Market and sell your digital products and subscriptions with Kit to drive higher conversions and save big on fees.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Full Plugin documentation can be found \u003Ca href=\"https:\u002F\u002Fhelp.kit.com\u002Fen\u002Farticles\u002F2502591-how-to-set-up-the-kit-plugin-on-your-wordpress-website?utm_source=wordpress&utm_term=en_US&utm_content=readme\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Configure the plugin by navigating to \u003Ccode>Settings > Kit\u003C\u002Fcode> in the WordPress Administration Menu, and clicking the \u003Ccode>Connect\u003C\u002Fcode> button\u003C\u002Fli>\n\u003Cli>Once connected, define the default forms to display on Pages, Posts and\u002For Custom Post Types\u003C\u002Fli>\n\u003Cli>(Optional) choose a specific Form to display when editing a Page, Post or Custom Post Type in the Page\u002FPost\u002FCustom Post Type’s Kit settings\u003C\u002Fli>\n\u003Cli>(Optional) use the Kit Form Shortcode or Block to insert Forms into your Page, Post or Custom Post Type content to enhance your email newsletter reach\u003C\u002Fli>\n\u003C\u002Fol>\n","Build your email subscriber lists, send email marketing newsletters, sell more products and build your membership site with Kit (formerly ConvertKit).",40000,4193119,96,87,"2026-03-06T07:29:00.000Z","6.9.4","5.6","7.1",[54,55,56,57,21],"email-marketing","email-newsletter","landing-page","membership","https:\u002F\u002Fkit.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconvertkit.3.2.1.zip",97,4,"2024-06-20 15:27:19",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":50,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":83,"download_link":84,"security_score":85,"vuln_count":86,"unpatched_count":11,"last_vuln_date":87,"fetched_at":27},"paid-member-subscriptions","Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction","2.17.3","Cozmoslabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fcozmoslabs\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Paid Member Subscriptions\u003C\u002Fa> is the #1 WordPress membership plugin focused on growing recurring revenue.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Increase conversions and generate subscription revenue with a feature-packed membership solution. It lets you accept recurring payments, register and manage new members, create subscription plans and restrict access to premium content.\u003C\u002Fp>\n\u003Cp>Paid Member Subscriptions is designed to help you kickstart your subscription business in just a few minutes and begin generating income as quickly as possible.\u003C\u002Fp>\n\u003Cp>Integrates with \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Frestrict-woocommerce-product-purchase-shop-page-non-members\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>, allowing you to restrict product viewing and purchasing to members-only as well, offer special discounted product price based on subscription plans as well as allow your customers to purchase subscription plans through the WooCommerce Checkout.\u003C\u002Fp>\n\u003Cp>You can also use it to setup an \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Felementor-membership-site-with-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Elementor membership site\u003C\u002Fa> fast and easy.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpms-demo.cozmoslabs.com\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Compare Free vs Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FyMGAFlWxFW0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Optimize Membership Monetization And Boost Your Revenue\u003C\u002Fh3>\n\u003Cp>Offer premium access and exclusive benefits for members, establishing a thriving paid community that generates income through membership fees or subscription plans. This is ideal for:\u003Cbr \u002F>\n* Paid Membership Services\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fsell-online-courses-from-your-own-website\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Online Courses\u003C\u002Fa>\u003Cbr \u002F>\n* Online Coaching\u003Cbr \u002F>\n* Online Consultancy Services\u003C\u002Fp>\n\u003Ch3>Automate Revenue Streams With Our Proven Membership Tools\u003C\u002Fh3>\n\u003Cp>Keep your focus on content creation while Paid Member Subscriptions takes care of consistently generating revenue for you through its automated recurring revenue model. This is ideal for:\u003Cbr \u002F>\n* Content restriction on blogs, news sites, and content hubs\u003Cbr \u002F>\n* Members-only content subscriptions\u003Cbr \u002F>\n* Private WooCommerce Stores\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwoocommerce-members-only-store-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Members-Only WooCommerce Stores\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Build And Grow Your Community While Also Monetizing It\u003C\u002Fh3>\n\u003Cp>Communities are all about collaboration. By giving members the opportunity to gain exposure, promote their services or create networking opportunities, you’re building a valuable community that people are willing to pay to be a part of. This is ideal for:\u003Cbr \u002F>\n* Business Directories\u003Cbr \u002F>\n* Member Directories\u003Cbr \u002F>\n* Online Associations and Clubs\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fcreate-online-community-website\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Online Communities\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Shortcodes & Blocks for Member Registration, Login, Content Restriction and managing Membership Plans\u003C\u002Fh4>\n\u003Cp>You can use one of the following shortcodes or available blocks to get started:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>[pms-register]\u003C\u002Fstrong> – adds a front-end user registration form where users can purchase a membership level\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-login]\u003C\u002Fstrong> – create a front-end member login form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-restrict subscription_plans=”9,10″]\u003C\u002Fstrong> \u003Cem>Special content for members subscribed to the subscription plans that have the ID 9 and 10!\u003C\u002Fem> \u003Cstrong>[\u002Fpms-restrict]\u003C\u002Fstrong> – to restrict content based on subscription plans or logged in status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-account]\u003C\u002Fstrong> – setup a \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-members-area\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">WordPress members area\u003C\u002Fa> where members can easily edit their account information and manage their subscription plan(s)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-payment-history]\u003C\u002Fstrong> – adds a front-end table with the member’s payment history\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pms-recover-password]\u003C\u002Fstrong> – adds a recover password password form, that enables users to reset their password if needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Membership Modules:\u003C\u002Fh4>\n\u003Ch4>Content Restriction\u003C\u002Fh4>\n\u003Cp>You’ll find it really simple to restrict entire posts, pages or custom post types or just portions of them.\u003C\u002Fp>\n\u003Cp>Restrict Content offers you options to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>display content based on logged in status\u003C\u002Fli>\n\u003Cli>show content to members only, setup \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-private-pages-for-subscribers\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">private pages for subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>partial content display by using the [pms-restrict][\u002Fpms-restrict] shortcode\u003C\u002Fli>\n\u003Cli>display another template for restricted posts\u003C\u002Fli>\n\u003Cli>\n\u003Cp>restrict Gutenberg blocks\u003C\u002Fp>\n\u003Cp>Integrates with Elementor page builder allowing you to \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002Fintegration-with-other-plugins\u002Felementor\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">restrict content for Elementor\u003C\u002Fa> sections and widgets based on logged in status or subscription plans, by using the visual interface.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Membership Payments\u003C\u002Fh4>\n\u003Cp>Accept PayPal or direct credit card payments from your subscribers. You can keep track of all member payments, payment statuses and purchased subscription plans. Access to detailed payment logs.\u003C\u002Fp>\n\u003Ch4>Recurring Payments\u003C\u002Fh4>\n\u003Cp>Ability to accept recurring payments through the PayPal or Stripe payment gateways. The recurring setting can be forced or you can let the user choose whether he wants to subscribe for a recurring subscription or not.\u003C\u002Fp>\n\u003Ch4>Hierarchical Subscription Plans\u003C\u002Fh4>\n\u003Cp>You can create an unlimited number of hierarchical subscription plans (eg: Free, Silver, Gold). Each new user can choose a membership plan (subscription) during the registration process.\u003Cbr \u002F>\nExisting users can purchase a subscription plan from a page with the [pms-register] shortcode, similar to new users.\u003C\u002Fp>\n\u003Cp>Members can upgrade their subscription plan from the [pms-account] page, the same page also allows the member to Renew, Cancel or Abandon his subscription.\u003C\u002Fp>\n\u003Cp>Subscription plans can offer free and\u002For paid memberships on your website.\u003C\u002Fp>\n\u003Ch4>Discount Codes\u003C\u002Fh4>\n\u003Cp>Create an unlimited number of discount codes and offer percentage or flat rate based discounts for your memberships.\u003C\u002Fp>\n\u003Ch4>Members Management\u003C\u002Fh4>\n\u003Cp>Have an overview of all your members and their subscription plans. Easily add\u002Fremove members or edit their subscription details.\u003C\u002Fp>\n\u003Ch4>Membership Emails and Messages\u003C\u002Fh4>\n\u003Cp>Customize default member emails and setup member messages sent\u002Fdisplayed on certain user actions.\u003Cbr \u002F>\nAdmin emails can also be customized.\u003C\u002Fp>\n\u003Ch4>Free Trial and Sign-up Fees\u003C\u002Fh4>\n\u003Cp>You can configure your subscription to have a free trial period and a sign-up fee, allowing you to have more control on your subscription setup.\u003C\u002Fp>\n\u003Ch4>Pay in Installments\u003C\u002Fh4>\n\u003Cp>Configure a subscription that ends after a certain amount of billing cycles.\u003C\u002Fp>\n\u003Ch4>Stripe\u003C\u002Fh4>\n\u003Cp>Effortlessly process credit card payments, both one-time and recurring, directly on your website with Stripe. Stripe provides a secure and intuitive payment solution that seamlessly integrates with your WordPress site, ensuring smooth transaction management and an enhanced user experience.\u003C\u002Fp>\n\u003Cp>Accept a wide range of additional payment methods including Apple Pay, Google Pay, Bancontact, iDeal, Giropay, and more. Allow your users to save their cards and make one click purchases.\u003C\u002Fp>\n\u003Ch4>Reports and Exports\u003C\u002Fh4>\n\u003Cp>Whether you prefer to maintain your own records of your members’ database, do custom reports , or you simply need to import records into another service or application, such as MailChimp or Excel, you can do that with Paid Member Subscriptions. Export all member records to a CSV at anytime.\u003C\u002Fp>\n\u003Cp>Payment history can be exported to a CSV file, letting you then import the payment data into Excel, QuickBooks, or other accounting software that can process a CSV file.\u003C\u002Fp>\n\u003Ch4>WooCommerce Integration\u003C\u002Fh4>\n\u003Cp>Paid Member Subscriptions integrates beautifully with \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002Fintegration-with-other-plugins\u002Fwoocommerce\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>, allowing you to do the following out of the box:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create a Members-only Store\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Frestrict-woocommerce-product-purchase-shop-page-non-members\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">restrict access\u003C\u002Fa> to the Shop page to members-only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Product Viewing and Purchasing\u003C\u002Fstrong> – control who can see or purchase a WooCommerce product based on logged in status and subscription plan. Easily create members-only products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offer discounted product prices to members\u003C\u002Fstrong> – offer special product prices to members based on their active subscription. Set membership discounts per product or subscription plan.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sell subscription plans as products\u003C\u002Fstrong> – associate products with Subscription Plans to offer customers a membership with a product purchase or allow customers to purchase Paid Member Subscriptions plans using the WooCommerce Checkout\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Others\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>automatic refunds directly from your WordPress dashboard\u003C\u002Fli>\n\u003Cli>GDPR\u003C\u002Fli>\n\u003Cli>automatically log users in\u003C\u002Fli>\n\u003Cli>hide admin bar\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fprevent-account-sharing-membership-site\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">prevent account sharing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>redirect default WordPress pages\u003C\u002Fli>\n\u003Cli>setup a \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-members-area\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">WordPress members area\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>enable reCaptcha v2 or v3 on your forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful Add-ons\u003C\u002Fh4>\n\u003Cp>Paid Member Subscriptions has a range of premium \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fpaid-member-subscriptions-add-ons\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Add-ons\u003C\u002Fa> that allow you to extend the power of the membership plugin:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Add-ons\u003C\u002Fstrong> (available in the \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree#pricing\" rel=\"nofollow ugc\">Agency, PRO or Basic\u003C\u002Fa> versions)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fglobal-content-restriction\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Global Content Restriction\u003C\u002Fa> – add global content restriction rules to subscription plans, based on post type, taxonomy and terms\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Femail-reminders\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Email Reminders\u003C\u002Fa> – create multiple automated email reminders that are sent to members before or after certain events take place (subscription expires, subscription activated etc.)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fadvanced-subscription-toolkit\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Advanced Subscription Toolkit\u003C\u002Fa> – extend your Subscription Plans and Discount Codes with extra options like automatic downgrade after expiration, limit member count, schedule availability for subscription plans and more\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Flearndash\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">LearnDash\u003C\u002Fa> – create multiple automated email reminders that are sent to members before or after certain events take place (subscription expires, subscription activated etc.)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fnavigation-menu-filtering\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Navigation Menu Filtering\u003C\u002Fa> – dynamically display menu items based on logged-in status as well as selected subscription plans\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Ffixed-period-membership\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Fixed Period Membership\u003C\u002Fa> – create subscriptions plans that end at a specific date, no matter when a member subscribes to it.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpay-what-you-want\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Pay What You Want\u003C\u002Fa> – accept donations and let subscribers pay what they want when purchasing a subscription plan\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpaid-member-subscriptions-bbpress\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">bbPress\u003C\u002Fa> – integrate Paid Member Subscriptions with the popular forums plugin, bbPress, to \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Frestrict-bbpress-forum-membership-subscription\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">restrict your forums and topics\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro Add-ons\u003C\u002Fstrong> (available in the \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree#pricing\" rel=\"nofollow ugc\">Agency & PRO versions\u003C\u002Fa> only)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fgift-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Gift Subscriptions\u003C\u002Fa> – Let members purchase subscription plans as gifts for others. Perfect for holidays, special occasions, or rewarding team members with instant or claimable subscriptions\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpause-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Pause Subscriptions\u003C\u002Fa> – Allow members to temporarily pause recurring subscriptions without canceling. Maintain membership relationships while billing is suspended with flexible pause durations and limits\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fmultiple-currencies\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Multiple Currencies\u003C\u002Fa> – Enable visitors to pay in their local currency, either through automatic location detection or by manually selecting their preferred currency\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpro-rate\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Pro Rate\u003C\u002Fa> – Pro-rate subscription plan Upgrades and Downgrades, offering users a discount based on the remaining time for the current subscription\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Ftax-eu-vat\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Tax & EU VAT\u003C\u002Fa> – collect tax or vat from your users depending on their location, with full control over tax rates and who to charge\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fgroup-memberships\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Group Memberships\u003C\u002Fa> – sell group subscriptions to your users\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fcontent-dripping\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Content Dripping\u003C\u002Fa> – create schedules for your content, making posts or categories available for your members only after a certain time has passed since they signed up for a subscription plan\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fmultiple-subscriptions-per-user\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Multiple Subscriptions per User\u003C\u002Fa> – setup multiple subscription level groups (e.g. Physics, Math) and allow members to sign up for more than one subscription plan, one per group (e.g. Physics Beginner and Math Advanced)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Finvoices\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Invoices\u003C\u002Fa> – both you and your members will be able to download PDF invoices for each payment that has been completed\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fpaid-member-subscriptions-files-restriction\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Files Restriction\u003C\u002Fa> – secure your valuable content and ensure it reaches only those who have subscribed and paid for access\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fmailchimp-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Mailchimp\u003C\u002Fa> – integrate Mailchimp to keep your membership audience up to date. Automatically add or update subscribers, enable Double Opt-In, and sync custom fields between Mailchimp and member profiles\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fadd-ons\u002Fbrevo\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Brevo\u003C\u002Fa> – sync your members with Brevo to manage contacts smoothly. Automate newsletter subscriptions, use Double Opt-In for compliance, and link custom fields between Brevo and your member data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The Ultimate Membership Bundle\u003C\u002Fh3>\n\u003Cp>Combine user registration, memberships, and recurring revenue in one powerful plugin bundle called the \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fultimate-membership-bundle\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Ultimate Membership Bundle\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Get access to both \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Paid Member Subscriptions Pro\u003C\u002Fa> and our all in one user management plugin, \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-profile-builder\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">Profile Builder Pro\u003C\u002Fa>. These two plugins are designed to work perfectly together, offering you a powerful toolkit for managing and expanding your user base while generating revenue through paid memberships and recurring revenue.\u003C\u002Fp>\n\u003Ch4>Paid Member Subscriptions in your Language\u003C\u002Fh4>\n\u003Cp>We’re focusing on translating Paid Member Subscriptions in as many languages as we can. So far, the translations for 10 languages are almost complete, but we still need help on a lot of other languages, so please join us at \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fpaid-member-subscriptions\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003Cbr \u002F>\nYou will be able to download all the \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fpaid-member-subscriptions\" rel=\"nofollow ugc\">available language packs\u003C\u002Fa> as well as help us translate Paid Member Subscriptions in your language.\u003Cbr \u002F>\nFor more information please visit our \u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002Fhow-to-translate-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\u002F\" rel=\"nofollow ugc\">documentation page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Website\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.cozmoslabs.com\u002Fwordpress-paid-member-subscriptions\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.cozmoslabs.com\u002Fdocs\u002Fpaid-member-subscriptions\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Addons\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fpaid-member-subscriptions-add-ons\u002F?utm_source=wp.org&utm_medium=pms-description-page&utm_campaign=PMSFree\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.cozmoslabs.com\u002Fpaid-member-subscriptions-add-ons\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Feature-packed membership plugin for creating subscription plans, adding recurring payments & content restriction on your membership site.",10000,1891553,94,259,"2026-02-17T09:04:00.000Z","3.1","7.4",[79,57,80,81,82],"content-restriction","memberships","paid-membership","subscription","http:\u002F\u002Fwww.cozmoslabs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaid-member-subscriptions.2.17.3.zip",82,16,"2026-02-11 00:00:00",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":11,"num_ratings":11,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":106,"download_link":107,"security_score":108,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"affiliates-manager-paid-membership-pro-integration","Affiliates Manager Paid Membership Pro Integration","1.0.6","wp.insider","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpinsider-1\u002F","\u003Cp>This addon allows you to integration Paid Membership Pro plugin with the Affiliates Manager plugin.\u003C\u002Fp>\n\u003Cp>When members pay for membership on your site, this addon will check to see if the member was referred to your site by an affiliate. It will then give commission to the affiliate who referred the user.\u003C\u002Fp>\n\u003Cp>This addon requires the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffiliates-manager\u002F\" rel=\"ugc\">Affiliates Manager Plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Read the usage documentation \u003Ca href=\"https:\u002F\u002Fwpaffiliatemanager.com\u002Faffiliates-manager-paid-memberships-pro-integration\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n","Process an affiliate commission via Affiliates Manager after a Paid Membership Pro checkout",100,10526,"2025-01-21T22:46:00.000Z","6.7.5","3.8","",[103,104,57,105],"affiliate","affiliates","paid-membership-pro","https:\u002F\u002Fwpaffiliatemanager.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faffiliates-manager-paid-membership-pro-integration.zip",92,{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":96,"downloaded":117,"rating":96,"num_ratings":118,"last_updated":101,"tested_up_to":119,"requires_at_least":120,"requires_php":121,"tags":122,"homepage":125,"download_link":126,"security_score":96,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":127},"mycred-paid-memberships-pro","myCred Paid Memberships Pro","1.3.1","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>📢🚨\u003Cstrong>Important Notice: myCred Paid Memberships Pro is now part of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmycred-toolkit\u002F\" rel=\"ugc\">myCred Toolkit\u003C\u002Fa> and will no longer receive updates here. Only security fixes will be provided.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>myCred Paid Membership Pro addon\u003C\u002Fstrong> allows you to reward or deduct myCred points based on actions like: new membership purchase, membership renewal, membership cancellation or membership expiration.\u003C\u002Fp>\n\u003Cp>The biggest game-changer is the ability to add myCred as a payment gateway which will allow users to purchase memberships using myCred points. You can define the point type and its exchange rate which will be used at checkout. For customization, you can edit or change the labels for Total Point Balance, Exchange Rate and Total Amount at checkout.\u003C\u002Fp>\n\u003Cp>Custom Messages and Notifications – You can set the log entry message which will appear on the log page of the respective point type. This will allow you to view entry notes for each log. You can also choose to display notification messages for successful payments or errors generated during the payment process.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Paid Memberships\u003C\u002Fstrong> Pro plugin gives you all the tools you need to start, manage, and grow your membership site. This plugin lets you create a complete membership plan with unique pricing and content access for each level. Members can hold one or more membership plans at one time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Paid Memberships Pro is designed for premium content sites, clubs, associations, subscription products, newsletters and more.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For the myCred Paid Membership Pro addon to work on your WordPress powered site, you should have \u003Cstrong>myCred\u003C\u002Fstrong> (Points Management system) plugin and \u003Cstrong>Paid Membership Pro plugin\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>myCred Paid Membership Pro Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Award myCred Points for New Membership Purchase with options to set Points, limits, and select All or Specific memberships for rewarding points.\u003C\u002Fli>\n\u003Cli>Award myCred Points for Membership renewal with options to set Points, limits, and select All or Specific memberships for rewarding points.\u003C\u002Fli>\n\u003Cli>Deduct myCred Points for Membership cancellation with options to set Points, limits, and select All or Specific memberships for deducting points.\u003C\u002Fli>\n\u003Cli>Deduct myCred Points for Membership expiration with options to set Points, limits, and select All or Specific memberships for deducting points.\u003C\u002Fli>\n\u003Cli>Choose myCred as a payment gateway on Paid Membership Pro. \u003C\u002Fli>\n\u003Cli>Allow users to purchase memberships with myCred points.\u003C\u002Fli>\n\u003Cli>Select the pre-defined point type against which the user will make a purchase.\u003C\u002Fli>\n\u003Cli>Integrate myCred with Paid Membership Pro’s checkout system.\u003C\u002Fli>\n\u003Cli>Set the exchange rate which will define myCred point against the site’s currency.\u003C\u002Fli>\n\u003Cli>Set the log entry message which will appear on the log page of the respective point type.\u003C\u002Fli>\n\u003Cli>Set the Custom Message for payment.\u003C\u002Fli>\n\u003Cli>Set the label for the payment title.\u003C\u002Fli>\n\u003Cli>Display myCred Exchange Rate, Point Balance, and Total Amount on checkout.\u003C\u002Fli>\n\u003Cli>Edit the myCred Point Balance and Exchange Rate labels on checkout.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Total Amount label on checkout.\u003C\u002Fli>\n\u003Cli>Display notification after the payment is successful. \u003C\u002Fli>\n\u003Cli>Display notification if the payment is unsuccessful (i.e. low point balance).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>myCred Paid Memberships Pro Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>myCred 1.8+\u003C\u002Fli>\n\u003Cli>Paid Membership Pro Plugin\u003C\u002Fli>\n\u003Cli>WordPress 5.0+\u003C\u002Fli>\n\u003Cli>PHP 7.0+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More myCred Freebies Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-h5p\" rel=\"nofollow ugc\">myCred H5P\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-credly\" rel=\"nofollow ugc\">myCred Credly\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-learndash\u002F\" rel=\"nofollow ugc\">myCred – Learndash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-lifterlms-integration\" rel=\"nofollow ugc\">LifterLMS Plugin Integration with myCred \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-bp-group-leaderboards\" rel=\"nofollow ugc\">myCred BP Group Leaderboards\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-event-espresso-4\" rel=\"nofollow ugc\">myCred for Event Espresso 4.6+\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-wp-pro-quiz\u002F\" rel=\"nofollow ugc\">myCred for Wp-Pro-Quiz\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-rating-form\" rel=\"nofollow ugc\">myCred for Rating Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-birthdays\" rel=\"nofollow ugc\">myCred Birthdays\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-wp-postviews\" rel=\"nofollow ugc\">myCred for WP-PostViews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-totalpoll\" rel=\"nofollow ugc\">myCred for TotalPoll\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-events-manager-pro\" rel=\"nofollow ugc\">myCred for Events Manager Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-buddypress-compliments\" rel=\"nofollow ugc\">myCred for BuddyPress Compliments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-retro\" rel=\"nofollow ugc\">myCred Retro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-courseware\" rel=\"nofollow ugc\">myCred for Courseware\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mycred.me\u002Fstore\u002Fmycred-for-gd-star-rating\" rel=\"nofollow ugc\">myCred for GD Star Rating\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-buddypress-links\" rel=\"nofollow ugc\">myCred for BuddyPress Links\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-for-bp-album-bp-gallery\" rel=\"nofollow ugc\">myCred for BP Album and BP Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002Fstore\u002Fmycred-elementor\u002F\" rel=\"nofollow ugc\">myCred Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>DOCUMENTATION\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodex.mycred.me\u002Fchapter-iii\u002Ffreebies\u002Fmycred-paid-membership-pro\u002F\" rel=\"nofollow ugc\">Click here\u003C\u002Fa>\u003C\u002Fstrong> to view the detailed technical documentation. The documentation includes a step-by-step configuration guide and troubleshooting.\u003C\u002Fp>\n","📢🚨Important Notice: myCred Paid Memberships Pro is now part of the myCred Toolkit and will no longer receive updates here.",11203,5,"6.8.5","4.4","7.2",[57,80,123,124,82],"paid-memberships-pro","points","https:\u002F\u002Fmycred.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-paid-memberships-pro.1.3.1.zip","2026-03-15T10:48:56.248Z",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":96,"num_ratings":61,"last_updated":138,"tested_up_to":139,"requires_at_least":140,"requires_php":101,"tags":141,"homepage":145,"download_link":146,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"gourl-bitcoin-paid-memberships-pro","GoUrl Paid Memberships Pro – Bitcoin Payment Gateway Addon","1.1.8","gourl","https:\u002F\u002Fprofiles.wordpress.org\u002Fgourl\u002F","\u003Cp>See \u003Ca href=\"https:\u002F\u002Fgourl.io\u002Fbitcoin-payments-paid-memberships-pro.html#screenshot\" rel=\"nofollow ugc\">Screenshots\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>WordPress Plugin for Paid Memberships Pro Features –\u003C\u002Fp>\n\u003Cul>\n\u003Cli>100% Free Open Source Plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcryptoapi\u002FBitcoin-Gateway-Paid-Memberships-Pro\" rel=\"nofollow ugc\">Github.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Provides a Cryptocurrency Payment Gateway for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpaid-memberships-pro\u002F\" rel=\"ugc\">Paid Memberships Pro 1.8 or higher\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Free Trial Membership and \u003Ca href=\"http:\u002F\u002Fgourl.io\u002Fimages\u002Fpmpro\u002Fscreenshot-6.png\" rel=\"nofollow ugc\">Bitcoin Recurring Subscription\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Accept Bitcoin, BitcoinCash, Litecoin, Dash, Dogecoin, Speedcoin, Reddcoin, Potcoin, Feathercoin, Vertcoin, Peercoin, MonetaryUnit payments in Paid Memberships Pro\u003C\u002Fli>\n\u003Cli>No Monthly Fee, Transaction Fee from 0%\u003C\u002Fli>\n\u003Cli>Direct Integration on your website, no external payment pages opens (as other payment gateways offer)\u003C\u002Fli>\n\u003Cli>You will see the bitcoin\u002Faltcoin payment statistics in one common table on your website. \u003C\u002Fli>\n\u003Cli>No Chargebacks, Global, Secure. All in automatic mode.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgourl.io\u002Fview\u002Fcontact\u002FContact_Us.html\" rel=\"nofollow ugc\">Free Tech Support\u003C\u002Fa> for You\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plugin Page: \u003Ca href=\"https:\u002F\u002Fgourl.io\u002Fbitcoin-payments-paid-memberships-pro.html\" rel=\"nofollow ugc\">https:\u002F\u002Fgourl.io\u002Fbitcoin-payments-paid-memberships-pro.html\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Twitter: \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FCryptocoinAPI\" rel=\"nofollow ugc\">https:\u002F\u002Ftwitter.com\u002FCryptocoinAPI\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Github: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcryptoapi\u002FBitcoin-Gateway-Paid-Memberships-Pro\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fcryptoapi\u002FBitcoin-Gateway-Paid-Memberships-Pro\u003C\u002Fa>\u003C\u002Fp>\n","Provides Bitcoin Payment Gateway for Paid Memberships Pro 1.8+ or higher. Accept Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, etc Payments on Your &hellip;",70,108856,"2021-07-13T16:54:00.000Z","5.8.13","3.5",[142,57,81,143,144],"bitcoin","paidmembershipspro","pmpro","https:\u002F\u002Fgourl.io\u002Fbitcoin-payments-paid-memberships-pro.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgourl-bitcoin-paid-memberships-pro.zip",{"attackSurface":148,"codeSignals":377,"taintFlows":586,"riskAssessment":890,"analyzedAt":899},{"hooks":149,"ajaxHandlers":354,"restRoutes":367,"shortcodes":368,"cronEvents":369,"entryPointCount":61,"unprotectedCount":61},[150,156,160,164,169,174,180,184,190,194,196,200,203,207,209,214,217,220,224,229,233,237,241,245,249,252,254,256,261,265,270,273,276,280,285,289,291,294,299,301,305,308,312,316,318,321,323,326,329,331,334,337,339,340,342,344,346,347,349,351,353],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","admin_menu","rename_users","admin\\Admin.php",35,{"type":151,"name":157,"callback":158,"file":154,"line":159},"admin_notices","display_notices",37,{"type":151,"name":161,"callback":162,"file":154,"line":163},"admin_enqueue_scripts","replace_core_jquery_version_and_styles",39,{"type":151,"name":165,"callback":166,"file":167,"line":168},"widgets_init","closure","common\\Common.php",12,{"type":151,"name":170,"callback":171,"file":172,"line":173},"admin_footer","_js_vars","core\\admin\\features\\page\\template\\list-table\\H4A_List_Table_Base.php",136,{"type":175,"name":176,"callback":177,"file":178,"line":179},"filter","debug_bar_panels","addDebugBarPanel","core\\admin\\features\\update\\Puc\\v4p4\\DebugBar\\Extension.php",18,{"type":151,"name":181,"callback":182,"file":178,"line":183},"debug_bar_enqueue_scripts","enqueuePanelDependencies",19,{"type":175,"name":185,"callback":186,"priority":187,"file":188,"line":189},"plugins_api","injectInfo",20,"core\\admin\\features\\update\\Puc\\v4p4\\Plugin\\UpdateChecker.php",91,{"type":175,"name":191,"callback":192,"priority":193,"file":188,"line":32},"plugin_row_meta","addViewDetailsLink",10,{"type":175,"name":191,"callback":195,"priority":193,"file":188,"line":73},"addCheckForUpdatesLink",{"type":151,"name":197,"callback":198,"file":188,"line":199},"admin_init","handleManualCheck",95,{"type":151,"name":201,"callback":202,"file":188,"line":47},"all_admin_notices","displayManualCheckResult",{"type":175,"name":204,"callback":205,"file":188,"line":206},"upgrader_post_install","clearCachedVersion",99,{"type":151,"name":208,"callback":205,"file":188,"line":96},"delete_site_transient_update_plugins",{"type":175,"name":210,"callback":211,"file":212,"line":213},"cron_schedules","_addCustomSchedule","core\\admin\\features\\update\\Puc\\v4p4\\Scheduler.php",51,{"type":151,"name":197,"callback":215,"file":212,"line":216},"maybeCheckForUpdates",61,{"type":151,"name":218,"callback":215,"file":212,"line":219},"load-update-core.php",65,{"type":151,"name":221,"callback":215,"priority":222,"file":212,"line":223},"upgrader_process_complete",11,72,{"type":151,"name":225,"callback":226,"file":227,"line":228},"init","loadTextDomain","core\\admin\\features\\update\\Puc\\v4p4\\UpdateChecker.php",83,{"type":175,"name":230,"callback":231,"priority":193,"file":227,"line":232},"upgrader_source_selection","fixDirectoryName",127,{"type":175,"name":234,"callback":235,"priority":193,"file":227,"line":236},"http_request_host_is_external","allowMetadataHost",131,{"type":151,"name":238,"callback":239,"file":227,"line":240},"plugins_loaded","maybeInitDebugBar",137,{"type":151,"name":242,"callback":243,"priority":193,"file":227,"line":244},"puc_api_error","collectApiErrors",226,{"type":175,"name":246,"callback":247,"priority":193,"file":248,"line":179},"upgrader_pre_install","setUpgradedThing","core\\admin\\features\\update\\Puc\\v4p4\\UpgraderStatus.php",{"type":175,"name":250,"callback":251,"priority":193,"file":248,"line":183},"upgrader_package_options","setUpgradedPluginFromOptions",{"type":175,"name":204,"callback":253,"priority":193,"file":248,"line":187},"clearUpgradedThing",{"type":151,"name":221,"callback":253,"priority":193,"file":248,"line":255},21,{"type":175,"name":257,"callback":258,"priority":193,"file":259,"line":260},"upgrader_pre_download","addHttpRequestFilter","core\\admin\\features\\update\\Puc\\v4p4\\Vcs\\GitHubApi.php",362,{"type":175,"name":262,"callback":263,"priority":193,"file":259,"line":264},"http_request_args","setReleaseDownloadHeader",387,{"type":151,"name":266,"callback":267,"file":268,"line":269},"wp_loaded","add_wp_ajax_functions","core\\admin\\H4AAdminPlugin.php",144,{"type":151,"name":152,"callback":271,"file":268,"line":272},"init_menus",146,{"type":151,"name":161,"callback":274,"file":268,"line":275},"set_scripts",173,{"type":151,"name":277,"callback":278,"priority":193,"file":279,"line":179},"wp_mail_failed","action_wp_mail_failed","core\\common\\features\\email\\Email.php",{"type":151,"name":197,"callback":281,"priority":282,"file":283,"line":284},"init_options",1,"core\\common\\features\\settings\\SettingsTrait.php",28,{"type":151,"name":225,"callback":286,"priority":282,"file":287,"line":288},"create_post_types","core\\common\\H4ACommonPlugin.php",102,{"type":151,"name":161,"callback":274,"file":287,"line":290},104,{"type":151,"name":292,"callback":274,"file":287,"line":293},"wp_enqueue_scripts",106,{"type":151,"name":295,"callback":296,"file":297,"line":298},"wp","check_page","core\\front-end\\features\\shortcode\\Shortcode.php",27,{"type":151,"name":292,"callback":274,"file":300,"line":60},"core\\front-end\\H4AFrontEndPlugin.php",{"type":151,"name":238,"callback":302,"priority":282,"file":303,"line":304},"H4APlugin\\Core\\load_text_domain","core\\init.php",75,{"type":151,"name":238,"callback":306,"priority":31,"file":303,"line":307},"H4APlugin\\Core\\init_license_key",76,{"type":175,"name":309,"callback":310,"priority":206,"file":311,"line":33},"template_include","page_template","front-end\\shortcodes\\activation\\ActivationShortcode.php",{"type":151,"name":313,"callback":314,"file":311,"line":315},"template_redirect","is_redirection",31,{"type":151,"name":292,"callback":274,"file":311,"line":317},32,{"type":175,"name":309,"callback":310,"priority":206,"file":319,"line":320},"front-end\\shortcodes\\login\\LoginShortcode.php",42,{"type":151,"name":313,"callback":314,"file":319,"line":322},43,{"type":151,"name":292,"callback":324,"file":319,"line":325},"set_styles",48,{"type":175,"name":309,"callback":310,"priority":206,"file":327,"line":328},"front-end\\shortcodes\\my-profile\\MyProfileShortcode.php",33,{"type":151,"name":313,"callback":314,"file":327,"line":330},34,{"type":151,"name":292,"callback":274,"file":332,"line":333},"front-end\\shortcodes\\my-profile\\profile-account\\ProfileAccountShortcode.php",29,{"type":151,"name":292,"callback":274,"file":335,"line":336},"front-end\\shortcodes\\my-profile\\profile-subscription\\ProfileSubscriptionShortcode.php",24,{"type":151,"name":292,"callback":324,"file":338,"line":33},"front-end\\shortcodes\\payment-return\\PaymentReturnShortcode.php",{"type":175,"name":309,"callback":310,"priority":206,"file":338,"line":315},{"type":151,"name":313,"callback":314,"file":341,"line":325},"front-end\\shortcodes\\plan-forms\\PlanFormsShortcode.php",{"type":151,"name":292,"callback":324,"file":341,"line":343},49,{"type":151,"name":292,"callback":274,"file":341,"line":345},50,{"type":175,"name":309,"callback":310,"priority":206,"file":341,"line":213},{"type":151,"name":292,"callback":324,"file":348,"line":328},"front-end\\shortcodes\\plans-list\\PlansListShortcode.php",{"type":151,"name":292,"callback":324,"file":348,"line":350},44,{"type":175,"name":309,"callback":310,"priority":206,"file":352,"line":222},"front-end\\shortcodes\\restricted-content\\RestrictedContentShortcode.php",{"type":151,"name":292,"callback":324,"file":352,"line":168},[355,358,360,363],{"action":356,"nopriv":357,"callback":356,"hasNonce":357,"hasCapCheck":357,"file":154,"line":284},"getEmailSubscriberByAjax",false,{"action":356,"nopriv":359,"callback":356,"hasNonce":357,"hasCapCheck":357,"file":154,"line":333},true,{"action":361,"nopriv":357,"callback":362,"hasNonce":357,"hasCapCheck":357,"file":178,"line":255},"puc_v4_debug_check_now","ajaxCheckNow",{"action":364,"nopriv":357,"callback":365,"hasNonce":357,"hasCapCheck":357,"file":366,"line":168},"puc_v4_debug_request_info","ajaxRequestInfo","core\\admin\\features\\update\\Puc\\v4p4\\DebugBar\\PluginExtension.php",[],[],[370,373],{"hook":371,"callback":371,"file":372,"line":168},"wgs_scheduled_plan_expirations_checking","common\\cron\\task-activation.php",{"hook":374,"callback":374,"file":375,"line":376},"wgs_scheduled_license_expirations_checking","common\\cron\\task-license.php",8,{"dangerousFunctions":378,"sqlUsage":396,"outputEscaping":432,"fileOperations":583,"externalRequests":168,"nonceChecks":193,"capabilityChecks":584,"bundledLibraries":585},[379,383,387,390,393],{"fn":380,"file":268,"line":381,"context":382},"unserialize",237,"if( !in_array( $menu_slug, unserialize( H4A_ARRAY_NATIVE_MENUS_SLUGS ) ) ){",{"fn":380,"file":384,"line":385,"context":386},"core\\common\\features\\notices\\CommonNotice.php",17,"if( !in_array( $level_notice, unserialize( H4A_NOTICE_LEVELS_ALLOWED ) ) ){",{"fn":380,"file":388,"line":236,"context":389},"core\\Config.php","return unserialize( H4A_WGS_CONFIG );",{"fn":380,"file":388,"line":391,"context":392},516,"if( isset( $attrs_page['parent'] ) && !in_array( $attrs_page['parent'], unserialize( H4A_ARRAY_NATIV",{"fn":380,"file":388,"line":394,"context":395},1000,"if( !in_array( $parent_page_slug, unserialize( H4A_ARRAY_NATIVE_MENUS_SLUGS ) ) ){",{"prepared":397,"raw":398,"locations":399},63,13,[400,403,405,409,411,413,416,418,420,423,425,427,430],{"file":401,"line":293,"context":402},"common\\classes\\units\\Payment.php","$wpdb->get_results() with variable interpolation",{"file":401,"line":404,"context":402},215,{"file":406,"line":407,"context":408},"core\\Activation.php",67,"$wpdb->get_var() with variable interpolation",{"file":410,"line":345,"context":402},"core\\common\\features\\countries\\Countries.php",{"file":410,"line":412,"context":402},69,{"file":414,"line":415,"context":408},"core\\helpers\\php\\wp-helpers-after-config.php",415,{"file":414,"line":417,"context":408},521,{"file":414,"line":419,"context":402},556,{"file":414,"line":421,"context":422},560,"$wpdb->query() with variable interpolation",{"file":414,"line":424,"context":422},601,{"file":414,"line":426,"context":422},603,{"file":428,"line":429,"context":422},"core\\Uninstall.php",133,{"file":428,"line":431,"context":402},149,{"escaped":433,"rawEcho":304,"locations":434},125,[435,438,441,443,445,447,449,452,454,457,459,461,463,464,467,469,471,473,475,477,479,482,484,486,487,489,491,493,495,497,499,501,503,505,507,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,541,543,545,546,549,551,554,556,558,559,562,563,565,566,567,569,571,572,574,576,577,578,579,581,582],{"file":154,"line":436,"context":437},209,"raw output",{"file":439,"line":440,"context":437},"admin\\headings\\accounting\\Edit_Subscriber.php",430,{"file":439,"line":442,"context":437},445,{"file":439,"line":444,"context":437},502,{"file":439,"line":446,"context":437},513,{"file":439,"line":448,"context":437},551,{"file":450,"line":451,"context":437},"admin\\headings\\accounting\\views\\view-subscriber-step-1.php",14,{"file":450,"line":453,"context":437},38,{"file":455,"line":456,"context":437},"admin\\headings\\members\\Members_List_Table.php",165,{"file":455,"line":458,"context":437},247,{"file":455,"line":460,"context":437},320,{"file":462,"line":398,"context":437},"admin\\headings\\members\\views\\view-member-step-1.php",{"file":462,"line":159,"context":437},{"file":465,"line":466,"context":437},"admin\\headings\\settings\\Paypal.php",56,{"file":468,"line":381,"context":437},"admin\\options\\Options.php",{"file":468,"line":470,"context":437},239,{"file":468,"line":472,"context":437},246,{"file":468,"line":474,"context":437},253,{"file":468,"line":476,"context":437},255,{"file":468,"line":478,"context":437},302,{"file":480,"line":481,"context":437},"common\\classes\\units\\Plan.php",727,{"file":483,"line":213,"context":437},"common\\classes\\units\\PlanForms.php",{"file":485,"line":429,"context":437},"common\\classes\\widgets\\Profile_Widget.php",{"file":485,"line":240,"context":437},{"file":485,"line":488,"context":437},138,{"file":485,"line":490,"context":437},141,{"file":492,"line":228,"context":437},"core\\admin\\features\\form\\AdminForm.php",{"file":492,"line":494,"context":437},124,{"file":492,"line":496,"context":437},151,{"file":492,"line":498,"context":437},179,{"file":492,"line":500,"context":437},249,{"file":492,"line":502,"context":437},328,{"file":492,"line":504,"context":437},423,{"file":492,"line":506,"context":437},496,{"file":508,"line":509,"context":437},"core\\admin\\features\\page\\Screen.php",79,{"file":172,"line":511,"context":437},355,{"file":172,"line":513,"context":437},404,{"file":172,"line":515,"context":437},472,{"file":172,"line":517,"context":437},850,{"file":172,"line":519,"context":437},1090,{"file":172,"line":521,"context":437},1124,{"file":172,"line":523,"context":437},1175,{"file":172,"line":525,"context":437},1206,{"file":172,"line":527,"context":437},1225,{"file":172,"line":529,"context":437},1244,{"file":172,"line":531,"context":437},1323,{"file":172,"line":533,"context":437},1392,{"file":178,"line":535,"context":437},68,{"file":366,"line":537,"context":437},26,{"file":539,"line":540,"context":437},"core\\common\\features\\form\\CommonForm.php",409,{"file":539,"line":542,"context":437},434,{"file":544,"line":183,"context":437},"core\\common\\features\\notices\\Notices.php",{"file":544,"line":255,"context":437},{"file":547,"line":548,"context":437},"core\\common\\features\\paypal\\Paypal.php",167,{"file":550,"line":206,"context":437},"core\\front-end\\features\\form\\FrontEndForm.php",{"file":552,"line":553,"context":437},"core\\helpers\\php\\php-helpers-before-config.php",408,{"file":428,"line":555,"context":437},66,{"file":557,"line":33,"context":437},"front-end\\shortcodes\\my-profile\\profile-subscription\\views\\view-profile-subscription.php",{"file":557,"line":136,"context":437},{"file":560,"line":561,"context":437},"front-end\\shortcodes\\my-profile\\views\\view-my-profile.php",7,{"file":560,"line":376,"context":437},{"file":564,"line":222,"context":437},"front-end\\shortcodes\\payment-return\\views\\view-payment-return.php",{"file":564,"line":537,"context":437},{"file":564,"line":159,"context":437},{"file":568,"line":179,"context":437},"front-end\\shortcodes\\plan-forms\\views\\view-plan-forms.php",{"file":570,"line":537,"context":437},"front-end\\shortcodes\\plans-list\\views\\view-plans-list.php",{"file":570,"line":298,"context":437},{"file":570,"line":573,"context":437},45,{"file":570,"line":575,"context":437},53,{"file":570,"line":216,"context":437},{"file":570,"line":407,"context":437},{"file":570,"line":223,"context":437},{"file":570,"line":580,"context":437},86,{"file":570,"line":32,"context":437},{"file":570,"line":32,"context":437},22,6,[],[587,604,616,625,635,644,654,662,682,695,710,718,730,740,751,760,769,794,809,818,838,847,855,872],{"entryPoint":588,"graph":589,"unsanitizedCount":282,"severity":603},"init_template_content (admin\\headings\\accounting\\Edit_Subscriber.php:87)",{"nodes":590,"edges":601},[591,595],{"id":592,"type":593,"label":594,"file":439,"line":293},"n0","source","$_GET",{"id":596,"type":597,"label":598,"file":439,"line":599,"wp_function":600},"n1","sink","wp_redirect() [Open Redirect]",108,"wp_redirect",[602],{"from":592,"to":596,"sanitized":357},"medium",{"entryPoint":605,"graph":606,"unsanitizedCount":282,"severity":603},"getPlanPriceByAjax (admin\\headings\\accounting\\Edit_Subscriber.php:428)",{"nodes":607,"edges":614},[608,611],{"id":592,"type":593,"label":609,"file":439,"line":610},"$_POST",429,{"id":596,"type":597,"label":612,"file":439,"line":440,"wp_function":613},"echo() [XSS]","echo",[615],{"from":592,"to":596,"sanitized":357},{"entryPoint":617,"graph":618,"unsanitizedCount":282,"severity":603},"getSubscriberStatusContentByAjax (admin\\headings\\accounting\\Edit_Subscriber.php:506)",{"nodes":619,"edges":623},[620,622],{"id":592,"type":593,"label":609,"file":439,"line":621},509,{"id":596,"type":597,"label":612,"file":439,"line":446,"wp_function":613},[624],{"from":592,"to":596,"sanitized":357},{"entryPoint":626,"graph":627,"unsanitizedCount":282,"severity":603},"init_template_content (admin\\headings\\members\\Edit_Member.php:28)",{"nodes":628,"edges":633},[629,632],{"id":592,"type":593,"label":594,"file":630,"line":631},"admin\\headings\\members\\Edit_Member.php",47,{"id":596,"type":597,"label":598,"file":630,"line":343,"wp_function":600},[634],{"from":592,"to":596,"sanitized":357},{"entryPoint":636,"graph":637,"unsanitizedCount":282,"severity":603},"getIntervalByPlanTypeByAjax (common\\classes\\units\\Plan.php:722)",{"nodes":638,"edges":642},[639,641],{"id":592,"type":593,"label":609,"file":480,"line":640},725,{"id":596,"type":597,"label":612,"file":480,"line":481,"wp_function":613},[643],{"from":592,"to":596,"sanitized":357},{"entryPoint":645,"graph":646,"unsanitizedCount":282,"severity":603},"init_template_content (core\\admin\\features\\page\\template\\EditItemTemplate.php:35)",{"nodes":647,"edges":652},[648,651],{"id":592,"type":593,"label":594,"file":649,"line":650},"core\\admin\\features\\page\\template\\EditItemTemplate.php",59,{"id":596,"type":597,"label":598,"file":649,"line":216,"wp_function":600},[653],{"from":592,"to":596,"sanitized":357},{"entryPoint":655,"graph":656,"unsanitizedCount":282,"severity":603},"\u003CEditItemTemplate> (core\\admin\\features\\page\\template\\EditItemTemplate.php:0)",{"nodes":657,"edges":660},[658,659],{"id":592,"type":593,"label":594,"file":649,"line":650},{"id":596,"type":597,"label":598,"file":649,"line":216,"wp_function":600},[661],{"from":592,"to":596,"sanitized":357},{"entryPoint":663,"graph":664,"unsanitizedCount":31,"severity":603},"\u003Cphp-helpers-before-config> (core\\helpers\\php\\php-helpers-before-config.php:0)",{"nodes":665,"edges":679},[666,669,673,676],{"id":592,"type":593,"label":667,"file":552,"line":668},"$_SERVER (x2)",1303,{"id":596,"type":597,"label":670,"file":552,"line":671,"wp_function":672},"wp_remote_get() [SSRF]",1309,"wp_remote_get",{"id":674,"type":593,"label":667,"file":552,"line":675},"n2",1380,{"id":677,"type":597,"label":670,"file":552,"line":678,"wp_function":672},"n3",1453,[680,681],{"from":592,"to":596,"sanitized":359},{"from":674,"to":677,"sanitized":357},{"entryPoint":683,"graph":684,"unsanitizedCount":11,"severity":694},"\u003CEdit_Subscriber> (admin\\headings\\accounting\\Edit_Subscriber.php:0)",{"nodes":685,"edges":691},[686,687,688,690],{"id":592,"type":593,"label":594,"file":439,"line":293},{"id":596,"type":597,"label":598,"file":439,"line":599,"wp_function":600},{"id":674,"type":593,"label":689,"file":439,"line":610},"$_POST (x2)",{"id":677,"type":597,"label":612,"file":439,"line":440,"wp_function":613},[692,693],{"from":592,"to":596,"sanitized":359},{"from":674,"to":677,"sanitized":359},"low",{"entryPoint":696,"graph":697,"unsanitizedCount":11,"severity":694},"\u003CEdit_Member> (admin\\headings\\members\\Edit_Member.php:0)",{"nodes":698,"edges":707},[699,700,701,703],{"id":592,"type":593,"label":594,"file":630,"line":631},{"id":596,"type":597,"label":598,"file":630,"line":343,"wp_function":600},{"id":674,"type":593,"label":594,"file":630,"line":702},497,{"id":677,"type":597,"label":704,"file":630,"line":705,"wp_function":706},"get_results() [SQLi]",498,"get_results",[708,709],{"from":592,"to":596,"sanitized":359},{"from":674,"to":677,"sanitized":359},{"entryPoint":711,"graph":712,"unsanitizedCount":282,"severity":694},"\u003CPlan> (common\\classes\\units\\Plan.php:0)",{"nodes":713,"edges":716},[714,715],{"id":592,"type":593,"label":609,"file":480,"line":640},{"id":596,"type":597,"label":612,"file":480,"line":481,"wp_function":613},[717],{"from":592,"to":596,"sanitized":357},{"entryPoint":719,"graph":720,"unsanitizedCount":11,"severity":694},"process_custom_bulk_actions (core\\admin\\features\\page\\template\\EditableListTableFromDBTemplate.php:112)",{"nodes":721,"edges":728},[722,726],{"id":592,"type":593,"label":723,"file":724,"line":725},"$_REQUEST","core\\admin\\features\\page\\template\\EditableListTableFromDBTemplate.php",153,{"id":596,"type":597,"label":598,"file":724,"line":727,"wp_function":600},155,[729],{"from":592,"to":596,"sanitized":359},{"entryPoint":731,"graph":732,"unsanitizedCount":11,"severity":694},"actionItem (core\\admin\\features\\page\\template\\EditableListTableFromDBTemplate.php:162)",{"nodes":733,"edges":738},[734,737],{"id":592,"type":593,"label":735,"file":724,"line":736},"$_GET['page']",182,{"id":596,"type":597,"label":598,"file":724,"line":736,"wp_function":600},[739],{"from":592,"to":596,"sanitized":359},{"entryPoint":741,"graph":742,"unsanitizedCount":11,"severity":694},"\u003CEditableListTableFromDBTemplate> (core\\admin\\features\\page\\template\\EditableListTableFromDBTemplate.php:0)",{"nodes":743,"edges":748},[744,745,746,747],{"id":592,"type":593,"label":723,"file":724,"line":725},{"id":596,"type":597,"label":598,"file":724,"line":727,"wp_function":600},{"id":674,"type":593,"label":735,"file":724,"line":736},{"id":677,"type":597,"label":598,"file":724,"line":736,"wp_function":600},[749,750],{"from":592,"to":596,"sanitized":359},{"from":674,"to":677,"sanitized":359},{"entryPoint":752,"graph":753,"unsanitizedCount":11,"severity":694},"activate_license (core\\helpers\\php\\php-helpers-before-config.php:1257)",{"nodes":754,"edges":758},[755,757],{"id":592,"type":593,"label":756,"file":552,"line":668},"$_SERVER",{"id":596,"type":597,"label":670,"file":552,"line":671,"wp_function":672},[759],{"from":592,"to":596,"sanitized":359},{"entryPoint":761,"graph":762,"unsanitizedCount":11,"severity":694},"deactivate_license (core\\helpers\\php\\php-helpers-before-config.php:1351)",{"nodes":763,"edges":767},[764,765],{"id":592,"type":593,"label":756,"file":552,"line":675},{"id":596,"type":597,"label":670,"file":552,"line":766,"wp_function":672},1386,[768],{"from":592,"to":596,"sanitized":359},{"entryPoint":770,"graph":771,"unsanitizedCount":31,"severity":694},"init_license_key (core\\init.php:60)",{"nodes":772,"edges":789},[773,775,778,782,783,786],{"id":592,"type":593,"label":774,"file":303,"line":407},"$_POST['wgs-premium-options']",{"id":596,"type":776,"label":777,"file":303,"line":407},"transform","→ activate_license()",{"id":674,"type":597,"label":779,"file":552,"line":780,"wp_function":781},"update_option() [Settings Manipulation]",1261,"update_option",{"id":677,"type":593,"label":774,"file":303,"line":412},{"id":784,"type":776,"label":785,"file":303,"line":412},"n4","→ deactivate_license()",{"id":787,"type":597,"label":779,"file":552,"line":788,"wp_function":781},"n5",1357,[790,791,792,793],{"from":592,"to":596,"sanitized":357},{"from":596,"to":674,"sanitized":357},{"from":677,"to":784,"sanitized":357},{"from":784,"to":787,"sanitized":357},{"entryPoint":795,"graph":796,"unsanitizedCount":31,"severity":694},"\u003Cinit> (core\\init.php:0)",{"nodes":797,"edges":804},[798,799,800,801,802,803],{"id":592,"type":593,"label":774,"file":303,"line":407},{"id":596,"type":776,"label":777,"file":303,"line":407},{"id":674,"type":597,"label":779,"file":552,"line":780,"wp_function":781},{"id":677,"type":593,"label":774,"file":303,"line":412},{"id":784,"type":776,"label":785,"file":303,"line":412},{"id":787,"type":597,"label":779,"file":552,"line":788,"wp_function":781},[805,806,807,808],{"from":592,"to":596,"sanitized":357},{"from":596,"to":674,"sanitized":357},{"from":677,"to":784,"sanitized":357},{"from":784,"to":787,"sanitized":357},{"entryPoint":810,"graph":811,"unsanitizedCount":282,"severity":817},"checkIfEmailChanged (admin\\headings\\members\\Edit_Member.php:495)",{"nodes":812,"edges":815},[813,814],{"id":592,"type":593,"label":594,"file":630,"line":702},{"id":596,"type":597,"label":704,"file":630,"line":705,"wp_function":706},[816],{"from":592,"to":596,"sanitized":357},"high",{"entryPoint":819,"graph":820,"unsanitizedCount":837,"severity":817},"\u003CMembers_List_Table> (admin\\headings\\members\\Members_List_Table.php:0)",{"nodes":821,"edges":833},[822,824,825,827,831,832],{"id":592,"type":593,"label":594,"file":455,"line":823},139,{"id":596,"type":597,"label":612,"file":455,"line":456,"wp_function":613},{"id":674,"type":593,"label":756,"file":455,"line":826},174,{"id":677,"type":597,"label":828,"file":455,"line":829,"wp_function":830},"call_user_func() [RCE]",295,"call_user_func",{"id":784,"type":593,"label":756,"file":455,"line":826},{"id":787,"type":597,"label":612,"file":455,"line":460,"wp_function":613},[834,835,836],{"from":592,"to":596,"sanitized":357},{"from":674,"to":677,"sanitized":357},{"from":784,"to":787,"sanitized":357},3,{"entryPoint":839,"graph":840,"unsanitizedCount":282,"severity":817},"getAllPlanFormsAsOptionsByAjax (common\\classes\\units\\PlanForms.php:34)",{"nodes":841,"edges":845},[842,844],{"id":592,"type":593,"label":609,"file":483,"line":843},41,{"id":596,"type":597,"label":704,"file":483,"line":350,"wp_function":706},[846],{"from":592,"to":596,"sanitized":357},{"entryPoint":848,"graph":849,"unsanitizedCount":282,"severity":817},"\u003CPlanForms> (common\\classes\\units\\PlanForms.php:0)",{"nodes":850,"edges":853},[851,852],{"id":592,"type":593,"label":609,"file":483,"line":843},{"id":596,"type":597,"label":704,"file":483,"line":350,"wp_function":706},[854],{"from":592,"to":596,"sanitized":357},{"entryPoint":856,"graph":857,"unsanitizedCount":31,"severity":817},"\u003CH4A_List_Table> (core\\admin\\features\\page\\template\\list-table\\H4A_List_Table.php:0)",{"nodes":858,"edges":869},[859,862,864,865],{"id":592,"type":593,"label":723,"file":860,"line":861},"core\\admin\\features\\page\\template\\list-table\\H4A_List_Table.php",123,{"id":596,"type":597,"label":704,"file":860,"line":863,"wp_function":706},377,{"id":674,"type":593,"label":723,"file":860,"line":861},{"id":677,"type":597,"label":866,"file":860,"line":867,"wp_function":868},"get_var() [SQLi]",379,"get_var",[870,871],{"from":592,"to":596,"sanitized":357},{"from":674,"to":677,"sanitized":357},{"entryPoint":873,"graph":874,"unsanitizedCount":193,"severity":817},"\u003CH4A_List_Table_Base> (core\\admin\\features\\page\\template\\list-table\\H4A_List_Table_Base.php:0)",{"nodes":875,"edges":886},[876,879,880,882,884,885],{"id":592,"type":593,"label":877,"file":172,"line":878},"$_GET (x8)",345,{"id":596,"type":597,"label":612,"file":172,"line":511,"wp_function":613},{"id":674,"type":593,"label":756,"file":172,"line":881},1024,{"id":677,"type":597,"label":828,"file":172,"line":883,"wp_function":830},1298,{"id":784,"type":593,"label":756,"file":172,"line":881},{"id":787,"type":597,"label":612,"file":172,"line":531,"wp_function":613},[887,888,889],{"from":592,"to":596,"sanitized":357},{"from":674,"to":677,"sanitized":357},{"from":784,"to":787,"sanitized":357},{"summary":891,"deductions":892},"The wp-group-subscriptions plugin version 0.1.7 exhibits a concerning security posture due to a significant number of unprotected entry points.  All four identified AJAX handlers lack authentication checks, exposing them to potential unauthorized access and manipulation. Furthermore, the presence of the `unserialize` function and a high number of unsanitized paths identified in the taint analysis are substantial risks.  While the plugin has no recorded vulnerability history, this does not negate the inherent dangers present in the current code. The percentage of prepared statements for SQL queries is good, and the output escaping is decent, but these positive aspects are overshadowed by the critical flaws in access control and data handling.",[893,895,897],{"reason":894,"points":187},"Unprotected AJAX handlers",{"reason":896,"points":168},"Taint flows with unsanitized paths",{"reason":898,"points":193},"Dangerous function: unserialize","2026-03-17T06:23:59.416Z",{"wat":901,"direct":916},{"assetPaths":902,"generatorPatterns":908,"scriptPaths":909,"versionParams":910},[903,904,905,906,907],"\u002Fwp-content\u002Fplugins\u002Fwp-group-subscriptions\u002Fcss\u002Fstyles.css","\u002Fwp-content\u002Fplugins\u002Fwp-group-subscriptions\u002Fjs\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fwp-group-subscriptions\u002Fjs\u002Fform-validation.js","\u002Fwp-content\u002Fplugins\u002Fwp-group-subscriptions\u002Fjs\u002Fpayment-validation.js","\u002Fwp-content\u002Fplugins\u002Fwp-group-subscriptions\u002Fjs\u002Fshortcode-loader.js",[],[904,905,906,907],[911,912,913,914,915],"wp-group-subscriptions\u002Fcss\u002Fstyles.css?ver=","wp-group-subscriptions\u002Fjs\u002Fcommon.js?ver=","wp-group-subscriptions\u002Fjs\u002Fform-validation.js?ver=","wp-group-subscriptions\u002Fjs\u002Fpayment-validation.js?ver=","wp-group-subscriptions\u002Fjs\u002Fshortcode-loader.js?ver=",{"cssClasses":917,"htmlComments":922,"htmlAttributes":925,"restEndpoints":929,"jsGlobals":932,"shortcodeOutput":938},[918,919,920,921],"wgs-subscriber-edit-form","wgs-plan-selection","wgs-payment-form","wgs-subscription-details",[923,924],"\u003C!-- BEGIN WGS SHORTCODE -->","\u003C!-- END WGS SHORTCODE -->",[926,927,928],"data-wgs-plan-id","data-wgs-subscriber-id","data-wgs-action",[930,931],"\u002Fwp-json\u002Fwp-group-subscriptions\u002Fv1\u002Fplans","\u002Fwp-json\u002Fwp-group-subscriptions\u002Fv1\u002Fpayment\u002Fprocess",[933,934,935,936,937],"WGS_AJAX_URL","WGS_NONCE","WGS_PLAN_OPTIONS","WGS_CURRENCY_SYMBOL","WGS_FORM_VALIDATION_RULES",[939,940,941],"[wgs_subscription_form]","[wgs_member_list]","[wgs_plan_details]"]