워드프레스를 개발 도구로 활용하다 보면, 글이나 페이지 안에 직접 만든 PHP 코드를 삽입하고 싶은 경우가 종종 생깁니다.
예를 들어, 커스텀 기능을 짜서 특정 데이터를 처리하거나, 외부 API를 연결하거나, 실시간 정보를 출력하고 싶을 때 말이죠.
하지만 문제는…
👉 워드프레스 기본 에디터에서는 PHP 코드를 직접 삽입하거나 실행하는 기능이 막혀 있다는 점!
그래서 제가 직접 만들었습니다.
🛠 DOL-PHP-MANAGER – PHP 파일을 워드프레스 내에서 안전하고 편리하게 업로드하고,
숏코드로 불러올 수 있는 가볍고 직관적인 플러그인입니다.
📌 주요 기능
- PHP 파일 업로드 지원
관리자가 지정한 디렉터리에 PHP 파일을 직접 업로드하여 안전하게 관리할 수 있습니다. - 숏코드 기반 실행
워드프레스 글/페이지 내에서같은 방식으로 삽입 가능
- 보안 필터 및 권한 제어
관리자 권한만 실행 가능하도록 제한하여, 보안을 고려한 설계 - 경량 설계
테마나 다른 플러그인에 영향을 주지 않도록 최소한의 코드로 구성
💡 이런 분들께 추천드립니다
- 커스텀 PHP 코드 실행이 필요한 워드프레스 개발자
- 게시글 내에서 동적인 기능을 구현하고 싶은 테크 블로거
- 외부 시스템과 연동하거나 간단한 계산/출력 기능을 추가하고 싶은 비즈니스 사이트 운영자
✅ 사용 예시
includes/test.php
echo "오늘 날짜는 " . date('Y-m-d') . "입니다.";
이 코드를 /includes/
폴더에 넣고, 글 본문에 다음과 같이 입력하면…
👉 바로 “오늘 날짜는 2025-04-15입니다.” 처럼 출력됩니다!
🔐 보안 설정 필수 안내 – .htaccess
파일을 꼭 넣어주세요
DOL-PHP-MANAGER는 사용자가 직접 작성한 PHP 파일을 실행할 수 있는 강력한 플러그인이지만,
보안을 위해 반드시 설정해야 할 사항이 있습니다.
✅ .htaccess
파일을 테마의 includes
폴더에 넣어야 합니다!
- 플러그인에는 기본적으로 보안용
.htaccess
파일이 포함되어 있습니다. - 해당 파일의 경로는 다음과 같습니다:
/wp-content/plugins/dol-php-manager/secure/.htaccess
- 이 파일을 반드시 아래 경로로 복사해 넣어주세요:
/wp-content/themes/사용중인테마/includes/.htaccess
📄 .htaccess
파일 내용 (자동 차단용)
이 설정은 외부에서 includes
폴더 내부의 PHP 파일을 직접 실행하지 못하도록 막아줍니다.
플러그인 내부에서 include
방식으로만 실행되도록 제한하기 위한 중요한 보안 조치입니다.
💡 이 설정 없이 사용할 경우, 민감한 PHP 코드가 외부에 노출될 수 있습니다. 반드시 설정해주세요!
✍️ 마무리
DOL-PHP-MANAGER는 개발자와 블로거 모두를 위한 유용한 도구입니다.
복잡한 기능 없이도, 필요한 PHP 코드를 워드프레스에서 바로 실행해보고 싶은 분이라면 꼭 한번 사용해보세요!
💬 피드백이나 기능 제안도 언제든지 환영합니다!
SAMPLE
이런것들을 추가할 수 있습니다!!
"✨ 워드프레스에서 PHP 파일을 쉽게 관리하는 플러그인, DOL-PHP-MANAGER 소개"에 1개의 댓글