Zhvilluesit

Referenca e aftësive për Zinn® Cache

Zinn® Cache regjistron veprimet e veta te WordPress Abilities API. Të njëjtat aftësi janë mjete MCP në serverin e vet të faqes dhe rrugë REST nën /wp-json/wp-abilities/v1. Kjo faqe gjenerohet nga regjistri i vetë shtojcës.

Udhëzuesi i përdoruesit: lidhni një aplikacion AI

Pikat përfundimtare

MCP mbi HTTP (që transmetohet)

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

MCP përmes WP-CLI (hyrja dhe dalja standarde)

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

REST: listoni aftësitë

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

REST: ekzekuto një aftësi

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

Autentifikimi dhe lejet

Kërkesat HTTP autentikohen me një fjalëkalim aplikacioni WordPress (HTTP Basic). Lidhja me serverin MCP kërkon aftësinë e treguar më poshtë; çdo aftësi më pas kontrollon lejen e saj, për çdo objekt. Aftësitë vetëm për lexim ekzekutohen me GET dhe hyrjen e lor në vargun e pyetjes (query string); të tjerat me POST dhe një trup JSON {"input": {…}}.

Shembuj

# REST: ekzekuto një aftësi
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":{}}}

Të gjitha aftësitë

Gjeneruar nga abilities.json i shtojcës, i cili nga ana e tij gjenerohet nga një sajt në ekzekutim; një test dështon kur të dyja nuk pajtohen.

