Horumariyeyaasha

Tixraaca awoodaha Zinn® Cache

Zinn® Cache waxay falalkeeda ka diiwaan gelisaa WordPress Abilities API. Awoodahaas oo kalena waa qalabka MCP ee server-ka bogga iyo waddooyinka REST ee hoos yimaada /wp-json/wp-abilities/v1. Boggan waxaa laga soo saaray diiwaanka plugin-ka laftiisa.

Hage isticmaale: ku xidh abka AI

Meelaha laga baxo

MCP over HTTP (loo baahan yahay in la daawado)

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

MCP over WP-CLI (halabuurka iyo wax-soo-saarka caadiga ah)

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

REST: liiska awoodaha

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

REST: socodsii awood

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

Xaqiijinta iyo fasaxyada

Codsiga HTTP wuxuu ku xaqiijiyaa erayga sirta ah ee codsiga WordPress (HTTP Basic). Ku xidhirka server-ka MCP wuxuu u baahan yahay awoodda hoos ku xusan; awood kastaa waxay markaas hubisaa ogolaanshaha u gaarka ah, shay kasta. Awoodaha akhriska-kaliya waxay ku shaqeeyaan GET iyo gelidooda xadhigga su'aasha; kuwa kalena waxay ku shaqeeyaan POST iyo jirka JSON {"input": {…}}.

Tusaalooyin

# REST: socodsii awood
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":{}}}

Dhammaan awoodaha

Waxaa laga soo saaray abilities.json ee plugin-ka, taas oo iyaduna laga soo saaray shabakad shaqaynaysa; imtixaanku wuu dhacaa marka labadaas ay is khilaafaan.

