{"id":364219,"date":"2026-09-14T16:53:17","date_gmt":"2026-09-14T16:53:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/elliepass\/"},"modified":"2026-09-14T16:53:00","modified_gmt":"2026-09-14T16:53:00","slug":"elliepass","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/elliepass\/","author":23560808,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.9","stable_tag":"0.2.9","tested":"7.1","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"ElliePass","header_author":"ElliePass","header_description":"Privacy-focused human, age, identity, and location verification for WordPress communities.","assets_banners_color":"f3f1fd","last_updated":"2026-09-14 16:53:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/elliepass.com\/community\/wordpress","header_author_uri":"https:\/\/elliepass.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":27,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.9":{"tag":"0.2.9","author":"hellowelliepass","date":"2026-09-14 16:53:00","revision":3695619}},"upgrade_notice":{"0.2.9":"<p>Initial public ElliePass for WordPress release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3695633,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3695633,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3695662,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3695662,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.2.9"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[5616,2316,26873,396,712],"plugin_category":[44,54],"plugin_contributors":[280699],"plugin_business_model":[],"class_list":["post-364219","plugin","type-plugin","status-publish","hentry","plugin_tags-age-verification","plugin_tags-community","plugin_tags-identity-verification","plugin_tags-privacy","plugin_tags-verification","plugin_category-discussion-and-community","plugin_category-security-and-spam-protection","plugin_contributors-hellowelliepass","plugin_committers-hellowelliepass"],"banners":{"banner":"https:\/\/ps.w.org\/elliepass\/assets\/banner-772x250.png?rev=3695662","banner_2x":"https:\/\/ps.w.org\/elliepass\/assets\/banner-1544x500.png?rev=3695662","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/elliepass\/assets\/icon-128x128.png?rev=3695633","icon_2x":"https:\/\/ps.w.org\/elliepass\/assets\/icon-256x256.png?rev=3695633","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>ElliePass lets a WordPress site require verification before selected member\nactions or protected content are allowed.<\/p>\n\n<p>Supported WordPress guards include:<\/p>\n\n<ul>\n<li>New account activation<\/li>\n<li>Log in<\/li>\n<li>Create posts<\/li>\n<li>Create comments<\/li>\n<li>Access protected content<\/li>\n<\/ul>\n\n<p>Verification requirements are configured in ElliePass Community Admin and can\ninclude Human verification, minimum age, Verified Identity, Current location,\nand ID-verified location.<\/p>\n\n<p>Members can reuse valid ElliePass verification when it already satisfies the\nsite's requirements.<\/p>\n\n<p>ElliePass handles the verification process. Your WordPress site receives the\nqualification information needed to enforce its policy instead of collecting\nverification documents itself.<\/p>\n\n<h4>Protected content<\/h4>\n\n<p>When Access protected content is guarded, ElliePass can hide the full post\nbody and discussion until the member qualifies. Administrators can optionally\nshow a plain-text preview of None, 25, 50, or 100 words.<\/p>\n\n<h4>Documentation<\/h4>\n\n<p>Setup guide:\nhttps:\/\/elliepass.com\/community\/wordpress\/setup<\/p>\n\n<p>FAQ:\nhttps:\/\/elliepass.com\/community\/wordpress\/faq<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the ElliePass plugin.<\/li>\n<li>In ElliePass Community Admin, add your WordPress site and generate connection credentials.<\/li>\n<li>In WordPress, open Settings \u2192 ElliePass.<\/li>\n<li>Enter the ElliePass API URL, Community Key, and Community Secret.<\/li>\n<li>Enable ElliePass and save.<\/li>\n<li>Configure verification requirements and guarded actions in ElliePass Community Admin.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20every%20wordpress%20user%20have%20to%20verify%3F\"><h3>Does every WordPress user have to verify?<\/h3><\/dt>\n<dd><p>No. Verification is required only when the site's ElliePass policy applies to\nthe action or content the member is attempting to use.<\/p><\/dd>\n<dt id=\"does%20wordpress%20receive%20identity%20documents%3F\"><h3>Does WordPress receive identity documents?<\/h3><\/dt>\n<dd><p>No. ElliePass handles verification. WordPress receives the qualification\ninformation required to enforce the configured policy.<\/p><\/dd>\n<dt id=\"does%20elliepass%20replace%20wordpress%20permissions%3F\"><h3>Does ElliePass replace WordPress permissions?<\/h3><\/dt>\n<dd><p>No. WordPress continues to determine what a user is authorized to do.\nElliePass adds verification requirements to selected actions WordPress already\nallows.<\/p><\/dd>\n<dt id=\"can%20existing%20verification%20be%20reused%3F\"><h3>Can existing verification be reused?<\/h3><\/dt>\n<dd><p>Yes. Valid ElliePass verification can be reused when it satisfies the current\nsite requirements.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.9<\/h4>\n\n<ul>\n<li>Added true in-page verification prompts for guarded WordPress actions.<\/li>\n<li>Added new-account activation and guarded login flows.<\/li>\n<li>Added protected-content enforcement for post bodies and discussions.<\/li>\n<li>Added protected-content previews with configurable word limits.<\/li>\n<li>Added policy synchronization and local qualification caching.<\/li>\n<li>Added community-paid and member-paid verification handoff support.<\/li>\n<\/ul>","raw_excerpt":"Privacy-focused human, age, identity, and location verification for WordPress communities and sites.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/364219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=364219"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hellowelliepass"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=364219"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=364219"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=364219"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=364219"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=364219"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=364219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}