Skip to main content

Inkomba Yamakhono

Amakhono ayizenzo eziyisisekelo i-Gratis AI Agent engazibiza ekufakweni kwakho kwe-WordPress. Ikhono ngalinye liyikilasi le-PHP elibhalisiwe eliveza i-schema ye-JSON — i-agent ifunda le schema ngesikhathi sokusebenza ukuze iqonde ukuthi yimaphi amapharamitha adingekayo nokuthi ikhono libuyisa ini.

Leli khasi libhala wonke amakhono ahambisana ne-Gratis AI Agent v1.9.0.


Izinhlobo Zokuthunyelwe Ezenziwe Ngokwezifiso

Lawa makhono aphatha izinhlobo zokuthunyelwe ezenziwe ngokwezifiso (CPTs) ezibhaliswe nge-agent. Ukubhaliswa kugcinwa etafuleni lezinketho ze-WordPress ukuze kuqhubeke nokuba khona ngemva kokuthi plugin ivaliwe bese ivuselelwa futhi.

register_post_type

Ibhalisa uhlobo olusha lokuthunyelwe olwenziwe ngokwezifiso.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
slugstringYeboUkhiye wohlobo lokuthunyelwe (ubuningi bezinhlamvu ezingu-20, akukho osonhlamvukazi, akukho zikhala)
singular_labelstringYeboIgama lobunye elifundeka kubantu, isib. Portfolio Item
plural_labelstringYeboIgama lobuningi elifundeka kubantu, isib. Portfolio Items
publicbooleanChaUkuthi uhlobo lokuthunyelwe luyatholakala emphakathini yini. Okuzenzakalelayo true
supportsarrayChaIzici okufanele zisekelwe: title, editor, thumbnail, excerpt, comments, revisions, custom-fields. Okuzenzakalelayo ["title","editor"]
has_archivebooleanChaUkuthi ikhasi le-archive lohlobo lokuthunyelwe livuliwe yini. Okuzenzakalelayo false
menu_iconstringChaIkilasi le-Dashicons noma i-URL yesithonjana semenyu yomlawuli. Okuzenzakalelayo "dashicons-admin-post"
rewrite_slugstringChaI-URL slug yohlobo lokuthunyelwe. Okuzenzakalelayo kuba slug

Isibonelo

{
"slug": "portfolio",
"singular_label": "Portfolio Item",
"plural_label": "Portfolio Items",
"public": true,
"supports": ["title", "editor", "thumbnail"],
"has_archive": true,
"menu_icon": "dashicons-portfolio"
}

Kubuyisa { "success": true, "slug": "portfolio" }


list_post_types

Kubuyisa zonke izinhlobo zokuthunyelwe ezenziwe ngokwezifiso ezibhaliswe yi-agent.

Amapharamitha — akukho

Kubuyisa

{
"post_types": [
{
"slug": "portfolio",
"singular_label": "Portfolio Item",
"plural_label": "Portfolio Items",
"public": true
}
]
}

delete_post_type

Isusa ukubhaliswa kohlobo lokuthunyelwe olwenziwe ngokwezifiso olwalubhaliswe ngaphambilini yi-agent. Okuthunyelwe okukhona kwalolo hlobo kuhlala kusizindalwazi kodwa akusatholakali ngohlobo lokuthunyelwe.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
slugstringYeboUkhiye wohlobo lokuthunyelwe okufanele ususwe

Kubuyisa { "success": true, "slug": "portfolio" }


Ama-Taxonomies Enziwe Ngokwezifiso

Lawa makhono aphatha ama-taxonomies enziwe ngokwezifiso. Njengama-CPTs, ukubhaliswa kwama-taxonomy kugcinwa.

register_taxonomy

Ibhalisa i-taxonomy entsha eyenziwe ngokwezifiso.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
slugstringYeboUkhiye we-taxonomy (ubuningi bezinhlamvu ezingu-32)
singular_labelstringYeboIgama lobunye elifundeka kubantu, isib. Project Category
plural_labelstringYeboIgama lobuningi elifundeka kubantu, isib. Project Categories
post_typesarrayYeboAma-slug ezinhlobo zokuthunyelwa le taxonomy okufanele inamathiselwe kuwo
hierarchicalbooleanChatrue kwesitayela se-category, false kwesitayela se-tag. Okuzenzakalelayo true
publicbooleanChaUkuthi amagama ayatholakala emphakathini yini. Okuzenzakalelayo true
rewrite_slugstringChaI-URL slug ye-taxonomy. Okuzenzakalelayo kuba slug

