WordPress.org

Taiwan 正體中文

  • 佈景主題目錄
  • 外掛目錄
  • 最新消息
  • 技術支援
  • 關於我們
  • 團隊
  • 取得 WordPress
取得 WordPress
WordPress.org

Plugin Directory

Frontend Reset Password

  • 提交外掛
  • 我的最愛
  • 登入
  • 提交外掛
  • 我的最愛
  • 登入

Frontend Reset Password

由 Wp Enhanced 開發
下載
  • 詳細資料
  • 使用者評論
  • 安裝方式
  • 開發資訊
技術支援

外掛說明

Frontend Reset Password lets your site users reset their lost or forgotten passwords in the frontend of your site. No more default WordPress reset form! Users fill in their username or email address and a reset password link is emailed to them. When they click this link they’ll be redirected to your site and asked for a new password. Everything is handled using default WordPress methods including security, so you don’t have to worry.

Frontend Reset Password is perfect for sites that have disabled access to the WordPress dashboard, or if you want to include a lost/reset password form on one of your custom site pages. It also works great with Easy Digital Downloads!

Any error messages display right on the form, including whether the username or email address is invalid.

The plugin works by hooking into the lostpassword_url WordPress filter, meaning compatibility with other plugins can be better maintained.

Frontend Reset Password is also translation ready.

Setup Guide

Step 1

Include our shortcode [reset_password] in any page you want

Step 2

Go to the plugin settings page and select which page your shortcode is on.

Step 3

Customise! This is optional, the plugin works right out of the box, but you’re able to change the text for the form elements.

Customisation

The text in the lost/reset password forms can be customised. Very little CSS styling is used, so the forms should style with your website theme beautifully.

If you use a frontend login page you can set that in the plugin also. Users are told they can login and are shown the url when they successfully change their password.

You can also set the minimum number of characters required for a password. Default is 0.

Support

Quick start guide included on the plugin settings page. For anything else post on the wordpress.org support forum.

螢幕擷圖

  • Reset Password Form (Twenty Seventeen Theme)
  • Enter New Password Form (Twenty Seventeen Theme)

安裝方式

Manually in WordPress

  1. Download the plugin ZIP file from WordPress.org
  2. From the WordPress admin dashboard go to Plugins, Add New
  3. Click Upload Plugin, locate the file, upload
  4. In the WordPress dashboard go to Plugins, Installed Plugins, and activate Frontend Reset Password
  5. Make sure to read the quick start guide! (it’s really short)

Manually using FTP

  1. Download the plugin ZIP file, extract it
  2. FTP to your server and go to your root WordPress directory
  3. Navigate to wp-content/plugins
  4. Upload the parent directory som-frontend-reset-password – the folder that contains the file som-frontend-reset-password.php – to that location
  5. In the WordPress dashboard go to Plugins, Installed Plugins, and activate Frontend Reset Password
  6. Make sure to read the quick start guide! (it’s really short)

You can customise Frontend Reset Password on the Plugins, Frontend Reset Password dashboard page.

常見問題集

Error Messages

The e-mail could not be sent: This happens when the wp_mail() function call fails. If you’re testing the plugin on a localhost and don’t use a local email server, this error will show.

使用者評論

Superb Little Plugin

alistairgd 2024 年 12 月 17 日 1 則留言
Great little plugin that allows easy front end password resets for users while keeping them out of their backend profile page.

Your plugin is a pure marvel

david38220 2024 年 11 月 17 日
Great, a big thank you, your plugin is easy to use, fully customizable, works wonderfully well and without bugs

Super easy and usefull!

gokhaanc 2024 年 8 月 16 日 1 則留言
It’s super easy to use, works well and does not come bloated with extra nonsense just does its job. I use it to override Learnpress login page. Thank you!

Great Plugin for my leardash website, Thanks 🙂

alexkarc 2023 年 6 月 30 日
This Plugin has a lot of functions, even customizing password reset email, very nice !!!!

Great Plugin – Easy to handle

filewalker 2021 年 7 月 7 日
Thanks, this is one of the easy to install and use plugins I ever saw. There is just one little tiny thing. The in the frontend used words: – Email Address or Username templates/lost_password_form.php:46 – New Password templates/lost_password_reset_form.php:42 – Re-enter Password templates/lost_password_reset_form.php:55 – Sorry, that key has expired. Please reset your password again. includes/somfrp-functions.php:536 – Sorry, that key does not appear to be valid. Please reset your password again. includes/somfrp-functions.php:540 Are not translateable in the plugin config form. You have to go into the code. Anyway thanks a lot for the plugin!

Excelente plugin

diza 2021 年 2 月 27 日
Excelente, fácil de usar y tiene grandes características para ser totalmente gratuito.
閱讀全部 38 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Frontend Reset Password〉的開發相關工作。

參與者
  • Wp Enhanced
  • Richard Webster

〈Frontend Reset Password〉外掛目前已有 9 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Frontend Reset Password〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

1.2.3 – 16th April 2025

  • Fixed bug when using WP 2FA
  • Added {email} tag as option for custom email template
  • Fix fatal error when there are issues sending email
  • Fixed issue where translations were not loading from frontend-reset-password-LANG.mo

