SiteIntelix – Developer & Admin Toolkit
SiteIntelix는 워드프레스 관리자, 개발자, 지원 팀을 위한 모듈식 진단 및 문제 해결 도구 모음입니다.
It brings a DirectAdmin-inspired File Manager, private debug logs, outgoing email history, server checks, cron inspection, database browsing, Safe Mode, SMTP, user switching, custom CSS/JavaScript, PHP snippets, and maintenance controls into one organized admin menu. Modules load only when needed, screen-specific assets stay scoped to SiteIntelix pages, and third-party admin banners stay out of the SiteIntelix workspace.
주요 기능
- 🩺 서버 진단 — 서버 상태, PHP 구성, 확장 프로그램, 파일시스템 권한, 네트워크 접근, 워드프레스 및 데이터베이스 제한을 검사합니다.
- 🧾 디버그 로그 뷰어 — 비공개 워드프레스 디버그 로그를 캡처, 검색, 그룹화, 필터링, 지우기, 다운로드할 수 있습니다.
- ✉️ 이메일 로그 — 수신자, 헤더, 상태, 실패 및 메시지 미리보기를 포함하여 발신되는 워드프레스 이메일을 기록합니다.
- 📮 SMTP Mailer — 더 안정적인 전송을 위해 워드프레스 이메일을 자신의 SMTP 제공업체를 통해 라우팅합니다.
- ⏱️ Cron 이벤트 — 예약된 WP-Cron 이벤트를 확인하고, 실행 예정인 이벤트를 수동으로 실행하며, 선택한 이벤트를 안전하게 제거합니다.
- 🗄️ 데이터베이스 관리자 — 테이블을 탐색하고, 행을 검사하고, 레코드를 검색하고, 크기를 검토하고, wp-admin에서 선택한 행을 편집하세요.
- 📦 다운로드 관리자 — 설치된 플러그인 및 테마 ZIP 패키지에 대한 보안 다운로드 링크를 추가합니다.
- 🔁 Plugin Version Switcher — keep private plugin ZIP builds in a protected Version Vault and switch the installed files with WordPress’ native upgrader while preserving activation state.
- 📁 File Manager — use a focused DirectAdmin-inspired browser to navigate the WordPress installation, inspect approved files, edit safe text formats only inside configured writable locations, upload allowed files, create ZIP exports, and manage private backups and trash under enforced Safe Mode rules.
- 🛡️ 안전 모드 디버거 — 일반 방문자에게 영향을 주지 않고 플러그인 및 테마 충돌 상황을 비공개로 테스트하세요.
- 👥 User Switcher — 비밀번호를 요청하거나 변경하지 않고 지원을 위해 허용된 사용자 계정에 일시적으로 प्रवेश한 뒤, 안전하게 돌아갑니다.
- 🎨 Custom CSS & JS — manage reusable administrator-authored CSS and JavaScript with frontend/admin scope, placement, priority, and inline or generated-file loading.
- 💻 Code Snippets — validate, organize, and run administrator-authored PHP in isolated closures with automatic error deactivation and recovery controls.
- 🚧 유지 관리 모드 — 관리자는 계속 작업하는 동안 세련된 공개 유지 관리 페이지를 표시합니다.
- 🧰 모듈식 도구상자 — SiteIntelix 모듈 화면에서 각 도구를 활성화하거나 비활성화하세요.
SiteIntelix를 사용하는 이유는?
- 많은 작은 유틸리티를 설치하는 대신 문제 해결 도구를 한곳에 모아 두세요.
- 지원팀과 깨끗한 진단 보고서를 공유하세요.
- 활성 PHP 설정과 플러그인/가져오기 실패의 원인이 되는 경우가 많은 서버 제한을 확인하세요.
- wp-admin에서 디버그 로그, 이메일 전송, cron 작업, 데이터베이스 행, 유지 관리 모드를 검토하세요.
- 민감한 데이터는 로컬에 유지하세요: SiteIntelix는 로그, 이메일 콘텐츠, 데이터베이스 콘텐츠 또는 생성된 보고서를 업로드하지 않습니다.
디버그 로그 모듈
- One focused log viewer — a compact table with Type, Last seen, Count, Description, File, and Line columns.
- Search, error-type filters, time ranges, adjustable pagination, optional columns, and grouped duplicate entries.
- Expandable stack traces plus protected refresh, clear, and download actions.
- First-run automatic setup plus dedicated settings for WP_DEBUG, SCRIPT_DEBUG, WP_DEBUG_LOG, WP_DEBUG_DISPLAY, and SAVEQUERIES.
Logging
- SiteIntelix uses the audited WP-CLI
WPConfigTransformerlibrary to update WordPress debug constants inwp-config.php. - A restricted
wp-config.php.siteintelix.bakbackup is created before changes. - WP_DEBUG_LOG points to a cryptographically randomized
.logfilename in protectedwp-content/siteintelix/storage instead of the defaultwp-content/debug.log. - Error display remains disabled by default and can be enabled explicitly from Debug Log settings when local troubleshooting requires it.
“보안 및 개인정보 보호”
- SiteIntelix admin pages require the
manage_optionscapability. On Multisite, executable-code and network-sensitive tools require a Multisite super administrator. - 관리자 작업은 워드프레스 논스를 사용합니다.
- 출력은 워드프레스 이스케이프 함수로 이스케이프됩니다.
- 외부 콘텐츠 전송 네트워크(CDN: Content Delivery Network) 자산이나 무거운 JavaScript 프레임워크는 로드되지 않습니다.
- “Assets는 SiteIntelix 관리자 페이지에만 적용됩니다.”
- SiteIntelix sends no telemetry and does not upload diagnostics, logs, email contents, database contents, snippets, custom code, or generated reports.
- 서버 도달 가능성 검사는 WordPress.org 엔드포인트와 사이트 자체의 루프백 또는 REST URL에 연결할 수 있습니다. 이 검사는 일반적인 HTTP 요청 메타데이터를 전송하며, 보고서 콘텐츠는 전송하지 않습니다.
- SMTP sends outgoing mail through the administrator-configured SMTP provider. Its credential is stored locally in a non-autoloaded WordPress option.
- Enabled Code Snippets execute locally authored PHP through the module’s isolated runner. SiteIntelix does not retrieve or execute remote snippet code.
- Custom CSS & JS can add administrator-authored executable JavaScript to configured frontend or admin pages.
- User Switcher는 워드프레스 기본 인증, 서명된 단기 상태, 전용 기능, 보호된 역할, 선택적 로컬 감사 로그를 사용합니다.
- File Manager canonicalizes every path and provides read-only navigation across the WordPress installation. Writes remain confined to configured safe locations; symbolic-link traversal, private storage access, protected locations, sensitive-file content access, and PHP modification are blocked.
- Plugin Version Switcher requires
update_plugins, validates package identity and SHA-256 checksums, rejects traversal and symbolic-link archive entries, keeps recovery copies until verification succeeds, and never exposes vault paths or stored filenames to the browser. - Debug logs, email logs, database values, diagnostic reports, and switching records can contain sensitive information and should be shared only with trusted people.
숏코드
[siteintelix_panel]을 페이지나 글에 사용하면 간단한 시스템 정보 표를 표시할 수 있습니다. 이 쇼트코드의 출력은 로그인한 관리자에게만 표시됩니다.
개인정보 처리방침
SiteIntelix sends no telemetry and does not upload logs, email contents, database contents, snippets, custom code, File Manager data, or generated diagnostic reports. Stored logs, SMTP credentials, settings, snippets, custom code, and File Manager backups, trash, metadata, and audit records remain in the WordPress installation and are available only through privileged administration interfaces. Enabled custom JavaScript and PHP snippets execute on the site according to their configured scope.
관리자가 Server Diagnostics를 실행하거나 새로 고치면, 도달 가능성 확인을 위해 WordPress.org 엔드포인트와 사이트의 자체 루프백 또는 REST URL로 HTTP 요청을 보낼 수 있습니다. 이러한 요청에는 사이트의 공인 IP 주소 및 SiteIntelix 버전 사용자 에이전트와 같은 일반적인 네트워크 메타데이터가 포함되지만, SiteIntelix 보고서의 콘텐츠는 포함되지 않습니다.
When SMTP is enabled, WordPress sends outgoing email and authentication data to the administrator-selected SMTP provider under that provider’s privacy terms. SiteIntelix stores the SMTP credential locally in a non-autoloaded option; it does not transmit the credential anywhere else.
