Title: Frontend Gatekeeper
Author: Jordan Hlebarov
Published: <strong>2026년 5월 22일</strong>
Last modified: 2026년 7월 31일

---

플러그인 검색

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

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

# Frontend Gatekeeper

 작성자: [Jordan Hlebarov](https://profiles.wordpress.org/jdbg/)

[다운로드](https://downloads.wordpress.org/plugin/frontend-gatekeeper.1.0.5.zip)

[실시간 미리보기](https://ko.wordpress.org/plugins/frontend-gatekeeper/?preview=1)

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

 [지원](https://wordpress.org/support/plugin/frontend-gatekeeper/)

## 설명

Frontend Gatekeeper hides the public frontend of your WordPress site unless visitors
arrive with a configured URL parameter and value. It is useful for staging sites,
soft launches, client previews, and pre-release content where you want to share 
a single shareable link instead of issuing individual user accounts.

Logged-in users always see the site normally, so editors and administrators are 
never blocked.

#### Features

 * Hide the entire public frontend with a single toggle.
 * Configurable parameter name and secret value, set per site.
 * Custom blocked message shown to unauthorized visitors (served with a 404 status).
 * Same-site link propagation: WordPress-generated links, menus, and block content
   automatically carry the access parameter forward, so visitors stay authorized
   while browsing.
 * Footer-script fallback that adds the parameter to links and forms rendered outside
   normal WordPress filters.
 * Gutenberg and block-theme aware through the `render_block` filter and `WP_HTML_Tag_Processor`
   when available.
 * Multisite-aware URL scoping for subdomain and subdirectory networks: access on`/
   site-a/` will not leak the token to `/site-b/`.
 * Logged-in users, wp-admin, REST API, AJAX, cron, and `wp-login.php` are always
   allowed through.

#### Typical use cases

 * Sharing a staging or pre-launch site with clients and stakeholders.
 * Gating a soft launch behind a single link instead of provisioning accounts.
 * Hiding draft or campaign content until you are ready to publish.

## 설치

 1. Upload the `frontend-gatekeeper` folder to the `/wp-content/plugins/` directory,
    or install the plugin through the WordPress Plugins screen.
 2. Activate the plugin through the **Plugins** screen in WordPress. On multisite, 
    you can network-activate or activate per site.
 3. Go to **Settings > Frontend Gatekeeper** and configure the parameter name, parameter
    value, and blocked message.
 4. Enable the gate and share the generated access URL.

## FAQ

### What happens to logged-in users?

Logged-in users are never gated. Administrators, editors, and any other authenticated
visitor see the site as normal.

### What do unauthorized visitors see?

They see your configured blocked message, served with an HTTP 404 status and no-
cache headers, so the site does not advertise that it exists at that URL.

### Will the access parameter spread to external links?

No. The parameter is only appended to same-site URLs. Links to other domains, mail/
tel/sms/javascript URIs, and fragment-only links are left alone.

### Does it work on multisite?

Yes. Settings are stored per site, and on subdirectory networks the parameter is
only appended to links that fall under the current site’s path.

### Is this a real security boundary?

No. The access parameter is a soft gate suitable for previews and staging. Anyone
with the link gets in, and the value can appear in browser history and server logs.
Use real authentication for anything sensitive.

### Does it block the REST API, admin, or login page?

No. wp-admin, AJAX, cron, the REST API, and `wp-login.php` are always allowed through
so the site stays manageable.

## 후기

![](https://secure.gravatar.com/avatar/7573f2fa0f3ad168a33208c28d235669939d25832fa6f0c0204c58083f4406fb?
s=60&d=retro&r=g)

### 󠀁[Share staging sites with one link](https://wordpress.org/support/topic/share-staging-sites-with-one-link/)󠁿

 [Konstantin Dankov](https://profiles.wordpress.org/koki4a/) 2026년 6월 27일

The standout feature is automatic link propagation, so visitors browse freely once
they’re in. It’s block-theme aware, multisite-safe, and never blocks logged-in users
or admin. Lightweight and does exactly what it promises.

 [ 모든 1 평가 읽기 ](https://wordpress.org/support/plugin/frontend-gatekeeper/reviews/)

## 기여자 & 개발자

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

기여자

 *   [ Jordan Hlebarov ](https://profiles.wordpress.org/jdbg/)

“Frontend Gatekeeper”(이)가 1 개 언어로 번역되었습니다. 기여해 주셔서 [번역자](https://translate.wordpress.org/projects/wp-plugins/frontend-gatekeeper/contributors)
님께 감사드립니다.

[자국어로 “Frontend Gatekeeper”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/frontend-gatekeeper)

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

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

## 변경이력

#### 1.0.5

 * Updated Plugin URI and Author URI to https://jdbg.com/.

#### 1.0.4

 * Fix: the access parameter is no longer appended to URLs under `/wp-content/`,`/
   wp-includes/`, `/wp-admin/`, or to WordPress core PHP entry points (wp-login.
   php, xmlrpc.php, etc.). This prevents 500 errors on theme/plugin assets and keeps
   the parameter off core requests.

#### 1.0.3

 * Added a Settings link on the Plugins screen row for quicker access to the settings
   page.

#### 1.0.2

 * Gate is now disabled by default on activation so newly installed sites stay public
   until configured.

#### 1.0.1

 * Added Bulgarian (bg_BG) translation.

#### 1.0.0

 * Initial release.
 * Frontend gate that hides public WordPress pages unless a configured URL parameter
   and value are present.
 * Per-site WP Admin settings under **Settings > Frontend Gatekeeper** with an On/
   Off toggle switch.
 * Generated access URL display in the settings screen, with a Copy-to-clipboard
   button and full-URL preview.
 * Logged-in users always bypass the gate, alongside wp-admin, REST, AJAX, cron,
   and `wp-login.php`.
 * Same-site URL propagation for WordPress-generated links.
 * Classic menu link attribute support.
 * Gutenberg and block-based theme support through the `render_block` filter.
 * Footer-script fallback for frontend links/forms generated outside normal WordPress
   rendering.
 * Multisite-aware URL scoping for subdomain and subdirectory networks.

## 기초

 *  버전 **1.0.5**
 *  최근 업데이트: **1개월 전**
 *  활성화된 설치 **20+**
 *  워드프레스 버전 ** 5.7 또는 그 이상 **
 *  다음까지 시험됨: **7.0.4**
 *  PHP 버전 ** 8.0 또는 그 이상 **
 *  언어
 * [Bulgarian](https://bg.wordpress.org/plugins/frontend-gatekeeper/) 및 [English (US)](https://wordpress.org/plugins/frontend-gatekeeper/).
 *  [자국어로 번역하기](https://translate.wordpress.org/projects/wp-plugins/frontend-gatekeeper)
 * 태그:
 * [access-control](https://ko.wordpress.org/plugins/tags/access-control/)[coming soon](https://ko.wordpress.org/plugins/tags/coming-soon/)
   [maintenance mode](https://ko.wordpress.org/plugins/tags/maintenance-mode/)[preview](https://ko.wordpress.org/plugins/tags/preview/)
   [private site](https://ko.wordpress.org/plugins/tags/private-site/)
 *  [고급 보기](https://ko.wordpress.org/plugins/frontend-gatekeeper/advanced/)

## 평점

 별 5점 만점에 5점.

 *  [  1/5-별점 후기     ](https://wordpress.org/support/plugin/frontend-gatekeeper/reviews/?filter=5)
 *  [  0/4-별점 후기     ](https://wordpress.org/support/plugin/frontend-gatekeeper/reviews/?filter=4)
 *  [  0/3-별점 후기     ](https://wordpress.org/support/plugin/frontend-gatekeeper/reviews/?filter=3)
 *  [  0/2-별점 후기     ](https://wordpress.org/support/plugin/frontend-gatekeeper/reviews/?filter=2)
 *  [  0/1-별점 후기     ](https://wordpress.org/support/plugin/frontend-gatekeeper/reviews/?filter=1)

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

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

## 기여자

 *   [ Jordan Hlebarov ](https://profiles.wordpress.org/jdbg/)

## 지원

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

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