Isibonelo

{
"slug": "project-category",
"singular_label": "Project Category",
"plural_label": "Project Categories",
"post_types": ["portfolio"],
"hierarchical": true
}

Kubuyisa { "success": true, "slug": "project-category" }


list_taxonomies

Kubuyisa wonke ama-taxonomies enziwe ngokwezifiso abhaliswe yi-agent.

Amapharamitha — akukho

Kubuyisa

{
"taxonomies": [
{
"slug": "project-category",
"singular_label": "Project Category",
"post_types": ["portfolio"],
"hierarchical": true
}
]
}

delete_taxonomy

Isusa ukubhaliswa kwe-taxonomy eyenziwe ngokwezifiso eyayibhaliswe ngaphambilini yi-agent.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
slugstringYeboUkhiye we-taxonomy okufanele ususwe

Kubuyisa { "success": true, "slug": "project-category" }


Uhlelo Lokuklama

Amakhono ohlelo lokuklama ashintsha ukubukeka okubukwayo kwe-site ye-WordPress — kusukela ku-CSS eyenziwe ngokwezifiso kuya kuma-pattern e-block kanye ne-logo ye-site.

inject_custom_css

Yengeza i-CSS ku-<head> ye-site nge-wp_add_inline_style. I-CSS igcinwa enkethweni ye-gratis_ai_agent_custom_css futhi isuswa emgqeni ngokuhlanzekile lapho ikhono lisethwa kabusha.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
cssstringYeboI-CSS evumelekile okufanele ifakwe
labelstringChaIlebula elifundeka kubantu lale block ye-CSS, lisetshenziswa kuma-log okulungisa amaphutha. Okuzenzakalelayo "agent-injected"
replacebooleanChaUma true, ishintsha yonke i-CSS eyayifakwe ngaphambilini. Okuzenzakalelayo false (iyengeza)

Isibonelo

{
"css": ":root { --primary: #1a1a2e; --accent: #e94560; } body { font-family: 'Inter', sans-serif; }",
"label": "brand-colours",
"replace": false
}

Kubuyisa { "success": true, "bytes": 96 }


add_block_pattern

Ibhalisa i-pattern ye-block ephinde isetshenziswe kulabhulali yama-pattern ye-WordPress.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
slugstringYeboIsihlonzi se-pattern, isib. gratis/hero-dark
titlestringYeboIgama le-pattern elifundeka kubantu eliboniswa ku-editor
contentstringYeboI-markup ye-block egcinwe ngokulandelana (HTML) ye-pattern
categoriesarrayChaAma-slug ezigaba ze-pattern, isib. ["featured", "hero"]
descriptionstringChaIncazelo emfushane eboniswa kusikhethi se-pattern
keywordsarrayChaAmagama angukhiye okusesha

Kubuyisa { "success": true, "slug": "gratis/hero-dark" }


list_block_patterns

Ibala wonke ama-pattern e-block abhaliswe yi-agent.

Amapharamitha — akukho

Kubuyisa

{
"patterns": [
{
"slug": "gratis/hero-dark",
"title": "Dark Hero",
"categories": ["hero"]
}
]
}

Kusetha ilogo yesayithi le-WordPress ibe yi-ID yokunamathiselwe enikeziwe noma i-URL yesithombe esikude. Lapho kunikezwa i-URL, isithombe siyalandwa futhi singeniswe ku-Media Library.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
attachment_idintegerChaID yokunamathiselwe okukhona kwe-Media Library
urlstringChaI-URL yesithombe esikude sokungenisa nokusetha njengelogo

Kufanele kunikezwe okukodwa kokuthi attachment_id noma url.

Kubuyisa { "success": true, "attachment_id": 42 }


apply_theme_json_preset

Kusebenzisa i-preset enegama yombala/typography ku-theme.json (noma global-styles) yetimu esebenzayo. Ama-preset angamaphakheji akhethwe futhi agcinwa ithimba le-Gratis AI Agent.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
presetstringYeboIgama le-preset, isb. minimal-dark, warm-editorial, corporate-blue
mergebooleanChaUma kuyi-true, hlanganisa namanani akhona esikhundleni sokuwashintsha. Okuzenzakalelayo false

