{"id":394019,"date":"2026-10-30T13:52:02","date_gmt":"2026-10-30T13:52:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/password-eye-for-wp-members\/"},"modified":"2026-10-30T13:51:46","modified_gmt":"2026-10-30T13:51:46","slug":"boze-systems-password-visibility-toggle","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/boze-systems-password-visibility-toggle\/","author":23594500,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.4","stable_tag":"1.0.4","tested":"7.1.4","requires":"6.5","requires_php":"8.2","requires_plugins":null,"header_name":"Boze Systems Password Visibility Toggle","header_author":"\u30dc\u30a6\u30ba\u30b7\u30b9\u30c6\u30e0\u30ba","header_description":"Adds a password visibility toggle to the standard WP-Members login form.","assets_banners_color":"","last_updated":"2026-10-30 13:51:46","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/boze-systems.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":147,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"bozesystems","date":"2026-10-30 13:51:46","revision":3775397}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[1953,602,1930,21498],"plugin_category":[34,38,54],"plugin_contributors":[289765],"plugin_business_model":[],"class_list":["post-394019","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-login","plugin_tags-password","plugin_tags-wp-members","plugin_category-accessibility","plugin_category-authentication","plugin_category-security-and-spam-protection","plugin_contributors-bozesystems","plugin_committers-bozesystems"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/boze-systems-password-visibility-toggle.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Boze Systems Password Visibility Toggle adds an eye button to the password field of the standard WP-Members login form. Click the button to show or hide the password, or use Tab followed by Enter or Space.<\/p>\n\n<ul>\n<li>Requires the WP-Members Membership Plugin (wp-members).<\/li>\n<li>Translatable labels with English source strings. Translations are provided through WordPress.org language packs when available.<\/li>\n<li>Hides the password on form submission, reset, and page restoration.<\/li>\n<li>No settings, external services, tracking, or additional runtime libraries.<\/li>\n<li>Does not read, collect, store, log, or transmit password values. The existing login form still submits credentials normally.<\/li>\n<\/ul>\n\n<p>This is an independent add-on and is not affiliated with or endorsed by the WP-Members author.<\/p>\n\n<h4>Scope<\/h4>\n\n<p>Supports the standard form with ID wpmem_login_form and password input named pwd. Registration, password-change forms, custom widgets, renamed forms, and forms inserted after page initialization are not supported. Themes must call the standard WordPress head and footer hooks.<\/p>\n\n<h4>\u65e5\u672c\u8a9e<\/h4>\n\n<p>WP-Members\u6a19\u6e96\u30ed\u30b0\u30a4\u30f3\u30d5\u30a9\u30fc\u30e0\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u6b04\u306b\u76ee\u306e\u30dc\u30bf\u30f3\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\u6709\u52b9\u5316\u3059\u308b\u3060\u3051\u3067\u5229\u7528\u3067\u304d\u3001\u30af\u30ea\u30c3\u30af\u307e\u305f\u306f\u30ad\u30fc\u30dc\u30fc\u30c9\u3067\u8868\u793a\u30fb\u975e\u8868\u793a\u3092\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3059\u3002\u627f\u8a8d\u6e08\u307f\u306e\u65e5\u672c\u8a9e\u8a00\u8a9e\u30d1\u30c3\u30af\u304c\u5229\u7528\u3067\u304d\u308b\u5834\u5408\u3001\u30dc\u30bf\u30f3\u306e\u8aac\u660e\u3082\u65e5\u672c\u8a9e\u306b\u306a\u308a\u307e\u3059\u3002\u8a00\u8a9e\u30d1\u30c3\u30af\u304c\u306a\u3044\u5834\u5408\u306f\u82f1\u8a9e\u3067\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n\n<p>\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u53ce\u96c6\u30fb\u4fdd\u5b58\u30fb\u5916\u90e8\u9001\u4fe1\u306f\u884c\u3044\u307e\u305b\u3093\u3002\u767b\u9332\u30fb\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u30fb\u72ec\u81ea\u30d5\u30a9\u30fc\u30e0\u306f\u5bfe\u8c61\u5916\u3067\u3059\u3002WP-Members\u958b\u767a\u5143\u3068\u306f\u72ec\u7acb\u3057\u305f\u975e\u516c\u5f0f\u30a2\u30c9\u30aa\u30f3\u3067\u3059\u3002<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WP-Members Membership Plugin.<\/li>\n<li>Upload the plugin ZIP using Plugins &gt; Add New &gt; Upload Plugin, or copy the boze-systems-password-visibility-toggle directory into wp-content\/plugins\/.<\/li>\n<li>Activate Boze Systems Password Visibility Toggle and reload the login page.<\/li>\n<\/ol>\n\n<p>\u65e5\u672c\u8a9e: \u7ba1\u7406\u753b\u9762\u306e\u300c\u30d7\u30e9\u30b0\u30a4\u30f3\u300d\u2192\u300c\u65b0\u898f\u8ffd\u52a0\u300d\u2192\u300c\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u300d\u304b\u3089ZIP\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3001\u6709\u52b9\u5316\u3057\u3066\u304f\u3060\u3055\u3044\u3002WP-Members\u3082\u6709\u52b9\u5316\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20migrate%20from%20wp-members-password-eye%20or%20password-eye-for-wp-members%3F\"><h3>How do I migrate from wp-members-password-eye or password-eye-for-wp-members?<\/h3><\/dt>\n<dd><p>Deactivate the old plugin before installing and activating this renamed plugin. WordPress treats the new directory as a separate plugin. Do not activate both at the same time. There are no plugin settings to migrate.<\/p>\n\n<p>\u65e5\u672c\u8a9e: \u65e7\u7248\u3092\u7121\u52b9\u5316\u3057\u3066\u304b\u3089\u65b0\u3057\u3044ZIP\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30fb\u6709\u52b9\u5316\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u65e7\u7248\u3068\u306e\u540c\u6642\u6709\u52b9\u5316\u306f\u907f\u3051\u3066\u304f\u3060\u3055\u3044\u3002\u79fb\u884c\u3059\u308b\u8a2d\u5b9a\u30c7\u30fc\u30bf\u306f\u3042\u308a\u307e\u305b\u3093\u3002<\/p><\/dd>\n<dt id=\"does%20this%20change%20authentication%20or%20save%20passwords%3F\"><h3>Does this change authentication or save passwords?<\/h3><\/dt>\n<dd><p>No. It changes only the existing input's display type. Authentication and submission remain the responsibility of the original form.<\/p><\/dd>\n<dt id=\"why%20is%20the%20button%20missing%3F\"><h3>Why is the button missing?<\/h3><\/dt>\n<dd><p>Check that WP-Members is active and the standard login form is used. Clear page caches after updating. JavaScript must be enabled. Disable any previous password-toggle snippet to avoid duplicate controls from another implementation.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20with%20code%20snippets%3F\"><h3>Can I use it with Code Snippets?<\/h3><\/dt>\n<dd><p>Do not enable an equivalent snippet at the same time as this plugin.<\/p><\/dd>\n<dt id=\"how%20do%20i%20remove%20it%3F\"><h3>How do I remove it?<\/h3><\/dt>\n<dd><p>Deactivate and delete the plugin. It creates no database settings or tables.<\/p><\/dd>\n<dt id=\"which%20php%20version%20is%20required%3F\"><h3>Which PHP version is required?<\/h3><\/dt>\n<dd><p>PHP 8.2 or later is the supported baseline. The toggle does not technically require PHP 8.2-specific language features.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Rename to Boze Systems Password Visibility Toggle with a matching text domain and package directory.<\/li>\n<li>Use WordPress.org language packs instead of bundled translations and custom text-domain loading.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Rename the plugin to Password Eye for WP-Members (password-eye-for-wp-members).<\/li>\n<li>Prepare directory metadata, dependency declaration, and GPL license files.<\/li>\n<li>Require WordPress 6.5 for built-in plugin dependency handling; retain PHP 8.2 as the supported baseline.<\/li>\n<li>Translate accessible labels and synchronize them with visibility and pressed state.<\/li>\n<li>Add Japanese translations, visible keyboard focus, and a minimum 44-pixel input height.<\/li>\n<li>Keep the existing input and native submission behavior; prevent duplicate initialization.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Set the minimum PHP version to 8.2.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Set the author name and author URL.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial password visibility toggle for the standard WP-Members login form.<\/li>\n<\/ul>","raw_excerpt":"Adds an accessible password visibility button to the standard WP-Members login form. No configuration required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/394019","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=394019"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bozesystems"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=394019"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=394019"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=394019"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=394019"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=394019"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=394019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}