콘텐츠로 바로가기
WordPress.org

한국어

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

Plugin Directory

LoginGlow

  • 플러그인 제출하기
  • 내 즐겨찾기
  • 로그인
  • 플러그인 제출하기
  • 내 즐겨찾기
  • 로그인

LoginGlow

작성자: Mehedi Hasan
다운로드
  • 세부사항
  • 평가
  • 설치
  • 개발
지원

설명

LoginGlow is a lightweight, beginner-friendly plugin that lets you transform the default WordPress login page into a branded, professional experience — without writing a single line of CSS.

Whether you’re building for a client, running a membership site, or just want your login page to match your brand, LoginGlow gives you everything you need in a clean, intuitive settings panel.

🎨 Core Features

  • Custom Logo — Upload your own logo via the WordPress Media Library
  • Background Customization — Set a background color, image, background size, and repeat mode
  • Overlay — Add a color overlay with adjustable opacity over your background
  • Button Colors — Customize the login button’s background, text, and hover colors
  • Form Styling — Control border radius and toggle drop shadow on the login form card
  • Link Color — Style “Lost your password?” and other links

🚀 Advanced Features

  • Live Preview — See your changes reflected in real time before you save
  • Pre-built Templates — Three one-click styles: Minimal, Dark, and Gradient
  • Redirect System — Custom redirects after login and after logout
  • Reset to Defaults — One-click button to restore all original settings

🛡️ Security & Login Protection

  • Custom Login URL — Replace the default wp-login.php with your own secret slug; direct access to the old URL is blocked automatically to hide your login from bots
  • Login Attempt Limiting — Automatically lock out an IP address after a configurable number of failed login attempts, for a configurable duration
  • Active Lockouts Panel — View currently blocked IPs with the attempted username, failed-attempt count, and lock time; unlock any IP individually or clear all lockouts at once
  • Auto-Expiring Lockouts — Blocks are stored persistently and release themselves automatically when the lockout period ends

⚙️ How It Works

  1. Go to Settings → LoginGlow
  2. Upload your logo, choose colors, and pick a template (optional)
  3. Watch the live preview update as you make changes
  4. Click Save Settings — and you’re done!

✅ Built to WordPress Standards

  • All inputs are sanitized on save
  • All outputs are properly escaped
  • Uses WordPress nonces for AJAX actions
  • Follows WordPress coding standards
  • No direct file access possible

⚡ Lightweight & Performance-Friendly

  • Admin assets load only on the plugin’s settings page
  • Login styles load only on wp-login.php
  • Zero external dependencies (uses WordPress built-ins: Color Picker, Media Uploader)
  • No React, Vue, or heavy JavaScript frameworks

스크린샷

Settings page — General section (logo, redirects)
Settings page — General section (logo, redirects)
Settings page — Design section (colors, background, form)
Settings page — Design section (colors, background, form)
Settings page — Live Preview panel showing real-time updates
Settings page — Live Preview panel showing real-time updates
Settings page — Template selector (Minimal, Dark, Gradient)
Settings page — Template selector (Minimal, Dark, Gradient)
Settings page — Security tab (custom login URL, login attempt limiting, active lockouts)
Settings page — Security tab (custom login URL, login attempt limiting, active lockouts)
Frontend — Dark template applied to the login page
Frontend — Dark template applied to the login page
Frontend — Gradient template applied to the login page
Frontend — Gradient template applied to the login page

설치

Automatic Installation

  1. Log in to your WordPress admin panel
  2. Go to Plugins → Add New
  3. Search for “LoginGlow”
  4. Click Install Now and then Activate

Manual Installation

  1. Download the plugin ZIP file
  2. Go to Plugins → Add New → Upload Plugin
  3. Choose the ZIP file and click Install Now
  4. Click Activate Plugin

After Activation

  1. Go to Settings → LoginGlow
  2. Customize to your liking and hit Save Settings

FAQ

Will this break my existing login page?

No. The plugin adds styles on top of the default WordPress login page. If you deactivate the plugin, the login page reverts to its original appearance instantly.

Does this work with WooCommerce login?