AwooddaWaxa ay qabatoDaabacaadNasashoOgolaanshoHalbeegyada
zinn-cache/clean-database
zinn-cache-clean-database
Nadiifi xog-ururinta (Pro)
Waxay asleysaa, asalka gadaashiisa, noocyada qashinka ah ee laga shiday goobaha dejinta. Wixii la tirtiro dib looma soo celin karo.
Daabacaadda ProPOST …/abilities/zinn-cache/clean-database/runmanage_optionsmid ahayn
zinn-cache/convert-images
zinn-cache-convert-images
Beddel dhammaan sawirrada jira (Pro)
Waxay bilowdaa in ay u beddesho sawirrada maktabadda warbaahinta qaababka casriga ah ee laga shiday dejinta, asalka gudihiisa.
Daabacaadda ProPOST …/abilities/zinn-cache/convert-images/runmanage_optionsmid ahayn
zinn-cache/get-cache-analytics
zinn-cache-get-cache-analytics
Akhriso falanqaynta kaydka (Pro)
Wuxuu soo celinayaa heerka uu shayga kaydku helay iyo taraafikada saacadaha ugu dambeeya (saacadaha, ilaa 720), amaradiisa ugu gaabis badan, iyo plugins-ka sida ugu badan uga maqan kaydka.
Daabacaadda ProGET …/abilities/zinn-cache/get-cache-analytics/runmanage_optionshours: integer
zinn-cache/get-diagnostics
zinn-cache-get-diagnostics
Akhriso warbixinta baaritaanka
Waxay soo celisaa warbixinta cilmibaarista ee ay taageeradu codsato: noocyada, xadka server-ka, xaaladda kaydka (cache) iyo khaladaadka dhawaan dhacay. Ma hayso wax erayooto ah ama fureyaal ah.
Daabacaadda bilaashka ahGET …/abilities/zinn-cache/get-diagnostics/runmanage_optionsmid ahayn
zinn-cache/get-image-progress
zinn-cache-get-image-progress
Akhriso horumarka beddelidda sawirka (Pro)
Waxay soo celineysaa inta ay le'eg tahay hawsha badalidda (ama ka saaridda) sawirradu ay gaartay.
Daabacaadda ProGET …/abilities/zinn-cache/get-image-progress/runmanage_optionsmid ahayn
zinn-cache/get-pro-settings
zinn-cache-get-pro-settings
Akhri goobaha Cache Pro (Pro)
Waxay soo celisaa dhammaan goobaha Cache Pro (kulaylinta, sawirrada, qoraallada iyo qaababka, nadiifinta keydka xogta, nadiifinta caqliga leh, qalabka raadinta). Siraha waligood lama soo celiyo.
Daabacaadda ProGET …/abilities/zinn-cache/get-pro-settings/runmanage_optionsmid ahayn
zinn-cache/get-settings
zinn-cache-get-settings
Akhri habaynta kaydka (cache)
Waxay soo celisaa dhammaan goobaha kaydka. Erayga sirta ah ee Redis waligiis lama soo celiyo, kaliya waxaa la soo celiyaa in mid la kaydiyay iyo in kale.
Daabacaadda bilaashka ahGET …/abilities/zinn-cache/get-settings/runmanage_optionsmid ahayn
zinn-cache/get-slow-queries
zinn-cache-get-slow-queries
Akhriso raadiyaha weydiimaha gaabis ah (Pro)
Waxay soo celisaa su'aalaha database-ka ee ugu gaabis ah iyo wicitaanada baxaya ee uu helay baaraha, iyada oo wadata qalabka ama mawduuca sameeyay mid kasta.
Daabacaadda ProGET …/abilities/zinn-cache/get-slow-queries/runmanage_optionsmid ahayn
zinn-cache/get-status
zinn-cache-get-status
Akhri xaaladda kaydka
Waxay soo celineysaa haddii keydka bogga iyo keydka shaygu ay shaqeynayaan iyo inkale, tirada bogagga la keydiyay, iyo xiriirka iyo tirada guulaha ee keydka shayga.
Daabacaadda bilaashka ahGET …/abilities/zinn-cache/get-status/runmanage_optionsmid ahayn
zinn-cache/get-warmup-progress
zinn-cache-get-warmup-progress
Akhri horumarka kulaylinta (Pro)
Waxay soo celinaysaa in diirimaad-socodku uu socdo, inta bog ee ay booqatay iyo inta guuldareysatay.
Daabacaadda ProGET …/abilities/zinn-cache/get-warmup-progress/runmanage_optionsmid ahayn
zinn-cache/preview-database-cleanup
zinn-cache-preview-database-cleanup
Horraeg u eeg nadiifinta xog-ururinta (Pro)
Waxay tirisaa waxa ay nadiifintu ka saari lahayd, nooc kasta (dib-u-eegisyada, qabyo-qoraallada, spam-ka, xogta ku-meel-gaarka ah ee dhacday iyo wixii la mid ah). Wax lama saaro.
Daabacaadda ProGET …/abilities/zinn-cache/preview-database-cleanup/runmanage_optionsmid ahayn
zinn-cache/purge
zinn-cache-purge
Kaydka nadiifi
Waxay tuurtaa bogagga kaydsan: wax kasta (all: true), cinwaanno qaar (urls) ama wax kasta oo la calaamadiyay (tags). Bogagga waxaa dib loo dhisaa marka ay soo gaaraan booqdayaashu.
Daabacaadda bilaashka ahPOST …/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
Ka saar dhammaan sawirrada la beddelay (Pro)
Wuxuu tirtirayaa nuqul kasta oo la beddelay ee sawirrada asalka ah; kuwii asalka ahaa way sii jiraan.
Daabacaadda ProPOST …/abilities/zinn-cache/remove-converted-images/runmanage_optionsmid ahayn
zinn-cache/reset-settings
zinn-cache-reset-settings
Deji dejinta kaydka (cache) sidii ay markii hore ahayd
Wuxuu dhammaan habaynta kaydinta (cache) ku soo celinayaa sidii ay ahayd markii hore, sida uu sameeyo badhanka Dib-u-dejinta (Reset). Erayga sirta ah ee Redis ee la keydiyay sidoo kale waa la tirtirayaa.
Daabacaadda bilaashka ahPOST …/abilities/zinn-cache/reset-settings/runmanage_optionsmid ahayn
zinn-cache/reset-slow-queries
zinn-cache-reset-slow-queries
Tirtir natiijooyinka su'aasha gaabis ah (Pro)
Waxay illowdaa dhammaan weydiimaha gaabis ah iyo wicitaanada gaabis ah ee la helay ilaa hadda, oo raadiyaha ayaa dib u bilaabaya.
Daabacaadda ProPOST …/abilities/zinn-cache/reset-slow-queries/runmanage_optionsmid ahayn
zinn-cache/update-pro-settings
zinn-cache-update-pro-settings
Beddel dejinta Cache Pro (Pro)
Waxay beddeshaa goobaha Cache Pro ee aad dirto (goobaha: furaha ilaa qiimaha) waxayna haysaa inta kale. Qiime kasta waxaa loo hubiyaa si sax ah sida shaashadda Cache Pro; furaha aan la aqoon waa la diidaa.
Daabacaadda ProPOST …/abilities/zinn-cache/update-pro-settings/runmanage_optionssettings: object (Loo baahan yahay)
zinn-cache/update-settings
zinn-cache-update-settings
Beddel goobaha kaydka (cache)
Waxay beddeshaa habaynta aad dirtay oo ay soo haysaa inta kale (kaydka bogga, muddada bogaggu kaydsanaadaan, kaydka shayga iyo xidhiidhkeeda Redis, xeerarka nadiifinta iyo ka saaridda). Qiimayaasha waa la hubiyaa oo waa la saxaa si sax ah sida shaashadda Kaydka (Cache).
Daabacaadda bilaashka ahPOST …/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
Keydi kaydka (Pro)
Wuxuu bilaabayaa inuu booqdo bog kasta oo ku jira khariidadaha bogagga (sitemaps) ee asalka ah (background), si ay booqdayaashu u helaan bogag kaydsan (cached). Ku xijisii zinn-cache/get-warmup-progress.
Daabacaadda ProPOST …/abilities/zinn-cache/warm-cache/runmanage_optionsmid ahayn