Title: Gatekeepr – Password Protect for Post Types
Author: Bilal
Published: <strong>2026년 7월 29일</strong>
Last modified: 2026년 7월 29일

---

플러그인 검색

![](https://ps.w.org/gatekeepr/assets/banner-772x250.png?rev=3627182)

![](https://ps.w.org/gatekeepr/assets/icon-256x256.png?rev=3627169)

# Gatekeepr – Password Protect for Post Types

 작성자: [Bilal](https://profiles.wordpress.org/mbilalkk/)

[다운로드](https://downloads.wordpress.org/plugin/gatekeepr.1.0.0.zip)

 * [세부사항](https://ko.wordpress.org/plugins/gatekeepr/#description)
 * [평가](https://ko.wordpress.org/plugins/gatekeepr/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/gatekeepr/#installation)
 * [개발](https://ko.wordpress.org/plugins/gatekeepr/#developers)

 [지원](https://wordpress.org/support/plugin/gatekeepr/)

## 설명

Gatekeepr lets you require a password before visitors can view the single/detail
page of any post type — Posts, Pages, or any custom post type registered by your
theme or another plugin.

Unlike WordPress’s built-in per-post password protection, this plugin protects an
entire post type at once from a single settings screen — with either one shared 
password for everything, or an individual password per post type.

#### Features

 * Choose exactly which post types are protected — every public post type is listed
   with a toggle, including custom post types.
 * Two password modes: one shared password for everything, or an individual password
   per protected post type.
 * Visitors who enter the correct password stay unlocked for a configurable number
   of days (cookie-based), instead of being asked every visit.
 * Changing a password immediately invalidates every visitor’s existing unlock for
   it — no manual cleanup needed.
 * Logged-in users who can edit a given post always see it directly, so editing 
   and previewing is never blocked.
 * Clean, standalone unlock screen that doesn’t depend on your active theme, so 
   it renders consistently even on page-builder sites.
 * Customize the unlock screen: background color, accent color, an uploaded logo,
   and an optional secondary button (e.g. “Contact us”) linking anywhere you choose.
 * Built-in brute-force throttling on the password form.
 * The REST API and RSS/Atom feeds are gated too, so protected content isn’t readable
   through either while locked.
 * Protected post types are automatically excluded from XML sitemaps (core WordPress
   sitemaps, Yoast SEO, and Rank Math), so they aren’t advertised to search engines.
 * A small “Protected” indicator appears in the post list table for any post type
   that’s currently gated, so editors can see it at a glance.
 * Compatible with full-page caching plugins — protected pages are automatically
   excluded from the page cache so one visitor’s session is never served to another.
 * No external requests, no tracking, no bundled third-party services.

Development happens in the open on GitHub: https://github.com/bilalkk9/post-type-
password-protect

#### A note on the “current password” display

The Gatekeepr settings screen can show you the current password (hidden by default,
behind a “Show” toggle) so you don’t need to reset it if you’ve forgotten it. To
make this possible, the password is stored in an encrypted, recoverable form rather
than only as a one-way hash. If your workflow requires a password that can never
be viewed after saving, simply treat the field as write-only and don’t use the “
Show” toggle — the underlying visitor-facing verification always uses a one-way 
hash regardless.

## 스크린샷

[⌊Choose which post types are protected, with a clear toggle for each.⌉⌊Choose which
post types are protected, with a clear toggle for each.⌉[

Choose which post types are protected, with a clear toggle for each.

[⌊Appearance settings — background color, accent color, logo, and secondary button.⌉⌊
Appearance settings — background color, accent color, logo, and secondary button
.⌉[

Appearance settings — background color, accent color, logo, and secondary button.

[⌊Individual password mode — give each protected post type its own password.⌉⌊Individual
password mode — give each protected post type its own password.⌉[

Individual password mode — give each protected post type its own password.

[⌊The front-end unlock screen shown to visitors.⌉⌊The front-end unlock screen shown
to visitors.⌉[

The front-end unlock screen shown to visitors.

[⌊The Gatekeepr settings screen — password mode, password field, and unlock duration.⌉⌊
The Gatekeepr settings screen — password mode, password field, and unlock duration
.⌉[

The Gatekeepr settings screen — password mode, password field, and unlock duration.

[⌊A "Protected" indicator column on the Posts list, showing which posts are gated.⌉⌊
A "Protected" indicator column on the Posts list, showing which posts are gated.⌉[

A “Protected” indicator column on the Posts list, showing which posts are gated.

## 설치

 1. Upload the plugin files to the `/wp-content/plugins/gatekeepr` directory, or install
    the plugin directly through the WordPress “Plugins  Add New” screen.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. Go to Settings  Password Protect.
 4. Check the post types you want to protect, set a password, and click “Update Password”.

## FAQ

### Does this replace WordPress’s built-in post password feature?

No. WordPress’s native feature protects one post at a time with a password you set
per-post. This plugin instead protects every single/detail page of a chosen post
type at once, from a single settings screen — with a shared password across all 
protected types, or a separate password for each one.

### Will search engines index my protected pages?

No. While a page is locked, the unlock screen is served with a `noindex` directive
instead of the real content.

### What happens if I change the password?

Every visitor who was previously unlocked will be asked for the password again on
their next visit. This happens automatically — there is nothing to clear manually.

### Does this work with page builders like Elementor?

Yes. The gate runs before the page is rendered, so it works regardless of how the
page itself was built.

### Does this affect the REST API or RSS feeds?

Protected, locked posts have their content and excerpt redacted in both the REST
API and RSS/Atom feed output, so the underlying content isn’t exposed through those
either.

## 후기

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

## 기여자 & 개발자

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

기여자

 *   [ Bilal ](https://profiles.wordpress.org/mbilalkk/)

[자국어로 “Gatekeepr – Password Protect for Post Types”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/gatekeepr)

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

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/gatekeepr/)는, [SVN 저장소](https://plugins.svn.wordpress.org/gatekeepr/)
를 확인하시거나, [개발 기록](https://plugins.trac.wordpress.org/log/gatekeepr/)을
[RSS](https://plugins.trac.wordpress.org/log/gatekeepr/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 1.0.0

 * Initial release.

## 기초

 *  버전 **1.0.0**
 *  최근 업데이트: **2주 전**
 *  활성화된 설치 **10보다 적음**
 *  워드프레스 버전 ** 6.0 또는 그 이상 **
 *  다음까지 시험됨: **7.0.3**
 *  PHP 버전 ** 7.4 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/gatekeepr/)
 * 태그:
 * [access-control](https://ko.wordpress.org/plugins/tags/access-control/)[content-protection](https://ko.wordpress.org/plugins/tags/content-protection/)
   [custom post type](https://ko.wordpress.org/plugins/tags/custom-post-type/)[Password Protect](https://ko.wordpress.org/plugins/tags/password-protect/)
   [restrict content](https://ko.wordpress.org/plugins/tags/restrict-content/)
 *  [고급 보기](https://ko.wordpress.org/plugins/gatekeepr/advanced/)

## 평점

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

[Your review](https://wordpress.org/support/plugin/gatekeepr/reviews/#new-post)

[모든  리뷰 보기](https://wordpress.org/support/plugin/gatekeepr/reviews/)

## 기여자

 *   [ Bilal ](https://profiles.wordpress.org/mbilalkk/)

## 지원

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

 [지원 포럼 보기](https://wordpress.org/support/plugin/gatekeepr/)