{"id":233162,"date":"2025-06-03T06:23:56","date_gmt":"2025-06-03T06:23:56","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/password-protected-site-and-store\/"},"modified":"2026-07-12T06:58:06","modified_gmt":"2026-07-12T06:58:06","slug":"password-protected-site-and-store","status":"publish","type":"plugin","link":"https:\/\/scn.wordpress.org\/plugins\/password-protected-site-and-store\/","author":23099246,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.6","stable_tag":"1.0.6","tested":"7.0.1","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Password Protected Site and Store","header_author":"Codenix","header_description":"This is a great plugin for securing your WordPress Site. Easily set passwords to restrict access to the site and WooCommerce products.","assets_banners_color":"88879d","last_updated":"2026-07-12 06:58:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/codenix.io\/","rating":2,"author_block_rating":0,"active_installs":60,"downloads":971,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"codenix","date":"2025-06-03 06:23:34"},"1.0.3":{"tag":"1.0.3","author":"codenix","date":"2025-06-09 14:48:25"},"1.0.4":{"tag":"1.0.4","author":"codenix","date":"2025-12-22 14:11:29"},"1.0.5":{"tag":"1.0.5","author":"codenix","date":"2026-07-12 04:52:05"},"1.0.6":{"tag":"1.0.6","author":"codenix","date":"2026-07-12 06:58:06"}},"upgrade_notice":[],"ratings":{"1":0,"2":1,"3":0,"4":0,"5":0},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3604451,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3604451,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":499}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.0.3","1.0.4","1.0.5","1.0.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3604451,"resolution":"1","location":"assets","locale":"","width":1772,"height":1308},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3604451,"resolution":"2","location":"assets","locale":"","width":1763,"height":1069},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3604451,"resolution":"3","location":"assets","locale":"","width":1761,"height":1284},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3604451,"resolution":"4","location":"assets","locale":"","width":1740,"height":2018},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3604493,"resolution":"5","location":"assets","locale":"","width":1600,"height":878}},"screenshots":{"1":"Settings Tab","2":"Passwords Tab","3":"WooCommerce Protection Tab","4":"Appearance Tab","5":"Password Protected Page1. <strong>Settings Panel<\/strong> \u2013 Configure global protection, role-based bypass, authentication type, password form layout, and Google reCAPTCHA from one clean settings screen.","6":"<strong>Passwords Manager<\/strong> \u2013 Create and manage multiple passwords with custom labels, scopes (Global, Page, Category, etc.), status controls, and per-password role bypass rules.","7":"<strong>WooCommerce Protection<\/strong> \u2013 Protect your entire WooCommerce store or assign individual passwords to specific products and product categories.","8":"<strong>Appearance Customizer<\/strong> \u2013 Fully customize the password form with logo upload, background settings, typography, color pickers for every element, and form content options.","9":"<strong>Frontend Password Form<\/strong> \u2013 The sleek, responsive password screen visitors see \u2013 available in WordPress-native login style or fully customized layout."}},"plugin_section":[],"plugin_tags":[271152,29049],"plugin_category":[],"plugin_contributors":[232453],"plugin_business_model":[],"class_list":["post-233162","plugin","type-plugin","status-publish","hentry","plugin_tags-protect-categories-protect-store","plugin_tags-protect-page","plugin_contributors-codenix","plugin_committers-codenix"],"banners":{"banner":"https:\/\/ps.w.org\/password-protected-site-and-store\/assets\/banner-772x250.png?rev=3604451","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/password-protected-site-and-store\/assets\/icon-256x256.png?rev=3604451","icon_2x":"https:\/\/ps.w.org\/password-protected-site-and-store\/assets\/icon-256x256.png?rev=3604451","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/password-protected-site-and-store\/assets\/screenshot-1.png?rev=3604451","caption":"Settings Tab"},{"src":"https:\/\/ps.w.org\/password-protected-site-and-store\/assets\/screenshot-2.png?rev=3604451","caption":"Passwords Tab"},{"src":"https:\/\/ps.w.org\/password-protected-site-and-store\/assets\/screenshot-3.png?rev=3604451","caption":"WooCommerce Protection Tab"},{"src":"https:\/\/ps.w.org\/password-protected-site-and-store\/assets\/screenshot-4.png?rev=3604451","caption":"Appearance Tab"},{"src":"https:\/\/ps.w.org\/password-protected-site-and-store\/assets\/screenshot-5.png?rev=3604493","caption":"Password Protected Page1. <strong>Settings Panel<\/strong> \u2013 Configure global protection, role-based bypass, authentication type, password form layout, and Google reCAPTCHA from one clean settings screen."}],"raw_content":"<!--section=description-->\n<p>Want to make your WordPress site password protected? Need to create a protected WooCommerce store for select users or clients only? Our Password Protected Site and Store plugin is the ultimate all-in-one solution to restrict access and fully customize the experience \u2013 without touching any code.<\/p>\n\n<p>Whether you're building a staging site, client preview, private membership area, or exclusive product showcase \u2013 this plugin gives you complete control over who can access your WordPress site or WooCommerce store.<\/p>\n\n<h3>Features<\/h3>\n\n<p>\ud83d\udd39 <strong>Password Protect Anything:<\/strong> Protect your entire site, specific pages, categories, custom post types, or WooCommerce store.\n\ud83d\udd39 <strong>WooCommerce Integration:<\/strong> Password protect specific WooCommerce products, product categories, or the entire store.\n\ud83d\udd39 <strong>Multiple Passwords:<\/strong> Create unique passwords for different sections, individual pages, or even products.\n\ud83d\udd39 <strong>Role-Based Bypass:<\/strong> Automatically bypass password protection for specific user roles (e.g., Administrators, Editors).\n\ud83d\udd39 <strong>Google reCAPTCHA:<\/strong> Prevent brute force attacks with integrated security checks on the login forms.\n\ud83d\udd39 <strong>Advanced Appearance Customizer:<\/strong>\n   \ud83d\udd39 Custom logo upload with width\/height\/alignment controls.\n   \ud83d\udd39 Background types (color, custom image with cover size options).\n   \ud83d\udd39 Custom colors for page background, form cards, primary buttons, text, inputs, labels, and borders.\n   \ud83d\udd39 Responsive, sleek layouts (default WordPress login style or customized design).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Use the 'Password Protected' menu in the WordPress admin sidebar to configure settings.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Added a setting to isolate the password form from theme assets or include them for theme-based styling.<\/li>\n<li>Preserved the existing theme-asset behavior for upgraded installations.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added Multiple New Features according to users needs.<\/li>\n<li>Updated WordPress tested compatibility headers to version 7.0.<\/li>\n<li>Updated feature list and documentation in readme.txt.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fixed bugs<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed bugs without woocommerce<\/li>\n<li>Improved User Interface<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed bugs provided by WordPress Team<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed bugs provided by WordPress Team<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"This is a great plugin for securing your WordPress Site. Easily set passwords to restrict access to the site and WooCommerce products.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/233162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=233162"}],"author":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/codenix"}],"wp:attachment":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=233162"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=233162"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=233162"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=233162"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=233162"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=233162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}