Title: Onion Service by Adam Szokol
Author: Adam Szokol
Published: <strong>2025년 11월 2일</strong>
Last modified: 2025년 12월 22일

---

플러그인 검색

![](https://ps.w.org/adamszokol-onion-service/assets/icon-256x256.png?rev=3388451)

# Onion Service by Adam Szokol

 작성자: [Adam Szokol](https://profiles.wordpress.org/szokoladam/)

[다운로드](https://downloads.wordpress.org/plugin/adamszokol-onion-service.1.0.2.zip)

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

 [지원](https://wordpress.org/support/plugin/adamszokol-onion-service/)

## 설명

The Onion Service by Adam Szokol plugin provides reliable functionality for integrating
your WordPress site with the Tor network. It configures your site to handle .onion
addresses, which can enhance accessibility and privacy for your visitors using the
Tor Browser. This plugin is built to work effectively on both single-site and WordPress
Multisite installations.

A core feature is its administrative helper functionality. On activation, the plugin
checks for and creates a necessary sunrise.php file for domain mapping support. 
It also attempts to add the required define( ‘SUNRISE’, true ); constant to your
wp-config.php file, which is often the most complex step in the setup process. This
modification is only attempted if file permissions allow it.

The settings interface is available only to administrators (or Super Admins on Multisite),
allowing you to easily map your .onion domains and manage the service status.

Key Features:

Automatic sunrise.php Creation: Handles the creation and placement of sunrise.php
for reliable domain mapping.

Optional wp-config.php Modification: Attempts to safely add the SUNRISE constant
to your configuration file, providing a setup assist.

Unified Architecture: Works consistently across single WordPress sites and Multisite
networks.

Onion-Location Header: Automatically informs Tor Browser users that a private .onion
version of your site is available.

Full Domain Mapping: Assign unique .onion domains to specific sites in your installation.

Service Status Control: Easily disable the onion service and display a custom maintenance
message.

## 설치

Upload the adamszokol-onion-service folder (or the single adamszokol-onion-service.
php file) to the /wp-content/plugins/ directory.

Activate the plugin through the ‘Plugins’ menu in WordPress.

On activation, the plugin will attempt to create /wp-content/sunrise.php and add
define( ‘SUNRISE’, true ); to your wp-config.php file.

Go to Settings -> Onion Service (or My Sites -> Network Admin -> Onion Service on
Multisite).

If you see any warnings at the top of the settings page, follow the instructions.
This usually involves setting file permissions or manually adding a line to wp-config.
php if the automatic process failed.

Use the settings page to map your .onion address to your site.

For a standard site, the Site ID is 1.

On Multisite, search for the site you want to map.

Click “Save Settings & Mappings”.

## FAQ

### Why is sunrise.php needed?

Using sunrise.php for all installations creates a common, robust architecture. It
is the most reliable way to intercept a request for an .onion domain before WordPress
determines the primary site URL, which helps prevent redirect loops and ensures 
proper site loading. This plugin automates the initial setup.

### The plugin said it couldn’t modify my wp-config.php file. What do I do?

For security reasons, your wp-config.php file may not be writable by the server.
This is normal. Simply open the file and manually add this line before the line 
that says /* That’s all, stop editing! Happy publishing. */:

define( ‘SUNRISE’, true );

### Is it safe to let a plugin modify wp-config.php?

This plugin is designed to be careful. It uses the WordPress Filesystem API and 
only attempts to write to the file if the SUNRISE constant is confirmed to be missing.
If your server permissions don’t allow the write, the plugin will fail safely and
instruct you to perform the action manually.

## 후기

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

## 기여자 & 개발자

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

기여자

 *   [ Adam Szokol ](https://profiles.wordpress.org/szokoladam/)

[자국어로 “Onion Service by Adam Szokol”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/adamszokol-onion-service)

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

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

## 기초

 *  버전 **1.0.2**
 *  최근 업데이트: **10개월 전**
 *  활성화된 설치 **10보다 적음**
 *  워드프레스 버전 ** 5.8 또는 그 이상 **
 *  다음까지 시험됨: **6.9.10**
 *  PHP 버전 ** 7.4 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/adamszokol-onion-service/)
 * 태그:
 * [multisite](https://ko.wordpress.org/plugins/tags/multisite/)[onion](https://ko.wordpress.org/plugins/tags/onion/)
   [privacy](https://ko.wordpress.org/plugins/tags/privacy/)[security](https://ko.wordpress.org/plugins/tags/security/)
   [Tor](https://ko.wordpress.org/plugins/tags/tor/)
 *  [고급 보기](https://ko.wordpress.org/plugins/adamszokol-onion-service/advanced/)

## 평점

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

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

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

## 기여자

 *   [ Adam Szokol ](https://profiles.wordpress.org/szokoladam/)

## 지원

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

 [지원 포럼 보기](https://wordpress.org/support/plugin/adamszokol-onion-service/)