Ama-preset atholakalayo

I-presetIncazelo
minimal-darkIngemuva elicishe libe mnyama, umbhalo omhlophe, umbala owodwa wokugqamisa
warm-editorialIngemuva elifudumele elimhlophe ngokufiphele, izihloko ze-serif, imibala yokugqamisa efana nomhlaba
corporate-blueIphalethi elinombala we-navy nomhlophe ene-typography yobungcweti
vibrant-startupAma-gradient akhanyayo, amakhona ayindilinga, uhlobo lwe-sans-serif lwesimanje
classic-blogOkumpunga okungathathi hlangothi, line-height entofontofo, izikhala zesakhiwo zendabuko

Kubuyisa { "success": true, "preset": "minimal-dark" }


Izitayela Zomhlaba Wonke

Amakhono e-Global Styles afunda futhi abhale amanani e-theme.json nge-WordPress Global Styles API, ethinta wonke amabhulokhi nama-template kusayithi lonke.

get_global_styles

Kubuyisa ukucushwa kwamanje kwezitayela zomhlaba wonke.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
pathstringChaIsikhombi se-JSON senani elithile, isb. /color/palette noma /typography/fontSizes. Kubuyisa yonke into uma kushiyiwe.

Kubuyisa into ephelele yezitayela zomhlaba wonke noma inani ku-path.


set_global_styles

Kubuyekeza inani elilodwa noma amaningi ekucushweni kwezitayela zomhlaba wonke.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
pathstringYeboIsikhombi se-JSON senani elizosethwa, isb. /color/palette
valueanyYeboInani elisha

Isibonelo — engeza umbala ku-palette

{
"path": "/color/palette",
"value": [
{ "slug": "primary", "color": "#1a1a2e", "name": "Primary" },
{ "slug": "accent", "color": "#e94560", "name": "Accent" }
]
}

Kubuyisa { "success": true, "path": "/color/palette" }


reset_global_styles

Kusetha kabusha zonke izinguquko zezitayela zomhlaba wonke ezisetshenziswe yi-agent, kubuyiselwe okuzenzakalelayo kwetimu.

Amapharamitha — akukho

Kubuyisa { "success": true }


Amakhono e-Navigation Menu akha futhi aphathe amamenyu e-WordPress nav nezinto zawo.

create_menu

Kwakha imenyu entsha yokuzulazula ye-WordPress.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
namestringYeboIgama lemenyu, isb. Primary Navigation
locationstringChaIndawo yetimu yokwabela le menyu kuyo, isb. primary

Kubuyisa { "success": true, "menu_id": 7 }


update_menu

Kuqamba kabusha imenyu noma kuyabele kabusha endaweni yetimu.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
menu_idintegerYeboID yemenyu ezobuyekezwa
namestringChaIgama elisha lemenyu
locationstringChaIndawo yetimu yokwabela noma ukwabela kabusha

Kubuyisa { "success": true, "menu_id": 7 }


add_menu_item

Kwengeza into kumenyu yokuzulazula ekhona.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
menu_idintegerYeboID yemenyu eqondiwe
typestringYeboUhlobo lwento: custom, post_type, noma taxonomy
titlestringChaIlebula lento yemenyu (iyadingeka ohlotsheni lwe-custom)
urlstringChaI-URL yezinto ze-custom
object_idintegerChaI-ID yokuthunyelwe noma i-ID yetemu yezinto ze-post_type/taxonomy
parent_idintegerChaID yento yemenyu yokufaka le nto ngaphansi kwayo
positionintegerChaIndawo eqala ngoziro kumenyu

Kubuyisa { "success": true, "item_id": 12 }


remove_menu_item

Kususa into kumenyu yokuzulazula.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
item_idintegerYeboID yento yemenyu ezosuswa

Kubuyisa { "success": true, "item_id": 12 }


list_menus

Kubala wonke amamenyu okuzulazula e-WordPress, kuhlanganise nezindawo zawo zetimu azabelwe kuzo.

Amapharamitha — akukho

Kubuyisa

