विकासक

Zinn® Cache क्षमता संदर्भ

Zinn® Cache त्याच्या कृती WordPress Abilities API सह नोंदणी करते. त्याच क्षमता साइटच्या स्वतःच्या सर्व्हरवरील MCP टूल्स आणि /wp-json/wp-abilities/v1 अंतर्गत REST मार्ग आहेत. हे पृष्ठ प्लगइनच्या स्वतःच्या नोंदणीवरून तयार केले गेले आहे.

वापरकर्ता मार्गदर्शक: एक AI ॲप कनेक्ट करा

एंडपॉइंट्स

MCP HTTP वर (स्ट्रिम करण्यायोग्य)

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 Basic) प्रमाणीकृत होतात. 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 मधून जनरेट केलेले, जे स्वतः एका सुरु असलेल्या साइटवरून जनरेट केलेले असते; जेव्हा हे दोन्ही जुळत नाहीत तेव्हा चाचणी अयशस्वी होते.

क्षमताहे काय करतेआवृत्तीRESTपरवानगीपॅरामीटर्स
zinn-cache/clean-database
zinn-cache-clean-database
डेटाबेस साफ करा (प्रो)
सेटिंग्जमध्ये चालू केलेले विविध प्रकारचे क्टर पार्श्वभूमीत काढून टाकते. एकदा काढून टाकलेली माहिती परत आणता येत नाही.
प्रो आवृत्ती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
कॅश विश्लेषण वाचा (प्रो)
गेल्या काही तासांसाठी (तासांमध्ये, ७२० पर्यंत) ऑब्जेक्ट कॅशेचा हिट दर आणि ट्रॅफिक, त्याचे सर्वात धीमे कमांड्स आणि कोणते प्लगइन कॅशे चुकवतात हे परत करतो.
प्रो आवृत्ती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
कॅशे प्रो सेटिंग्ज वाचा (प्रो)
प्रत्येक कॅशे प्रो सेटिंग (वॉर्म-अप, इमेज, स्क्रिप्ट्स आणि स्टाईल्स, डेटाबेस क्लिन-अप, स्मार्ट पर्जिंग, फाइंडर) रिटर्न करतो. सिक्रेट्स कधीही रिटर्न केले जात नाहीत.
प्रो आवृत्ती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
स्लो-क्वेरी फाइंडर (प्रो) वाचा
फायंडरने पाहिलेल्या सर्वात धीम्या डेटाबेस क्वेरी आणि आउटगोइंग कॉल, प्रत्येकाची नोंद करणाऱ्या प्लगइन किंवा थीमसह परत करते.
प्रो आवृत्ती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
डेटाबेस साफ करण्याचे पूर्ववलोकन (प्रो)
स्वच्छतेमुळे काय काढले जाईल याची वर्गवारीनुसार (रिव्हिजन, मसुदे, स्पम, मुदत संपलेला तात्पुरता डेटा इत्यादी) मोजणी करते. काहीही काढले जात नाही.
प्रो आवृत्ती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
धीमे-क्वेरी निष्कर्ष साफ करा (प्रो)
आत्तापर्यंत सापडलेली प्रत्येक संथ क्वेरी आणि संथ कॉल विसरतो आणि शोधक पुन्हा सुरू होतो.
प्रो आवृत्तीPOST …/abilities/zinn-cache/reset-slow-queries/runmanage_optionsकाहीही नाही
zinn-cache/update-pro-settings
zinn-cache-update-pro-settings
कॅश प्रो सेटिंग्ज बदला (प्रो)
तुम्ही पाठवलेली 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
कॅशे वॉर्म करा (प्रो)
बॅकग्राउंडमध्ये साइटमधील प्रत्येक पानाला भेट देणे सुरू करते, जेणेकरून अभ्यागतांना कॅश केलेले पेज मिळतील. त्यानंतर zinn-cache/get-warmup-progress वापरा.
प्रो आवृत्तीPOST …/abilities/zinn-cache/warm-cache/runmanage_optionsकाहीही नाही