ئىقتىدارلار قوللانمىسى
ئىقتىدارلار Gratis AI Agent سىزنىڭ WordPress ئورنىتىلمىڭىزدا چاقىرالايدىغان ئاتوملۇق ھەرىكەتلەردۇر. ھەر بىر ئىقتىدار JSON schema نى ئاشكارىلايدىغان تىزىملاتقان PHP class — agent ئىجرا ۋاقتىدا بۇ schema نى ئوقۇپ، قايسى پارامېتىرلارنىڭ تەلەپ قىلىنىدىغانلىقى ۋە ئىقتىدارنىڭ نېمە قايتۇرىدىغانلىقىنى چۈشىنىدۇ.
بۇ بەت Gratis AI Agent v1.9.0 بىلەن بىللە كېلىدىغان بارلىق ئىقتىدارلارنى ھۆججەتلەيدۇ.
ئىختىيارى يازما تۈرلىرى
بۇ ئىقتىدارلار agent ئارقىلىق تىزىملاتقان ئىختىيارى يازما تۈرلىرىنى (CPTs) باشقۇرىدۇ. تىزىملىتىشلار WordPress options جەدۋىلىگە ساقلىنىدۇ، شۇڭا ئۇلار plugin نى ئەمەلدىن قالدۇرۇش ۋە قايتا ئاكتىپلاشتىنمۇ ساقلىنىپ قالىدۇ.
register_post_type
يېڭى ئىختىيارى يازما تۈرىنى تىزىملىتىدۇ.
پارامېتىرلار
| پارامېتىر | تۈر | تەلەپ قىلىنامدۇ | چۈشەندۈرۈش |
|---|---|---|---|
slug | string | ھەئە | يازما تۈرى ئاچقۇچى (ئەڭ كۆپ 20 ھەرپ، چوڭ ھەرپ يوق، بوشلۇق يوق) |
singular_label | string | ھەئە | ئادەم ئوقۇيالايدىغان بىرلىك نام، مەسىلەن Portfolio Item |
plural_label | string | ھەئە | ئادەم ئوقۇيالايدىغان كۆپلۈك نام، مەسىلەن Portfolio Items |
public | boolean | ياق | يازما تۈرى ئاشكارا زىيارەت قىلىنالايدىغان-قىلىنمايدىغانلىقى. كۆڭۈلدىكى true |
supports | array | ياق | قوللايدىغان ئىقتىدارلار: title, editor, thumbnail, excerpt, comments, revisions, custom-fields. كۆڭۈلدىكى ["title","editor"] |
has_archive | boolean | ياق | يازما تۈرى ئارخىپ بېتى قوزغىتىلغان-قوزغىتىلمىغانلىقى. كۆڭۈلدىكى false |
menu_icon | string | ياق | admin menu سىنبەلگىسى ئۈچۈن Dashicons class ياكى URL. كۆڭۈلدىكى "dashicons-admin-post" |
rewrite_slug | string | ياق | يازما تۈرى ئۈچۈن URL slug. كۆڭۈلدىكىسى slug |
مىسال
{
"slug": "portfolio",
"singular_label": "Portfolio Item",
"plural_label": "Portfolio Items",
"public": true,
"supports": ["title", "editor", "thumbnail"],
"has_archive": true,
"menu_icon": "dashicons-portfolio"
}
قايتۇرىدۇ { "success": true, "slug": "portfolio" }
list_post_types
agent تەرىپىدىن تىزىملاتقان بارلىق ئىختىيارى يازما تۈرلىرىنى قايتۇرىدۇ.
پارامېتىرلار — يوق
قايتۇرىدۇ
{
"post_types": [
{
"slug": "portfolio",
"singular_label": "Portfolio Item",
"plural_label": "Portfolio Items",
"public": true
}
]
}
delete_post_type
ئىلگىرى agent تەرىپىدىن تىزىملاتقان ئىختىيارى يازما تۈرىنى تىزىمدىن چىقىرىدۇ. شۇ تۈردىكى مەۋجۇت يازمىلار database دا ساقلىنىپ قالىدۇ، ئەمما ئەمدى يازما تۈرى ئارقىلىق زىيارەت قىلغىلى بولمايدۇ.
پارامېتىرلار
| پارامېتىر | تۈر | تەلەپ قىلىنامدۇ | چۈشەندۈرۈش |
|---|---|---|---|
slug | string | ھەئە | ئۆچۈرۈلىدىغان يازما تۈرى ئاچقۇچى |
قايتۇرىدۇ { "success": true, "slug": "portfolio" }