{
"menus": [
{
"menu_id": 7,
"name": "Primary Navigation",
"location": "primary",
"item_count": 5
}
]
}

Ukuphathwa Kwezinketho

Amakhono ezinketho afunda futhi abhale izinketho ze-WordPress nge-get_option / update_option. Uhlu lokuvimba lokuphepha olwakhelwe ngaphakathi luvimbela ukuguqulwa ngengozi kwezilungiselelo ezibucayi.

get_option

Kufunda inketho ye-WordPress.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
option_namestringYeboUkhiye wenketho, isb. blogname

Kubuyisa { "option_name": "blogname", "value": "My Site" }

Kubuyisa iphutha uma option_name isohlwini lokuvimba lokuphepha.


set_option

Kubhala inketho ye-WordPress.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
option_namestringYeboUkhiye wenketho
valueanyYeboInani elisha (lifakwa kusimo se-serial ngokuzenzakalelayo kuma-array/objects)
autoloadstringCha"yes" noma "no". Okuzenzakalelayo kugcina isilungiselelo esikhona se-autoload

Ibuyisa iphutha uma option_name isohlwini lokuvimba lokuphepha.

Ibuyisa { "success": true, "option_name": "blogname" }


delete_option

Isusa inketho ye-WordPress.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
option_namestringYeboUkhiye wenketho okufanele ususwe

Ibuyisa iphutha uma option_name isohlwini lokuvimba lokuphepha.

Ibuyisa { "success": true, "option_name": "my_custom_option" }


list_options

Ibala izinketho ze-WordPress ezifana nephethini.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
patternstringChaIphethini ye-SQL LIKE yokuhlunga amagama ezinketho, isb. gratis_%. Ibuyisa zonke izinketho uma ingashiywanga (sebenzisa ngokuqapha kumadathabheyisi amakhulu).
limitintegerChaInani eliphezulu lemiphumela. Okuzenzakalelayo 50, okuphezulu 500

Ibuyisa

{
"options": [
{ "option_name": "gratis_ai_agent_version", "autoload": "yes" }
],
"total": 1
}

Ukuphathwa Kokuqukethwe

Amakhono Okuphathwa Kokuqukethwe adala futhi ahlele okuthunyelwe namakhasi e-WordPress. Ama-ID okuthunyelwe ayabuyiswa ukuze izinyathelo ezilandelayo ezinhlelweni zamakhono amaningi zikwazi ukubhekisa kokuqukethwe okudaliwe.

create_post

Idala okuthunyelwe okusha kwe-WordPress, ikhasi, noma okufakiwe kohlobo lokuthunyelwe olwenziwe ngokwezifiso.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
titlestringYeboIsihloko sokuthunyelwe
contentstringChaUmzimba wokuthunyelwe — wamukela umbhalo ojwayelekile, i-HTML, noma i-markup yamabhulokhi eserialised
statusstringChadraft, publish, pending, private. Okuzenzakalelayo draft
post_typestringChaI-slug yohlobo lokuthunyelwe, isb. post, page, noma noma iyiphi i-CPT ebhalisiwe. Okuzenzakalelayo post
excerptstringChaIsifinyezo esifushane esiboniswa kuma-archive nasemiphumeleni yosesho
categoriesarrayChaI-array yamagama ezigaba noma ama-ID okufanele anikezwe
tagsarrayChaI-array yamagama amathegi noma ama-ID okufanele anikezwe
authorintegerChaI-ID yomsebenzisi we-WordPress yokusetha njengombhali wokuthunyelwe. Okuzenzakalelayo kumsebenzisi wamanje
datestringChaUsuku lokushicilela ngefomethi ye-ISO 8601, isb. 2026-05-01T09:00:00
page_templatestringChaIfayela le-template okufanele linikezwe kulokhu okuthunyelwe noma ikhasi, isb. page-full-width.php. Kunencazelo kuphela uma post_type ingu-page noma i-CPT esekela ama-template ekhasi.

Isibonelo

{
"title": "Welcome to Our New Site",
"content": "<!-- wp:paragraph --><p>Hello world!</p><!-- /wp:paragraph -->",
"status": "publish",
"post_type": "page",
"page_template": "page-full-width.php"
}

