개발자

Zinn® Cache 기능 참조

Zinn® Cache은(는) WordPress Abilities API에 액션을 등록합니다. 동일한 어빌리티는 사이트 자체 서버의 MCP 도구이자 /wp-json/wp-abilities/v1 아래의 REST 라우트입니다. 이 페이지는 플러그인 자체 레지스트리에서 생성되었습니다.

사용자 가이드: AI 앱 연결하기

엔드포인트

HTTP 기반 MCP (스트리밍 가능)

https://example.com/wp-json/zinn-cache/v1/mcp

WP-CLI를 통한 MCP(표준 입력 및 출력)

wp mcp-adapter serve --server=zinn-cache --user=<login>

REST: 기능 목록 보기

/wp-json/wp-abilities/v1/abilities?category=zinn-cache

REST: 능력 실행

/wp-json/wp-abilities/v1/abilities/<name>/run

인증 및 권한

HTTP 요청은 WordPress 애플리케이션 비밀번호(HTTP 기본 인증)를 사용하여 인증됩니다. MCP 서버에 연결하려면 아래에 표시된 권한이 필요하며, 각 기능은 객체별로 자체 권한을 확인합니다. 읽기 전용 기능은 GET과 쿼리 스트링의 입력값으로 실행되며, 나머지는 POST와 JSON 본문 {"input": {…}}(으)로 실행됩니다.

예시

# REST: 능력 실행
curl -u your-username:your-application-password \
  "https://example.com/wp-json/wp-abilities/v1/abilities/zinn-cache/get-diagnostics/run"
# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"zinn-cache-get-diagnostics","arguments":{}}}

모든 권한

실행 중인 사이트에서 자체 생성되는 플러그인의 abilities.json 파일에서 생성되었으며, 두 파일의 내용이 일치하지 않을 경우 테스트가 실패합니다.