1.2.2 – 1st August 2023

  • MOD: Lost Password Form – Accessibility

1.2.1 – 8th November 2022

  • MOD: Updated branding to match WP Enhanced
  • MOD: Updated “tested up to” so its not out of date anymore

1.2 – 13th July 2020

  • [New Feature] Setting to change the email subject.
  • [Change] Additional esc_html() calls added to frontend facing text.
  • [Change] All translatable strings using __ have been converted to esc_html__().
  • [Change] Updated POT file included.

1.1.91

  • New Feature: Custom templates. Template files can now be included in your child theme folder. Create a new folder inside your child theme directory called somfrp-templates, and follow the same template folder/file structure as found in the plugin’s templates folder.
  • Change: Now uses add_query_arg() when creating a reset password link, to improve compatibility
  • Change: Username no longer included in reset password link, switched to using user ID
  • Change: Changes made to lost_password_form.php template file
  • Change: Tested up to WordPress 5.4

1.1.9

  • Fix: Changed the way error messages are displayed to improve security. As such the plugin template files have changed, meaning any custom ones you have made will need to be updated to reflect the new changes.
  • Change: Removed redundant <i> element from lost_password_form.php.

1.1.8

  • New Feature: Custom templates. You can now override the form templates in your theme. Create a new folder inside your theme directory called somfrp-templates, and follow the same template folder/file structure as found in the plugin’s templates folder.

1.1.7

  • Change: More HTML tags are now available to use in email messages, since the saved message is now included in the email raw, but still uses the wpautop() function to automatically add <p> tags

1.1.6

  • Change: Replaced filter ‘retrieve_password_title’ with ‘somfrp_retrieve_password_title’ to prevent other plugins unintentionally overriding the email title
  • Change: Replaced filter ‘retrieve_password_message’ with ‘somfrp_retrieve_password_message’ to prevent other plugins unintentionally overriding the email message
  • Change: Set priority for lostpassword_url filter to 999
  • Change: Moved plugin settings page from the Plugins section to the Settings section of the admin menu

1.1.5

  • Change: Removed login check to allow resetting password when logged in
  • Fix: Error output corrected for the invalid_key index

1.1.41

  • Fix: Corrected bug with action displaying form

1.1.4

  • Change: Changed to using “somfrp_action” parameter rather than “action” to avoid conflicts

1.1.3

  • Change: Functions to override default lost password actions and filters have a higher priority number

1.1.2

  • Change: Email sent confirmation text no longer shows the email address

1.1.1

  • Fix: Custom text for the reset form now outputs HTML tags correctly

1.1

  • New feature: Customise the name and email address that the reset password emails send from, rather than the default wordpress@yoursite.com
  • New feature: Plugin now sends HTML formatted emails which can be fully customised in the settings
  • New feature: Select custom pages to redirect to for the email sent successfully and password changed pages, rather than the reset password page handling everything

1.0.5

  • Cleaned undefined index errors
  • Change wp_mail() headers to better support some plugins/themes

1.0.4

  • Fixed missing WP_Error object on password validation

1.0.3

  • Plugin now translation ready

1.0.2

  • Textdomain set for language file

1.0.1

  • Textdomain fix

1.0

  • Initial release

中繼資料

  • 版本 1.2.3
  • 最後更新 3 個月前
  • 啟用安裝數 10,000+
  • WordPress 版本需求 4.4 或更新版本
  • 已測試相容的 WordPress 版本 6.8.1
  • 語言

    Dutch、English (US)、Italian、Russian、Spanish (Chile)、Spanish (Colombia)、Spanish (Mexico)、Spanish (Spain)、Spanish (Venezuela)、及 Swedish.

    將這個外掛本地化為你的母語版本

  • 標籤
    loginlost passwordpasswordreset password
  • 進階檢視

評分

4.4 星,滿分為 5 星
  • 30 個 5 星使用者評論 5 星 30
  • 3 個 4 星使用者評論 4 星 3
  • 0 個 3 星使用者評論 3 星 0
  • 2 個 2 星使用者評論 2 星 2
  • 3 個 1 星使用者評論 1 星 3

新增使用者評論

查看全部使用者評論

參與者

  • Wp Enhanced
  • Richard Webster

技術支援

最近 2 個月解決的問題:

總計 1 個問題,已解決 1 個

檢視技術支援論壇

贊助

想要支援這個外掛的發展嗎?

贊助這個外掛

  • 關於我們
  • 最新消息
  • 主機代管
  • 隱私權
  • 展示網站
  • 佈景主題目錄
  • 外掛目錄
  • 區塊版面配置目錄
  • Learn
  • 技術支援
  • 開發者資源
  • WordPress.tv ↗
  • 共同參與
  • 活動
  • 贊助基金會 ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Taiwan 正體中文

  • 查看我們的 X (之前的 Twitter) 帳號
  • Visit our Bluesky account
  • 造訪我們的 Mastodon 帳號
  • Visit our Threads account
  • 造訪我們的 Facebook 粉絲專頁
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
程式碼,如詩