Ibuyisa { "success": true, "post_id": 42, "permalink": "https://example.com/welcome/" }


update_post

Ibuyekeza okuthunyelwe noma ikhasi le-WordPress elikhona.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
post_idintegerYeboI-ID yokuthunyelwe okufanele kubuyekezwe
titlestringChaIsihloko esisha sokuthunyelwe
contentstringChaUmzimba omusha wokuthunyelwe
statusstringChaIsimo esisha: draft, publish, pending, private
excerptstringChaI-excerpt entsha
categoriesarrayChaFaka esikhundleni uhlu oluphelele lwezigaba ngale array yamagama noma ama-ID
tagsarrayChaFaka esikhundleni uhlu oluphelele lwamathegi ngale array yamagama noma ama-ID
page_templatestringChaIfayela elisha le-template okufanele linikezwe kulokhu okuthunyelwe noma ikhasi, isb. page-full-width.php. Dlulisa iyunithi yezinhlamvu engenalutho ukuze ususe ukunikezwa kwe-template bese ubuyela kokuzenzakalelayo kwe-theme.

Isibonelo — shintsha i-template ngemva kokudala

{
"post_id": 42,
"page_template": "page-full-width.php"
}

Ibuyisa { "success": true, "post_id": 42 }


batch_create_posts

Idala okuthunyelwe okuningi ekubizweni okukodwa kwekhono, inciphisa ukubuyela emuva naphambili ngesikhathi sokwakhiwa kwe-site noma ukungenisa okuqukethwe ngobuningi. Okuthunyelwe kudalwa ngokulandelana; uma okukodwa kwehluleka okunye kuyaqhubeka futhi ukwehluleka kubikwa ku-array yemiphumela.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
postsarrayYeboI-array yezinto zokuthunyelwe, ngayinye yamukela amapharamitha afanayo ne-create_post
stop_on_errorbooleanChaUma true, misa ukucubungula ngemva kokwehluleka kokuqala. Okuzenzakalelayo false

Isibonelo

{
"posts": [
{
"title": "About Us",
"post_type": "page",
"status": "publish",
"page_template": "page-full-width.php"
},
{
"title": "Services",
"post_type": "page",
"status": "publish"
},
{
"title": "Contact",
"post_type": "page",
"status": "publish"
}
]
}

Ibuyisa

{
"created": 3,
"failed": 0,
"results": [
{ "success": true, "post_id": 42, "title": "About Us" },
{ "success": true, "post_id": 43, "title": "Services" },
{ "success": true, "post_id": 44, "title": "Contact" }
]
}

set_featured_image

Inika isithombe esivelele (isithonjana sokuthunyelwe) kokuthunyelwe noma ikhasi elikhona. Yamukela i-ID yokunamathiselwe ekhona ye-Media Library noma i-URL yesithombe esikude; uma kunikezwa i-URL, isithombe siyalandwa futhi singeniswe ngokuzenzakalelayo.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
post_idintegerYeboI-ID yokuthunyelwe noma ikhasi okufanele kubuyekezwe
attachment_idintegerChaI-ID yokunamathiselwe okukhona kwe-Media Library
urlstringChaI-URL yesithombe esikude okufanele singeniswe futhi sisethwe njengesithombe esivelele
alt_textstringChaUmbhalo we-alt okufanele usetshenziswe ekunamathiselweni uma kungeniswa kusuka ku-URL

Enye ye-attachment_id noma url kufanele inikezwe.

Ibuyisa { "success": true, "post_id": 42, "attachment_id": 17 }


create_contact_form

Idala ifomu lokuxhumana isebenzisa i-plugin yefomu esebenzayo (Contact Form 7, WPForms, Fluent Forms, noma Gravity Forms, kuya ngokuthi iyiphi efakiwe). Ibuyisa i-shortcode engashumekwa kunoma yikuphi okuthunyelwe noma ikhasi.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
titlestringYeboIgama lefomu eliboniswa kumlawuli we-plugin yefomu
fieldsarrayYeboUhlu oluhleliwe lwezinkambu zefomu (bheka into Yenkambu ngezansi)
recipientstringChaIkheli le-imeyili lokwamukela ukuthunyelwa. Ngokuzenzakalelayo lisebenzisa i-imeyili yomlawuli we-WordPress
subjectstringChaUmugqa wesihloko se-imeyili. Isekela izibambi-ndawo ze-[your-name] ne-[your-subject] lapho kusetshenziswa i-Contact Form 7
confirmation_messagestringChaUmlayezo oboniswa ngemva kokuthunyelwa okuyimpumelelo. Okuzenzakalelayo: "Thank you for your message. We'll be in touch soon."