권한기능 설명에디션나머지권한매개변수
zinn-cache/clean-database
zinn-cache-clean-database
데이터베이스 정리 (Pro)
설정에서 켠 종류의 불필요한 항목들을 백그라운드에서 제거합니다. 한 번 제거된 항목은 복구할 수 없습니다.
프로 에디션POST …/abilities/zinn-cache/clean-database/runmanage_options없음
zinn-cache/convert-images
zinn-cache-convert-images
모든 기존 이미지 변환 (Pro)
설정에 켜져 있는 최신 포맷으로 미디어 라이브러리의 이미지 변환을 백그라운드에서 시작합니다.
프로 에디션POST …/abilities/zinn-cache/convert-images/runmanage_options없음
zinn-cache/get-cache-analytics
zinn-cache-get-cache-analytics
캐시 분석 읽기 (Pro)
최근 몇 시간(최대 720시간) 동안의 객체 캐시 적중률과 트래픽, 가장 느린 명령어, 그리고 가장 많이 캐시를 놓치는 플러그인을 반환합니다.
프로 에디션GET …/abilities/zinn-cache/get-cache-analytics/runmanage_optionshours: integer
zinn-cache/get-diagnostics
zinn-cache-get-diagnostics
진단 보고서 읽기
지원팀이 요청하는 진단 보고서(버전, 서버 제한, 캐시 상태 및 최근 오류)를 반환합니다. 비밀번호나 키는 포함되어 있지 않습니다.
무료 버전GET …/abilities/zinn-cache/get-diagnostics/runmanage_options없음
zinn-cache/get-image-progress
zinn-cache-get-image-progress
이미지 변환 진행 상황 읽기 (Pro)
이미지 변환(또는 제거) 진행률을 반환합니다.
프로 에디션GET …/abilities/zinn-cache/get-image-progress/runmanage_options없음
zinn-cache/get-pro-settings
zinn-cache-get-pro-settings
캐시 프로(Pro) 설정 읽기
모든 Cache Pro 설정(프리로드, 이미지, 스크립트 및 스타일, 데이터베이스 정리, 스마트 퍼징, 파인더)을 반환합니다. 시크릿은 절대 반환되지 않습니다.
프로 에디션GET …/abilities/zinn-cache/get-pro-settings/runmanage_options없음
zinn-cache/get-settings
zinn-cache-get-settings
캐시 설정 읽기
모든 캐시 설정을 반환합니다. Redis 비밀번호는 반환되지 않으며, 저장되어 있는지 여부만 반환됩니다.
무료 버전GET …/abilities/zinn-cache/get-settings/runmanage_options없음
zinn-cache/get-slow-queries
zinn-cache-get-slow-queries
느린 쿼리 찾기(Pro) 읽기
파인더가 감지한 가장 느린 데이터베이스 쿼리와 발신 호출을 각각 발생시킨 플러그인 또는 테마와 함께 반환합니다.
프로 에디션GET …/abilities/zinn-cache/get-slow-queries/runmanage_options없음
zinn-cache/get-status
zinn-cache-get-status
캐시 상태 읽기
페이지 캐시와 객체 캐시의 활성화 및 정상 작동 여부, 캐시된 페이지 수, 그리고 객체 캐시의 연결 및 적중 횟수를 반환합니다.
무료 버전GET …/abilities/zinn-cache/get-status/runmanage_options없음
zinn-cache/get-warmup-progress
zinn-cache-get-warmup-progress
워밍업 진행 상황 읽기 (Pro)
워밍업이 실행 중인지 여부, 방문한 페이지 수, 실패한 페이지 수를 반환합니다.
프로 에디션GET …/abilities/zinn-cache/get-warmup-progress/runmanage_options없음
zinn-cache/preview-database-cleanup
zinn-cache-preview-database-cleanup
데이터베이스 정리 미리보기 (Pro)
정리 작업으로 삭제될 항목의 수를 종류별(리비전, 임시글, 스팸, 만료된 임시 데이터 등)로 집계합니다. 아무것도 삭제되지 않습니다.
프로 에디션GET …/abilities/zinn-cache/preview-database-cleanup/runmanage_options없음
zinn-cache/purge
zinn-cache-purge
캐시 비우기
캐시된 페이지를 삭제합니다: 전체(all: true), 일부 주소(urls), 또는 태그된 전체 항목(tags). 방문자가 도착하면 페이지가 다시 빌드됩니다.
무료 버전POST …/abilities/zinn-cache/purge/runmanage_options (the REST route's own check)all: boolean, urls: array, tags: array
zinn-cache/remove-converted-images
zinn-cache-remove-converted-images
변환된 모든 이미지 삭제 (Pro)
백그라운드에서 이미지의 변환된 모든 복사본을 삭제하며, 원본은 유지됩니다.
프로 에디션POST …/abilities/zinn-cache/remove-converted-images/runmanage_options없음
zinn-cache/reset-settings
zinn-cache-reset-settings
캐시 설정을 기본값으로 되돌리세요
재설정 버튼을 누를 때와 마찬가지로 모든 캐시 설정을 기본값으로 되돌립니다. 저장된 Redis 비밀번호도 함께 삭제됩니다.
무료 버전POST …/abilities/zinn-cache/reset-settings/runmanage_options없음
zinn-cache/reset-slow-queries
zinn-cache-reset-slow-queries
느린 쿼리 결과 지우기 (Pro)
지금까지 발견된 모든 느린 쿼리와 느린 호출을 지우고, 검색을 다시 시작합니다.
프로 에디션POST …/abilities/zinn-cache/reset-slow-queries/runmanage_options없음
zinn-cache/update-pro-settings
zinn-cache-update-pro-settings
캐시 프로 설정 변경(Pro)
보내는 Cache Pro 설정(설정: 키 대 값)을 변경하고 나머지는 유지합니다. 각 값은 Cache Pro 화면에서와 정확히 일치하는지 확인하며, 알 수 없는 키는 거부됩니다.
프로 에디션POST …/abilities/zinn-cache/update-pro-settings/runmanage_optionssettings: object (필수)
zinn-cache/update-settings
zinn-cache-update-settings
캐시 설정 변경
보내신 설정을 변경하고 나머지는 유지합니다(페이지 캐시, 페이지 캐시 유지 시간, 객체 캐시 및 Redis 연결, 삭제 규칙 및 제외 사항). 값은 캐시 화면에서와 정확히 동일하게 확인 및 수정됩니다.
무료 버전POST …/abilities/zinn-cache/update-settings/runmanage_optionslscache_enabled: boolean, lscache_ttl: integer, object_cache_enabled: boolean, auto_purge_enabled: boolean, purge_on_upgrade: boolean, exclude_uris: array|object|string, exclude_query_keys: array|object|string, exclude_cookies: array|object|string, redis_host: string, redis_port: integer, redis_database: integer, redis_username: string, redis_password: string, redis_key_prefix: string, browser_ttl: integer, cache_logged_out_only: boolean, purge_on_comment: boolean, ttl_overrides: array|object|string
zinn-cache/warm-cache
zinn-cache-warm-cache
캐시 워밍 (Pro)
사이트맵의 모든 페이지를 백그라운드에서 방문하기 시작하여 방문자가 캐시된 페이지를 볼 수 있도록 합니다. 그 뒤에 zinn-cache/get-warmup-progress를 사용하세요.
프로 에디션POST …/abilities/zinn-cache/warm-cache/runmanage_options없음