跳至主要內容
WordPress.org

Taiwan 正體中文

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

Plugin Directory

Chout – Custom Login Page

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

Chout – Custom Login Page

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

外掛說明

Custom Login Page allows you to easily customize the appearance of your WordPress login page. Impress your clients or brand your website right from the login screen.

With this plugin, you can:

  • Customize the Login Logo:
    • Upload your own logo.
    • Set a custom URL for the logo link (defaults to your site’s homepage).
    • Define a specific height for your logo.
    • The width is automatically calculated based on the height, which helps prevent image distortion, maintain the correct aspect ratio, and ensure the link area is not exceeded.
  • Format Login Page Content:
    • Set a custom background image for the entire page.
    • Choose a fallback background color if not using an image.
  • Customize the Login Form:
    • Change the form’s background color and adjust its opacity.
    • Set a custom border width, color (with opacity), and border radius for the form.
    • Modify the text, background and border colors for input fields.
    • Customize link colors (normal and hover states).
  • Format Login Button:
    • Change the background color and text color for the login button (normal and hover states).
    • Hide Elements:
      • Option to hide the “Privacy Policy” link.
      • Option to hide the language switcher (if present).
      • Option to hide the “Back to [Site Name]” link.
    • Protect Login with Google reCAPTCHA:
      • Choose reCAPTCHA v2 Checkbox or reCAPTCHA v3 Score.
      • Enter the site key and secret key directly in the Customizer.
      • Select the light or dark theme for the reCAPTCHA v2 checkbox and v3 badge.
      • Adjust the v3 score threshold.
      • Option to disable XML-RPC authentication to prevent bypasses.
      • Option to disable REST API Application Passwords to prevent bypasses.
    • Visual Customizer Workflow:
      • Easy-to-use interface under Appearance > Customize > Custom Login Page.
      • Shows a sample login screen in the Customizer preview.
    • Uses the WordPress Media Uploader for image selection.
    • Includes a color picker for easy color selection.
    • Reset to default options directly inside the Customizer.
  • Lightweight and Secure:
    • Clean code following WordPress standards.
    • Properly sanitizes all inputs and escapes outputs.
  • Translation Ready: This plugin is ready for translation.
    • A .pot (Portable Object Template) file named err-custom-login-page.pot is included in the languages/ folder. Translators can use this file to create new language packs.
    • The text domain used is err-custom-login-page.

This plugin provides a simple yet powerful way to transform your standard WordPress login page into a branded and visually appealing entry point for your website.

External Services

This plugin can connect to Google reCAPTCHA, a service provided by Google LLC, when the site administrator enables Google reCAPTCHA in the Customizer and enters a Site Key and Secret Key.

Google reCAPTCHA is optional. If it is disabled, or if the required keys are not configured, this plugin does not load Google reCAPTCHA scripts and does not send reCAPTCHA verification requests to Google.

When Google reCAPTCHA is enabled:

  • The WordPress login screen loads the Google reCAPTCHA API script from https://www.google.com/recaptcha/api.js.
  • The visitor’s browser communicates with Google to display the reCAPTCHA v2 checkbox or the reCAPTCHA v3 badge and to generate a reCAPTCHA response token.
  • During a login attempt, the plugin sends the reCAPTCHA response token, the configured Secret Key, and the visitor IP address if available to Google’s verification endpoint at https://www.google.com/recaptcha/api/siteverify.
  • The configured Site Key is displayed in the browser as required by Google reCAPTCHA. The configured Secret Key is stored in WordPress options and is used only for server-side verification.
  • This plugin does not store the visitor’s reCAPTCHA response token or Google’s verification response.

Google may collect and process visitor data as described in Google’s own policies. Site owners should review those policies before enabling reCAPTCHA.

Service: Google reCAPTCHA – https://www.google.com/recaptcha/

Terms of Service: https://policies.google.com/terms

Privacy Policy: https://policies.google.com/privacy

Support

If you have any issues or suggestions, please use the plugin’s support forum on WordPress.org or contact the author via their Author URI.

Donations

If you find this plugin useful and would like to support its development, please consider making a donation. Thank you!

螢幕擷圖

Customizer Settings: The visual Customizer section where you can adjust the login page options.
Customizer Settings: The visual Customizer section where you can adjust the login page options.
Customized Login Page Example: An example of a login page customized with a new logo, background and colors.
Customized Login Page Example: An example of a login page customized with a new logo, background and colors.

安裝方式

  1. Via WordPress Plugin Uploader:

    • Download the plugin ZIP file (err-custom-login-page.zip).
    • In your WordPress admin panel, go to Plugins > Add New.
    • Click Upload Plugin at the top.
    • Click Choose File and select the downloaded ZIP file.
    • Click Install Now.
    • Activate the plugin through the ‘Plugins’ menu in WordPress.
  2. Via FTP:

    • Download the plugin ZIP file (err-custom-login-page.zip).
    • Extract the ZIP file. You will get a folder named err-custom-login-page.
    • Upload the err-custom-login-page folder to the /wp-content/plugins/ directory on your server.
    • Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Configuration:

    • After activation, navigate to Appearance > Customize > Custom Login Page in your WordPress admin panel to customize the login page with a live sample preview.

