콘텐츠로 바로가기
WordPress.org

한국어

  • 테마
  • 플러그인
  • 소식
    • 문서
    • 포럼
  • About
    • WordPress 6.9
    • 워드프레스 6.8
    • 워드프레스와 40% 웹을 위한 여정
    • 워드프레스 번역 핸드북
  • 워드프레스 한국팀
  • 워드프레스 받기
워드프레스 받기
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.

FAQ

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
  • 최근 업데이트: 1개월 전
  • 활성화된 설치 10+
  • 워드프레스 버전 6.4 또는 그 이상
  • 다음까지 시험됨: 7.0.1
  • 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

지원

할 말 있으신가요? 도움이 필요하신가요?

지원 포럼 보기

기부

이 플러그인이 발전하도록 도우시겠습니까?

이 플러그인에 기부하기

  • 소개
  • 뉴스
  • 호스팅
  • 개인정보
  • 쇼케이스
  • 테마
  • 플러그인
  • 패턴
  • 배우기
  • 지원
  • 개발자 도구
  • WordPress.tv ↗
  • 참여하기
  • 이벤트
  • 기부하기 ↗
  • 미래를 위한 5가지
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

한국어

  • X(이전 트위터) 계정 방문하기
  • 블루스카이 계정 방문하기
  • 마스토돈 계정 방문하기
  • 스레드 계정 방문하기
  • 페이스북 페이지 방문하기
  • 인스타그램 계정 방문하기
  • LinkedIn 계정 방문하기
  • 틱톡 계정 방문하기
  • 유튜브 채널 방문하기
  • 텀블러 계정 방문하기
코드는 詩다
The WordPress® trademark is the intellectual property of the WordPress Foundation.