Into Yenkambu

UkhiyeUhloboKuyadingekaIncazelo
namestringYeboIgama lenkambu langaphakathi / ukhiye womshini
labelstringYeboIlebula elifundeka kubantu eliboniswa efomini
typestringYebotext, email, tel, textarea, select, checkbox, radio, file, date
requiredbooleanChaUkuthi inkambu kufanele igcwaliswe ngaphambi kokuthunyelwa. Okuzenzakalelayo false
optionsarrayChaIzinketho zezinkambu ze-select, checkbox, ne-radio
placeholderstringChaUmbhalo wesibambi-ndawo wokufakwayo kohlobo lombhalo

Isibonelo

{
"title": "Restaurant Booking Enquiry",
"fields": [
{ "name": "your-name", "label": "Name", "type": "text", "required": true },
{ "name": "your-email", "label": "Email", "type": "email", "required": true },
{ "name": "party-size", "label": "Party size", "type": "select", "options": ["1–2", "3–5", "6–10", "10+"] },
{ "name": "your-message", "label": "Special requests", "type": "textarea", "required": false }
],
"recipient": "[email protected]",
"subject": "New booking enquiry from [your-name]"
}

Kubuyisa

{
"success": true,
"form_id": 3,
"shortcode": "[contact-form-7 id=\"3\" title=\"Restaurant Booking Enquiry\"]"
}

Ukubuyekeza Okubonakalayo

Amakhono Okubuyekeza Okubonakalayo avumela i-ejenti ukuthi ithwebule izithombe-skrini zamakhasi abukhoma futhi izihlaziye, okuvumela ukubuyekezwa komklamo okuzimelayo, ukuqhathanisa ngaphambi/ngemva, kanye nokuhlolwa kokuhlehla kokubonakalayo ngaphandle kokudinga noma yisiphi isandiso sesiphequluli.

capture_screenshot

Ithwebula isithombe-skrini sekhasi le-WordPress ku-URL enikeziwe isebenzisa isiphequluli esingenakhanda esiseceleni kweseva. Isithombe sigcinwa ku-Media Library futhi kubuyiselwa i-URL ye-CDN.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
urlstringYeboI-URL ephelele yekhasi okumele lithwetshulwe isithombe-skrini, isb. https://example.com/about/
widthintegerChaUbubanzi be-viewport ngamaphikseli. Okuzenzakalelayo 1280
heightintegerChaUkuphakama kwe-viewport ngamaphikseli. Okuzenzakalelayo 800
full_pagebooleanChaThwebula ikhasi eligcwele eliskrolekayo esikhundleni se-viewport kuphela. Okuzenzakalelayo false
delay_msintegerChaAma-millisecond okulinda ngemva kokulayishwa kwekhasi ngaphambi kokuthwebula, kuyasiza kokuqukethwe okunokunyakaza. Okuzenzakalelayo 500
labelstringChaIlebula elifundeka kubantu eligcinwa nokunamathiselwe ku-Media Library

Kubuyisa

{
"success": true,
"attachment_id": 88,
"url": "https://example.com/wp-content/uploads/2026/04/screenshot-about.png",
"width": 1280,
"height": 800
}

compare_screenshots

Ithatha izithombe-skrini ezimbili bese ibuyisa isikolo somehluko obonakalayo kanye nesithombe somehluko esigqamisa izindawo ezishintshile. Kuyasiza ukuqinisekisa ukuthi ushintsho lomklamo lukhiqize umphumela olindelekile noma ukuthola ukuhlehla okungahlosiwe.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
before_urlstringYeboI-URL yekhasi elizothwetshulwa njengesimo "sangaphambi"
after_urlstringYeboI-URL yekhasi elizothwetshulwa njengesimo "sangemva". Ingaba yi-URL efanayo uma kuqhathaniswa ngokuhamba kwesikhathi
widthintegerChaUbubanzi be-viewport kukho kokubili ukuthwebula. Okuzenzakalelayo 1280
thresholdfloatChaUmkhawulo womehluko wamaphikseli (0.0–1.0). Amaphikseli angaphakathi kwalokhu kubekezelelana athathwa njengangashintshile. Okuzenzakalelayo 0.1

