Title: User Access Blocker
Author: Eliyahna
Published: <strong>2025년 7월 13일</strong>
Last modified: 2026년 6월 1일

---

플러그인 검색

![](https://ps.w.org/user-access-blocker/assets/banner-772x250.jpg?rev=3327228)

이 플러그인은 **최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다**. 워드프레스의
좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 
있을 수 있습니다.

![](https://ps.w.org/user-access-blocker/assets/icon-256x256.jpg?rev=3327227)

# User Access Blocker

 작성자: [Eliyahna](https://profiles.wordpress.org/eliyahna/)

[다운로드](https://downloads.wordpress.org/plugin/user-access-blocker.1.0.3.zip)

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

 [지원](https://wordpress.org/support/plugin/user-access-blocker/)

## 설명

User Access Blocker is a simple yet powerful WordPress plugin that allows administrators
to temporarily or permanently block user access without deleting their accounts.
This is perfect for situations where you need to:

 * Suspend user access during investigations
 * Temporarily disable accounts for non-payment
 * Block problematic users while preserving their content
 * Manage user access during maintenance or transitions

#### Key Features

 * **Easy Toggle**: Simple “Block Access” / “Unblock Access” button on user profiles
 * **Instant Effect**: Blocked users are immediately prevented from logging in, 
   and any active session is terminated on the spot
 * **AJAX Powered**: Block/unblock users without page refresh
 * **Secure**: Multiple permission checks and nonce verification
 * **Non-Destructive**: User accounts, posts, and data remain intact
 * **Admin Only**: Only administrators can block/unblock users
 * **Self-Protection**: Administrators cannot block themselves
 * **Activity Logging**: All block/unblock actions are logged for security audits
 * **Clean Uninstall**: Removes all plugin data when deleted

#### How It Works

 1. Navigate to any user’s profile page in WordPress admin
 2. Scroll to the “User Access Blocker” section
 3. Click “Block Access” to prevent the user from logging in — if they are currently
    logged in, they will be logged out immediately
 4. Click “Unblock Access” to restore their access

Blocked users will see: “Your access has been blocked by an administrator.”

### Security Features

 * Administrator-only functionality
 * Nonce verification on all actions
 * Permission checks at multiple levels
 * Data sanitization and validation
 * Secure AJAX implementation
 * XSS protection through proper escaping
 * Activity logging for audit trails

### Developer Information

#### Hooks and Filters

The plugin uses standard WordPress hooks:

 * `authenticate` – To check if a user is blocked during login
 * `show_user_profile` / `edit_user_profile` – To add the block button
 * `personal_options_update` / `edit_user_profile_update` – To save block status
 * `wp_ajax_uabx_toggle_user_block` – For AJAX functionality

#### Database

The plugin stores block status in user meta:
 * Meta key: `uabx_user_blocked` * 
Meta value: ‘1’ (blocked) or ‘0’ (not blocked)

#### Uninstall

The plugin includes a proper uninstall routine that removes all plugin data from
the database when deleted through the WordPress admin.

### Support

For support, feature requests, or bug reports, please visit [plugin support forum](https://wordpress.org/support/plugin/user-access-blocker/)
or [GitHub repository](https://github.com/yourusername/user-access-blocker).

### Privacy Policy

This plugin does not collect any personal data. It only stores block status as user
metadata within your WordPress database. No data is sent to external servers.

The plugin logs block/unblock actions to your server’s error log for security audit
purposes. These logs remain on your server and are not transmitted elsewhere.

## 설치

#### Automatic Installation

 1. Log in to your WordPress dashboard
 2. Navigate to Plugins  Add New
 3. Search for “User Access Blocker”
 4. Click “Install Now” and then “Activate”

#### Manual Installation

 1. Download the plugin zip file
 2. Log in to your WordPress dashboard
 3. Navigate to Plugins  Add New
 4. Click “Upload Plugin” and choose the downloaded file
 5. Click “Install Now” and then “Activate”

#### FTP Installation

 1. Download and unzip the plugin file
 2. Upload the `user-access-blocker` folder to `/wp-content/plugins/`
 3. Activate the plugin through the ‘Plugins’ menu in WordPress

## FAQ

### Can blocked users still see their content?

No, blocked users cannot log in at all. They will be stopped at the login screen
with an error message.

### What happens to a blocked user’s posts and comments?

Nothing – all content remains intact. The plugin only prevents login; it doesn’t
affect any user-generated content.

### Can I block other administrators?

By default, the plugin prevents blocking administrator accounts for security reasons.
This can be modified in the code if needed.

### Can users unblock themselves?

No, only administrators can block or unblock users, and administrators cannot block
themselves.

### What if the user is already logged in when I block them?

Their active session will be destroyed immediately when you click “Block Access”,
logging them out on the spot. They will not be able to log back in while blocked.

### Is there a bulk block feature?

Not currently. Users must be blocked/unblocked individually from their profile pages.

### Does this work with custom login pages?

Yes, the plugin hooks into WordPress’s authentication system, so it works with any
properly coded custom login page.

### What happens if I deactivate the plugin?

Blocked users will be able to log in again. The block status is only enforced while
the plugin is active.

### Will this plugin slow down my site?

No, the plugin is lightweight and only runs during login attempts and on user profile
pages in the admin area.

## 후기

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

## 기여자 & 개발자

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

기여자

 *   [ Eliyahna ](https://profiles.wordpress.org/eliyahna/)

[자국어로 “User Access Blocker”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/user-access-blocker)

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

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

## 변경이력

#### 1.0.3

 * Fixed: blocking a user who is currently logged in now immediately destroys all
   of their active sessions, forcing an instant logout. Previously, a blocked user
   could remain logged in until their session expired naturally.

#### 1.0.2

 * Enhanced security with improved escaping and sanitization
 * Added unique prefixes to all functions and classes for better compatibility
 * Added confirmation dialogs before blocking/unblocking users
 * Improved error handling and user feedback
 * Added activity logging for all block/unblock actions

#### 1.0.1

 * Added nonce verification for form submissions
 * Improved AJAX security
 * Added uninstall cleanup function
 * Better error messages

#### 1.0.0

 * Initial release
 * Basic block/unblock functionality
 * AJAX-powered interface
 * Administrator-only access

## 기초

 *  버전 **1.0.3**
 *  최근 업데이트: **3개월 전**
 *  활성화된 설치 **60+**
 *  워드프레스 버전 ** 5.0 또는 그 이상 **
 *  다음까지 시험됨: **6.8.8**
 *  PHP 버전 ** 7.2 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/user-access-blocker/)
 * 태그:
 * [access-control](https://ko.wordpress.org/plugins/tags/access-control/)[block users](https://ko.wordpress.org/plugins/tags/block-users/)
   [security](https://ko.wordpress.org/plugins/tags/security/)[user management](https://ko.wordpress.org/plugins/tags/user-management/)
   [users](https://ko.wordpress.org/plugins/tags/users/)
 *  [고급 보기](https://ko.wordpress.org/plugins/user-access-blocker/advanced/)

## 평점

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

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

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

## 기여자

 *   [ Eliyahna ](https://profiles.wordpress.org/eliyahna/)

## 지원

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

 [지원 포럼 보기](https://wordpress.org/support/plugin/user-access-blocker/)

## 기부

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

 [ 이 플러그인에 기부하기 ](https://eliyahna.com/donate/)