The plugin targets wp-login.php specifically. It will not automatically style WooCommerce or other custom login forms.

Can I use this on a multisite installation?

Yes. You’ll need to network-activate or activate the plugin per-site. Settings are stored per-site.

The live preview doesn’t match the actual login page exactly — why?

The live preview is a simplified representation to give you a real-time approximation of your changes. The actual wp-login.php page may have slight differences due to browser rendering and WordPress default styles.

How does the Custom Login URL work?

Set a custom slug (for example, my-secret-login) in the Security tab. Your login page will then be served at yoursite.com/my-secret-login, and any direct request to the default wp-login.php is redirected to your home page. This helps hide your login screen from automated bots. Be sure to bookmark your new URL — if you forget it, you can still recover access by deactivating the plugin (e.g. via FTP or your host’s file manager).

What happens when an IP gets locked out?

After the configured number of failed login attempts, that IP address is blocked from logging in for the duration you set. Lockouts appear in the Active Lockouts panel with the attempted username and time, and they expire automatically. You can also unlock any IP manually or clear all lockouts at once.

How do I reset everything back to default?

Click the Reset to Defaults button at the bottom of the settings page and confirm. All settings will be restored to their original values.

Which templates are available?

Three pre-built templates are included:
* Minimal — Clean white background with subtle shadows
* Dark — Deep dark background with a frosted-glass form panel
* Gradient — Vibrant purple-to-pink gradient, modern and striking

Templates now populate starter values into your settings. You can override any field afterward, or select “None” to keep your current custom values unchanged.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“LoginGlow”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자
  • Mehedi Hasan

자국어로 “LoginGlow”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록을 RSS로 구독하세요.

변경이력

1.3.0

  • Added new Security tab with two protection features
  • Custom Login URL — replace the default wp-login.php with a custom slug; direct access to the old URL is blocked automatically
  • Login Attempt Limiting — block an IP address after a configurable number of failed login attempts for a configurable duration
  • Active Lockouts panel — view blocked IPs with username, attempt count, and lock time; unlock individual IPs or clear all lockouts at once
  • Lockouts are stored persistently and auto-expire when the lockout duration ends

1.2.1

  • Fixed live preview logo placeholder — now shows the WordPress default “W” icon (or site icon if set) instead of a styled SVG circle

1.2.0

  • Removed custom CSS textarea — all styling is now handled through structured controls only

1.1.0

  • Refactored admin settings into separate classes and view templates for better maintainability
  • Extracted sanitization logic into LGLOW_Settings_Sanitizer
  • Extracted admin asset enqueueing into LGLOW_Admin_Assets
  • Extracted login CSS generation into LGLOW_CSS_Builder
  • Moved all HTML rendering to dedicated view files under admin/views/
  • No changes to plugin functionality or user-facing features

1.0.0

  • Initial release
  • Custom logo upload via Media Library
  • Background color and image with size/repeat controls
  • Color overlay with opacity slider
  • Login button color, text, and hover customization
  • Form border radius and box shadow toggle
  • Three pre-built templates: Minimal, Dark, Gradient
  • Live preview in settings panel
  • Redirect after login and after logout
  • Reset to defaults button
  • WordPress Settings API integration
  • Full sanitization and escaping

기초

  • 버전 1.3.0
  • 최근 업데이트: 2주 전
  • 활성화된 설치 10보다 적음
  • 워드프레스 버전 5.8 또는 그 이상
  • 다음까지 시험됨: 7.0.2
  • PHP 버전 7.4 또는 그 이상
  • 언어
    English (US)
  • 태그:
    custom loginlimit login attemptsloginlogin customizerlogin security
  • 고급 보기

평점

아직 제출된 리뷰가 없습니다.

Your review

모든 리뷰 보기

기여자

  • Mehedi Hasan

지원

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

지원 포럼 보기

  • 소개
  • 뉴스
  • 호스팅
  • 개인정보
  • 쇼케이스
  • 테마
  • 플러그인
  • 패턴
  • 배우기
  • 지원
  • 개발자 도구
  • 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.