AftësiaÇfarë bënEdicioniRESTLejaParametrat
zinn-cache/clean-database
zinn-cache-clean-database
Pastro databazën (Pro)
Heq në sfond llojet e rrëmujës të aktivizuara te cilësimet. Ajo që hiqet nuk mund të kthehet më.
Edicioni ProPOST …/abilities/zinn-cache/clean-database/runmanage_optionsasnjë
zinn-cache/convert-images
zinn-cache-convert-images
Konverto të gjitha imazhet ekzistuese (Pro)
Faton konvertimin e imazheve të bibliotekës së mediave në formatet moderne të zgjedhura në cilësime, në sfond.
Edicioni ProPOST …/abilities/zinn-cache/convert-images/runmanage_optionsasnjë
zinn-cache/get-cache-analytics
zinn-cache-get-cache-analytics
Lexoni analitikën e cache (Pro)
Kthen shkallën e goditjeve dhe trafikun e cache-it të objektit për orët e fundit (orët, deri në 720), komandat e tij më të ngadalta dhe se cilët shtojca e humbasin cache-in më shumë.
Edicioni ProGET …/abilities/zinn-cache/get-cache-analytics/runmanage_optionshours: integer
zinn-cache/get-diagnostics
zinn-cache-get-diagnostics
Lexo raportin e diagnostikimit
Kthen raportin e diagnostikimit që kërkon mbështetja teknike: versionet, kufijtë e serverit, gjendjen e skedarit të fshehtë dhe gabimet e fundit. Ai nuk përmban fjalëkalime apo çelësa.
Edicioni falasGET …/abilities/zinn-cache/get-diagnostics/runmanage_optionsasnjë
zinn-cache/get-image-progress
zinn-cache-get-image-progress
Lexoni ecurinë e konvertimit të imazhit (Pro)
Kthen se sa larg ka arritur konvertimi (ose heqja) e imazheve.
Edicioni ProGET …/abilities/zinn-cache/get-image-progress/runmanage_optionsasnjë
zinn-cache/get-pro-settings
zinn-cache-get-pro-settings
Lexoni cilësimet e Cache Pro (Pro)
Kthen çdo cilësim të Cache Pro (ngrohjen paraprake, imazhet, skriptet dhe stilin, pastrimin e bazës së të dhënave, pastrimin e zgjuar, gjetësin). Sekrete nuk kthehen kurrë.
Edicioni ProGET …/abilities/zinn-cache/get-pro-settings/runmanage_optionsasnjë
zinn-cache/get-settings
zinn-cache-get-settings
Lexo cilësimet e cache-it
Kthen çdo cilësim të cache-it. Fjalëkalimi i Redis nuk kthehet kurrë, vetëm fakti nëse është ruajtur një i tillë.
Edicioni falasGET …/abilities/zinn-cache/get-settings/runmanage_optionsasnjë
zinn-cache/get-slow-queries
zinn-cache-get-slow-queries
Lexo gjetësin e pyetjeve të ngadalta (Pro)
Kthen pyetjet më të ngadalta të bazës së të dhënave dhe thirrjet dalëse që gjetësi ka parë, së bashku me shtojcën ose temën që ka bërë secilën prej tyre.
Edicioni ProGET …/abilities/zinn-cache/get-slow-queries/runmanage_optionsasnjë
zinn-cache/get-status
zinn-cache-get-status
Lexoni statusin e cache-it
Kthen nëse skedari i cache-it të faqes dhe cache-i i objekteve janë të aktivizuara dhe funksionojnë, sa faqe janë ruajtur në cache, si dhe numrat e lidhjes dhe të goditjeve (hit) të cache-it të objekteve.
Edicioni falasGET …/abilities/zinn-cache/get-status/runmanage_optionsasnjë
zinn-cache/get-warmup-progress
zinn-cache-get-warmup-progress
Lexo progresin e nxehjes (Pro)
Kthen nëse është duke u ekzekutuar nxehja, sa faqe ka vizituar dhe sa kanë dështuar.
Edicioni ProGET …/abilities/zinn-cache/get-warmup-progress/runmanage_optionsasnjë
zinn-cache/preview-database-cleanup
zinn-cache-preview-database-cleanup
Parashiko pastrimin e bazës së të dhënave (Pro)
Llogarit se çfarë do të hiqte një pastrim, sipas llojit (rishikimet, skicat, spam-i, të dhënat e përkohshme të skaduara e të ngjashme). Asgjë nuk hiqet.
Edicioni ProGET …/abilities/zinn-cache/preview-database-cleanup/runmanage_optionsasnjë
zinn-cache/purge
zinn-cache-purge
Pastro memorjen cache
Përjashton faqet e ruajtura në memorjen e ndërmjetme: gjithçka (all: true), disa adresa (urls) ose gjithçka me etiketë (tags). Faqet rindërtohen ndërsa vizitorët mbërrijnë.
Edicioni falasPOST …/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
Hiq të gjitha imazhet e konvertuara (Pro)
Fshin çdo kopje të konvertuar të imazheve në sfond; origjinalet mbeten.
Edicioni ProPOST …/abilities/zinn-cache/remove-converted-images/runmanage_optionsasnjë
zinn-cache/reset-settings
zinn-cache-reset-settings
Kthejini cilësimet e cache-it në parazgjedhjet e tyre
Kthen çdo cilësim të memories cache në parazgjedhjen e tij, ashtu siç bën butoni Reset. Edhe fjalëkalimi i ruajtur i Redis hiqet gjithashtu.
Edicioni falasPOST …/abilities/zinn-cache/reset-settings/runmanage_optionsasnjë
zinn-cache/reset-slow-queries
zinn-cache-reset-slow-queries
Pastro gjetjet e pyetjeve të ngadalta (Pro)
Harron çdo pyetje të ngadaltë dhe thirrje të ngadaltë të gjetur deri më tani, dhe kërkuesi fillon nga e para.
Edicioni ProPOST …/abilities/zinn-cache/reset-slow-queries/runmanage_optionsasnjë
zinn-cache/update-pro-settings
zinn-cache-update-pro-settings
Ndrysho cilësimet e Cache Pro (Pro)
Ndryshon cilësimet e Cache Pro që dërgoni (cilësimet: çelësi në vlerë) dhe ruan pjesën tjetër. Çdo vlerë kontrollohet saktësisht si në ekranin e Cache Pro; një çelës i panjohur refuzohet.
Edicioni ProPOST …/abilities/zinn-cache/update-pro-settings/runmanage_optionssettings: object (kërkuar)
zinn-cache/update-settings
zinn-cache-update-settings
Ndrysho cilësimet e cache-it
Ndryshon cilësimet që dërgoni dhe ruan pjesën tjetër (memorien e fshehtë të faqes, sa kohë qëndrojnë faqet të ruajtura në memorie të fshehtë, memorien e fshehtë të objekteve dhe lidhjen e saj Redis, rregullat e pastrimit dhe përjashtimet). Vlerat kontrollohen dhe korrigjohen saktësisht si në ekranin Cache.
Edicioni falasPOST …/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
Ngrohni memorien e fshehtë (Pro)
Fillon vizitimin e çdo faqeje në sitemap në sfond, në mënyrë që vizitorët të marrin faqe të ruajtura në cache. Përcjelleni atë me zinn-cache/get-warmup-progress.
Edicioni ProPOST …/abilities/zinn-cache/warm-cache/runmanage_optionsasnjë