Kubuyisa

{
"success": true,
"diff_score": 0.04,
"changed_pixels": 2340,
"total_pixels": 1024000,
"diff_attachment_id": 91,
"diff_url": "https://example.com/wp-content/uploads/2026/04/diff-about.png"
}

I-diff_score engu-0.0 isho ukuthi alukho ushintsho olubonakalayo; 1.0 isho ukuthi wonke amaphikseli ashintshile.


review_page_design

Ithwebula isithombe-skrini sekhasi bese isithumela kumodeli yolimi ukuze kuhlaziywe ngokubonakalayo. Ibuyisa ukuhlola okuhlelekile okuhlanganisa isakhiwo, i-typography, ukusetshenziswa kombala, kanye nokukhathazeka ngokufinyeleleka.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
urlstringYeboI-URL ephelele yekhasi elizobuyekezwa
focusstringChaUhlu lwezindawo zokubuyekeza ezihlukaniswe ngamakhoma okumele zigcizelelwe: layout, typography, colour, accessibility, mobile. Okuzenzakalelayo: zonke izindawo
widthintegerChaUbubanzi be-viewport. Okuzenzakalelayo 1280

Kubuyisa

{
"success": true,
"screenshot_url": "https://example.com/wp-content/uploads/2026/04/review-about.png",
"assessment": {
"overall": "The page structure is clean and readable. Two accessibility issues detected.",
"layout": "Good visual hierarchy. Hero section is prominent.",
"typography": "Body text is 15px — consider increasing to 16px for readability.",
"colour": "Contrast ratio on the CTA button (#fff on #4a90e2) is 3.1:1 — below the WCAG AA threshold of 4.5:1.",
"accessibility": ["Low contrast on CTA button", "Missing alt text on hero image"],
"suggestions": ["Darken the CTA button to #1a5cb0 to pass WCAG AA", "Add descriptive alt text to the hero image"]
}
}

Amakhono Afakekayo

Irejistri Yamakhono Afakekayo ikuvumela ukuthi welule i-ejenti ngamaphakethe amakhono engeziwe asatshalaliswa njengama-plugin e-WordPress. Iphakethe ngalinye libhalisa ikhono elilodwa noma amaningi lisebenzisa i-API yamakhono ejwayelekile.

list_available_abilities

Ibuyisa ikhathalogi yamaphakethe amakhono atholakalayo ukuze afakwe kusuka kurejistri.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
categorystringChaHlunga ngokwesigaba: ecommerce, seo, media, social, developer

Okubuyiswayo

{
"packs": [
{
"slug": "gratis-ai-agent-woocommerce",
"name": "WooCommerce Abilities",
"category": "ecommerce",
"version": "1.0.0",
"abilities": ["create_product", "update_pricing", "manage_inventory"],
"installed": false
}
]
}

install_ability

Ilanda futhi isebenze iphakheji yamakhono kusuka kurejista.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
slugstringYeboI-slug ye-plugin yephakheji yamakhono

Okubuyiswayo { "success": true, "slug": "gratis-ai-agent-woocommerce", "abilities_added": 3 }


recommend_plugin

Ibuza irejista yamakhono ukuze ithole i-plugin engcono kakhulu yesimo sokusetshenziswa esichaziwe futhi, ngokuzikhethela, iyifake.

Amapharamitha

IpharamithaUhloboKuyadingekaIncazelo
descriptionstringYeboIncazelo yolimi lwemvelo yokusebenza okufunwayo
installbooleanChaUma true, ifaka i-plugin enconyiwe ngokushesha. Okuzenzakalelayo false

Isibonelo

{
"description": "I need a contact form with file upload support and spam protection",
"install": false
}

Okubuyiswayo

{
"recommendation": {
"slug": "contact-form-7",
"name": "Contact Form 7",
"reason": "Widely adopted, supports file uploads, and integrates with Akismet for spam filtering.",
"alternatives": ["wpforms-lite", "fluent-forms"]
}
}