विकासकर्ताहरू

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

Zinn® Cache ले WordPress Abilities API मा यसका कार्यहरू दर्ता गर्दछ। त्यस्ता क्षमताहरू साइटको आफ्नै सर्भरमा MCP उपकरणहरू हुन् र /wp-json/wp-abilities/v1 अन्तर्गतका REST रुटहरू हुन्। यो पृष्ठ प्लगइनको आफ्नै रजिस्ट्रीबाट उत्पन्न गरिएको हो।

प्रयोगकर्ता गाइड: एआई एप जडान गर्नुहोस्

इन्डपोइन्ट्स

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 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 बाट उत्पन्न गरिएको, जुन आफैंमा चलिरहेको साइटबाट उत्पन्न हुन्छ; जब यी दुई मिल्दैनन् तब परीक्षण असफल हुन्छ।

क्षमतायसले के गर्छसंस्करणबाँकीअनुमतिप्यारामिटरहरू
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
च्यास एनालिटिक्स पढ्नुहोस् (Pro)
पछिल्लो केही घण्टा (७२० घण्टासम्म) का लागि वस्तु क्यासको हिट दर र ट्राफिक, यसका सबैभन्दा ढिला चल्ने आदेशहरू, र कुन प्लगइनहरूले क्यास सबैभन्दा बढी छुटाउँछन् भन्ने कुरा फर्काउँछ।
प्रो संस्करणGET …/abilities/zinn-cache/get-cache-analytics/runmanage_optionshours: integer
zinn-cache/get-diagnostics
zinn-cache-get-diagnostics
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
क्यास स्थिति पढ्नुहोस्
page cache र object cache अन छन् वा छैनन् र काम गरिरहेका छन्, कतिवटा पेजहरू क्यास गरिएका छन्, तथा object cache को कनेक्सन र हिट संख्याहरू फर्काउँछ।
निःशुल्क संस्करण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) सेटिङहरू परिवर्तन गर्छ (सेटिङहरू: कुञ्जीबाट मान) र बाँकीलाई यथावत राख्छ। प्रत्येक मान क्यास प्रो स्क्रिनमा जस्तै जाँचिन्छ; अज्ञात कुञ्जी अस्वीकार गरिन्छ।
प्रो संस्करण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कुनै पनि होइन