常見問題集

Where can I configure the plugin?

You can configure all options under Appearance > Customize > Custom Login Page.

How do I select an image for the logo or background?

The plugin uses the native WordPress Media Uploader. In the Customizer, open the image control for the logo or background, then choose an existing image from your Media Library or upload a new one.

What happens if I don’t set a body background image?

If no body background image is selected, the “Body Background Color (Fallback)” will be used. If that is also not set, it will default to the standard WordPress login page background color.

Can I reset the settings to default?

Yes, the Customizer section includes a “Reset All Options to Default” button. After clicking it, publish the Customizer changes to save the reset.

Which Google reCAPTCHA versions are supported?

The plugin supports reCAPTCHA v2 Checkbox and reCAPTCHA v3 Score. Both require a matching site key and secret key from Google. You can choose either the light or dark theme for the v2 checkbox and v3 badge.

What happens to XML-RPC and Application Passwords when reCAPTCHA is enabled?

When Google reCAPTCHA is enabled, you have the option to disable XML-RPC authentication and WordPress Application Passwords. These authentication paths cannot display a reCAPTCHA challenge, so disabling them prevents bypassing the login protection. These options are disabled by default.

Does this plugin connect to an external service?

Yes. If Google reCAPTCHA is enabled and configured, the plugin connects to Google reCAPTCHA to render the challenge or score badge and to verify login attempts. See the External Services section below for details.

Is the plugin translation ready?

Yes, the plugin is translation ready. The text domain is err-custom-login-page. A Vietnamese translation is already included. You can create your own translations using tools like Poedit.

My logo looks stretched or too small. How can I fix this?

Try adjusting the “Logo Height (px)” setting. If you leave it blank, the plugin will try to size it automatically based on the image dimensions, but for best results, provide a logo that is appropriately sized for a login page and then fine-tune with the height setting if needed. Using a PNG with a transparent background is recommended for logos.

使用者評論

Tuyệt vời! Nhanh, nhẹ, đơn giản mà hiệu quả.

tuannguyenplv 2025 年 7 月 6 日 1 則留言
Hy vọng trong tương lai tác giả sẽ ra mắt các mẫu có sẵn.
閱讀全部 1 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Chout – Custom Login Page〉的開發相關工作。

參與者
  • Chout

〈Chout – Custom Login Page〉外掛目前已有 2 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Chout – Custom Login Page〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

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

變更記錄

1.28.2

  • Security: Hardened reCAPTCHA hostname validation by trusting configured site URLs instead of the request Host header.
  • Security: Added options to disable XML-RPC authentication and Application Passwords while reCAPTCHA is enabled to prevent alternate login bypasses.
  • Fix: Removed the extra login nonce dependency from reCAPTCHA validation to avoid cached login-page lockouts.
  • Performance: Limited option migration to versioned admin-side runs instead of every frontend request.

1.28.1

  • Fix: Enforce reCAPTCHA after WordPress validates the username and password so failed or missing challenges block valid login attempts.

1.28.0

  • Feature: Added input field background and border color controls.
  • Feature: Added Google reCAPTCHA v2 Checkbox and v3 Score protection for the login form.
  • Feature: Added a light/dark theme selector for reCAPTCHA.

1.26.0

  • Initial public release.
  • Feature: Customize login page logo, logo URL and logo height.
  • Feature: Customize body background image and color.
  • Feature: Customize login form background color, opacity, border (width, color, opacity, radius).
  • Feature: Customize form text color, input text color, link colors (normal & hover).
  • Feature: Customize login button background and text colors (normal & hover).
  • Feature: Options to hide privacy policy link, language switcher and “back to site” link.
  • Feature: Visual Customizer settings and reset to default functionality.
  • Feature: Added Vietnamese translation.

中繼資料

  • 版本 1.28.2
  • 最後更新 4 天前
  • 啟用安裝數 10+
  • WordPress 版本需求 6.4 或更新版本
  • 已測試相容的 WordPress 版本 7.0
  • PHP 版本需求 7.4 或更新版本
  • 語言

    English (US)、Russian、及 Vietnamese.

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

  • 標籤:
    custom loginloginlogin pagerecaptchasecurity
  • 進階檢視

評分

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

Your review

查看全部使用者評論

參與者

  • Chout

技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

檢視技術支援論壇

贊助

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

贊助這個外掛

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

Taiwan 正體中文

  • 查看我們的 X (之前的 Twitter) 帳號
  • 造訪我們的 Bluesky 帳號
  • 造訪我們的 Mastodon 帳號
  • 造訪我們的 Threads 帳號
  • 造訪我們的 Facebook 粉絲專頁
  • Visit our Instagram account
  • Visit our LinkedIn account
  • 造訪我們的 TikTok 帳號
  • Visit our YouTube channel
  • 造訪我們的 Tumblr 帳號
程式碼,如詩
The WordPress® trademark is the intellectual property of the WordPress Foundation.