Dasturchilar
Page Builder Sandwich imkoniyatlari bo’yicha ma’lumotnoma
Page Builder Sandwich o’z harakatlarini WordPress Abilities API bilan ro’yxatdan o’tkazadi. Xuddi shu imkoniyatlar saytning o’z serverida MCP vositalari va /wp-json/wp-abilities/v1 ostidagi REST marshrutlari hisoblanadi. Ushbu sahifa plaginning o’z reestridan yaratilgan.
Yakuniy nuqtalar (Endpoints)
| Imkoniyat | REST |
|---|---|
| HTTP orqali MCP (oqimli) | /wp-json/pbs/v1/mcp |
| WP-CLI orqali MCP (standart kirish va chiqish) | wp mcp-adapter serve --server=page-builder-sandwich --user=<login> |
| REST: imkoniyatlar ro’yxati | /wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich |
| REST: imkoniyatni ishga tushirish | /wp-json/wp-abilities/v1/abilities/<name>/run (faqat o'qish uchun mo'ljallangan imkoniyatlar uchun ?input= bilan GET, aks holda POST {"input": {...}}) |
Autentifikatsiya va ruxsatlar
HTTP so’rovlari WordPress ilova paroli (HTTP Basic) bilan autentifikatsiyadan o’tadi. MCP serveriga ulanish uchun quyida ko’rsatilgan imkoniyat talab qilinadi; so’ngra har bir imkoniyat har bir obyekt bo’yicha o’z ruxsatini tekshiradi. Faqat o’qish uchun mo’ljallangan imkoniyatlar GET va so’rov parametrlaridagi (query string) kiritish ma’lumotlari bilan ishlaydi; qolganlari esa POST va ‘{«input»: {…}}’ JSON tanasi bilan ishlaydi.
WordPress ilova paroli (HTTP) yoki --user (WP-CLI); foydalanuvchiga har bir imkoniyat talab qiladigan huquq kerak · Sozlamalar: AI agentlariga ruxsat berish (MCP), odatiy holatda yoqilgan
Barcha imkoniyatlar
| Imkoniyat | Nashr | REST | Ruxsat | Parametrlar |
|---|---|---|---|---|
pbs/activate-custom-fontYuklangan maxsus shriftni (media kutubxonasidagi shrift faylini id bo‘yicha) shrift tanlagichlarda foydalanish uchun taqdim etadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | id integer (majburiy) |
pbs/add-local-fontGoogle shriftlar oilasini (oila, qalinliklar, kursiv) yuklab oladi va ushbu saytdan uzatadi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | family string (majburiy)weights arrayitalic boolean |
pbs/add-sectionSahifaga tayyor bo‘lim qo‘shadi: boshiga, oxiriga yoki berilgan joydagi bo‘limdan keyin. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-section/run | ushbu sahifada edit_post | id integer (majburiy)section string (majburiy)position string: start, end, afterafter integer |
pbs/add-shop-blockYozuv oxiriga WooCommerce blokini qo‘shadi: mahsulot elementi (part: title, gallery, image, price, rating, excerpt, description, add_to_cart, meta, tabs, related, upsells, sale_badge, stock; productId yoki ko‘rilayotgan mahsulot uchun 0) yoki mini-savatcha (label). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/run | edit_post (REST yo‘nalishining o‘z tekshiruvi) | post integer (majburiy)block string (majburiy): product-element, mini-cartpart string: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, descriptionproductId integerlabel string |
pbs/ai-check-accessibilitySahifaning qulaylik (accessibility) muammolarini ro‘yxatlaydi: alt matni bo‘lmagan rasmlar, sarlavha darajasi o‘tkazib yuborilgan holatlar, matni alohida holatda hech narsani anglatmaydigan havolalar va matnsiz havolalar. Har biri avtomatik tuzatish mumkin yoki yo‘qligini ko‘rsatadi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/run | sahifada edit_post | post_id integer (majburiy) |
pbs/ai-create-blockTavsifdan (narx kartasi, jamoa kartasi, banner) qayta ishlatiladigan komponentni loyihalashtiradi va uni tahrirlovchining «My patterns» bo‘limida har bir joylashuv bo‘yicha matni o‘zgartirilishi mumkin bo‘lgan sinxronlangan namuna sifatida saqlaydi. Uning id raqamini va uni joylashtiradigan blokni qaytaradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/run | edit_posts va publish_posts; AI sozlamalarining rol va xarajat qoidalari | description string (majburiy)title string |
pbs/ai-css-helpBitta elementning maxsus CSS kodini tushuntiradi, yozadi yoki tuzatadi, bu yerda `selector` elementni ifodalaydi. CSS kodi va tushuntirishni qaytaradi; hech narsa saqlanmaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/run | edit_posts va konstruktorning kod ruxsati | action string (majburiy): explain, write, fixcss stringinstruction stringblock string |
pbs/ai-design-fromSkrinshot (media kutubxonasidagi rasm) yoki ommaviy veb-sahifa (uning manzili) tartibini yangi qoralama sahifada tahrirlanadigan bloklar sifatida qayta yaratadi: bir xil bo‘limlar, ustunlar, sarlavhalar, matnlar, ro‘yxatlar va tugmalar. Logotiplar va rasmlar nusxalanmaydi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/run | edit_pages (skrinshot bo‘yicha edit_post); AI sozlamalarining rol va xarajat qoidalari | attachment_id integerurl stringtitle stringinstruction string |
pbs/ai-edit-pageSahifani oddiy so‘zlar bilan so‘ralganidek o‘zgartiradi («hero matnini qisqaroq qiling», «narxlardan keyin yetkazib berish haqida tez-tez beriladigan savollar bo‘limini qo‘shing», «sahifani nemis tiliga tarjima qiling»). AI tahrirlash amallari bilan javob beradi, ular biror narsa qo‘llanilishidan oldin sahifaning bloklari va ularning sozlamalariga muvofiqligi bo‘yicha tekshiriladi; rad etilgan amallar sababi bilan ko‘rsatiladi. Avval tahrir nusxasi saqlanadi va uning id raqami undo_revision sifatida qaytariladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/run | sahifada edit_post; AI sozlamalarining rol va xarajat qoidalari | post_id integer (majburiy)instruction string (majburiy) |
pbs/ai-fix-accessibilityTuzatish mumkin bo‘lgan qulaylik (accessibility) muammolarini tuzatadi (hammasini yoki ko‘rsatilgan muammo identifikatorlarini): har bir rasmga qarab yozilgan alt matn, to‘g‘rilangan sarlavha darajalari, noaniq havola matnlarining qayta yozilishi. Avval tahrir nusxasi saqlanadi va uning id raqami undo_revision sifatida qaytariladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/run | sahifada edit_post; AI sozlamalarining rol va xarajat qoidalari | post_id integer (majburiy)issues array |
pbs/ai-generate-imageSaytning rasm modeli (OpenAI yoki Google) yordamida tavsifdan rasm yaratadi va uni alt matni bilan media kutubxonasiga saqlaydi. Uning id va manzilini qaytaradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/run | upload_files; AI sozlamalarining roli va xarajat qoidalari | prompt string (majburiy)size string: square, landscape, portraitalt stringtitle stringpost_id integer |
pbs/ai-generate-sectionBir jumlali tavsifni tayyor dizayndagi bo‘limga (saytning brend uslubidagi haqiqiy, tahrirlanadigan bloklarga) aylantiradi va unga matn yozadi. Blok maketini qaytaradi va post_id berilganda uni sahifaning boshiga yoki oxiriga qo‘shadi (tahrir avval mavjud bo‘lgan narsani saqlab qoladi). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/run | edit_posts; uni sahifaga qo‘shish uchun edit_post; AI sozlamalarining roli va xarajat qoidalari | description string (majburiy)section stringpost_id integerposition string: start, end |
pbs/ai-plan-siteBiznes tavsifidan veb-saytga kerak bo‘lgan sahifalar ro‘yxatini tuzadi (birinchi asosiy sahifa, oxirida aloqa), har biri sarlavha va ushbu sahifa uchun qisqacha tavsif (brief) bilan. Hech narsa yaratilmaydi; keyin har bir sahifa o‘z briefi asosida tuzilishi mumkin. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/run | edit_pages; AI sozlamalarining roli va xarajat qoidalari | brief string (majburiy) |
pbs/ai-save-seo-metaSayt foydalanadigan SEO plaginiga (Yoast SEO, Rank Math, SEOPress yoki All in One SEO) meta sarlavha va tavsifni saqlaydi hamda qaysilari yozilganligini bildiradi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/run | sahifada edit_post | post_id integer (majburiy)title string (majburiy)description string (majburiy) |
pbs/ai-suggest-seo-metaSahifani o‘qiydi va meta sarlavha (60 tagacha belgi) hamda meta tavsif (155 tagacha), ixtiyoriy ravishda fokus kalit so‘zi atrofida taklif qiladi. Hech narsa saqlanmaydi. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/run | sahifada edit_post; AI sozlamalarining roli va xarajat qoidalari | post_id integer (majburiy)keyword string |
pbs/ai-undoSahifani AI o‘zgarishidan oldingi holatiga, o‘sha o‘zgarish qaytargan undo_revision asosida qaytaradi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/run | sahifada edit_post | post_id integer (majburiy)revision integer (majburiy) |
pbs/ai-write-alt-textRasmlarni ko‘rib chiqadi va ular uchun alt matnini saqlaydi: bitta rasm (attachment_id) yoki sahifadagi matni bo‘lmagan har bir rasm (post_id). Har bir chaqiruvda ko‘pi bilan 20 ta rasm; javobda qancha qolgani aytiladi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/run | rasm yoki sahifada upload_files va edit_post; AI sozlamalarining roli va xarajat qoidalari | attachment_id integerpost_id integeronly_missing booleanlanguage string |
pbs/ai-write-textSaytning o‘z AI provayderi yordamida yangi matn yozadi yoki matn parchasini yaxshilaydi, qisqartiradi, kengaytiradi, ohangini o‘zgartiradi yoki grammatikasini to‘g‘rilaydi. Yangi matnni qaytaradi; saytda hech narsa o‘zgarmaydi. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/run | edit_posts (post_id berilganda edit_post); AI sozlamalarining roli va xarajat qoidalari | action string (majburiy): write, improve, shorten, expand, tone, fix, customtext stringtone string: professional, friendly, confident, playful, formal, simpleinstruction stringcontext string |
pbs/apply-brand-kitSaqlangan brend to‘plamining ranglari va shriftlarini sayt dizayniga qo‘llaydi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/run | edit_theme_options (REST marshrutining o‘z tekshiruvi) | mavjud emas |
pbs/apply-kitVeb-sayt to‘plamining sahifalarini (barchasini yoki nomlanganlarini) import qiladi, ixtiyoriy ravishda ularni chop etadi, bosh sahifani o‘rnatadi va menyuga qo‘shadi. Qayta import qilish o‘sha sahifalarni yangilaydi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/run | edit_pages va publish_pages; bosh sahifani o‘rnatish uchun manage_options; menyu yaratish uchun edit_theme_options | slug string (majburiy)pages arraypublish booleanfront booleanmenu boolean |
pbs/apply-replaceOldindan ko‘rilgan vazifani qo‘llaydi. O‘zgartirilgan har bir post zaxira nusxasini saqlaydi, shuning uchun vazifani bekor qilish mumkin. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/run | manage_options (REST marshrutining o‘z tekshiruvi) | id string (majburiy) |
pbs/build-landing-pageYo‘naltirilgan ish jarayoni: agent biznesingizga mos bo‘limlarni tanlaydi, sahifani qoralama sifatida yaratadi va uning matnini yozadi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/run | edit_pages | business string (majburiy) |
pbs/build-pagesBitta chaqiruvda 50 tagacha sahifa yaratadi, ularning har biri bo’limlar va/yoki blok kontentidan iborat bo’ladi. Har bir sahifa alohida tekshiriladi va yaratiladi; javobda yaratilgan har bir sahifa va sababi bilan rad etilgan har bir sahifa ro’yxat keltiriladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/run | edit_pages; har bir sahifa alohida tekshiriladi (chop etish uchun publish_pages) | pages array (majburiy) |
pbs/check-performanceSahifa kontenti uning hajmiga (og’irligiga) nima qo’shishini hisobot qiladi: uning tasvirlari (baytlar, katta o’lchamdagilar va mos keladigan kichikroq hajm), u foydalanadigan bloklarning uslub jadvallari (stylesheets) va tashqi manbalardan joylashtirilgan elementlari (embeds), har bir muammo uning yechimi bilan. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/run | sahifada edit_post | post_id integer (majburiy) |
pbs/connect-adobe-fontsAdobe Fonts (Typekit) veb-loyihasini uning to’plam identifikatori (kit id) orqali ulaydi, shunda uning shriftlari shrift tanlagichlarda paydo bo’ladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (REST yo’nalishining o’z tekshiruvi) | kit string (majburiy) |
pbs/connect-marketing-servicePochta tarqatish xizmatini o’zining API kaliti bilan bog’laydi (service, key; xizmat talab qilsa account), yoki bo’sh kalit bilan uni uzadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/run | manage_options (REST yo’nalishining o’z tekshiruvi) | service string (majburiy)key stringaccount string |
pbs/connect-supportUshbu saytni Zinn Digital® yordam xizmatiga ulaydi (ism, elektron pochta, rozilik). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/run | manage_options (REST yo’nalishining o’z tekshiruvi) | email string (majburiy)name stringconsent boolean (majburiy) |
pbs/convert-builder-exportEksport qilingan faylni (builder: elementor, divi, beaver yoki wpbakery; content: eksport qilingan matn) bloklardan iborat yangi qoralama sahifaga aylantiradi, ixtiyoriy ravishda uning rasmlarini media kutubxonasiga ko’chiradi (media). Qoralama va konversiya hisoboti bilan javob beradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/run | edit_pages (REST yo’nalishining o’z tekshiruvi) | builder string (majburiy): elementor, divi, beaver, wpbakerycontent string (majburiy)title stringmedia booleandryRun booleanstatus string: draft, pending, private, publish |
pbs/convert-builder-pageElementor, Divi, Beaver Builder yoki WPBakery (id) bilan yaratilgan bitta sahifani bloklardan iborat yangi qoralamaga aylantiradi, uning maketi, tipografiyasi, ranglari va rasmlari saqlanib qoladi; asl sahifa o’zgartirilmaydi. Qoralama hamda nima o’zgartirilgan, yaqinlashtirilgan yoki o’zgartirilmaganligi to’g’risidagi hisobot bilan javob beradi. dryRun saqlamasdan o’zgartiradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/run | edit_pages va edit_post (REST yo’nalishining o’z tekshiruvi) | id integer (majburiy)dryRun booleanstatus string: draft, pending, private, publish |
pbs/convert-postBitta 5.x sahifasini bloklarga aylantiradi (avval zaxira nusxasi olinadi). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/run | REST yo’nalishining o’z har bir element bo’yicha ruxsat tekshiruvi | id string (majburiy) |
pbs/create-ab-testPost oxiriga bo’limning ikkita versiyasidan iborat testni qo’shadi (post, name, a, b; split va goal ixtiyoriy). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/run | edit_post (REST yo’nalishining o’z tekshiruvi) | post integer (majburiy)name stringa string (majburiy)b string (majburiy)split integergoal string |
pbs/create-classQayta ishlatiladigan global uslub klassini yaratadi: label, slug va uning uslublari (s). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-class/run | edit_theme_options (REST yo’nalishining o’z tekshiruvi) | label string (majburiy)slug strings objectcat string |
pbs/create-cookie-bannerBoshlash uchun tayyor rozilik banneri dizaynini yaratadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/run | manage_options (REST yo’nalishining o’z tekshiruvi) | mavjud emas |
pbs/create-formYangi sahifada yoki mavjud postning oxirida forma yaratadi (contact, quote, signup yoki ko’p bosqichli: fields, steps, sozlamalar va email, save, webhook yoki pochta ro’yxati kabi amallar). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-form/run | edit_pages (REST yo’nalishining o’z tekshiruvi) | title stringfields array (majburiy)steps arrayactions objectsubmitText stringsuccessMessage stringredirectUrl stringtrackEvent stringpost integerpageTitle stringstatus string: draft, publish, private |
pbs/create-pageKutubxona boʻlimlari va/yoki blok tarkibidan sahifa yaratadi. Agar boshqa holat soʻralmasa, yangi sahifa qoralama (draft) boʻladi. | Bepul | POST /wp-json/wp-abilities/v1/abilities/pbs/create-page/run | edit_pages; chop etish yoki shaxsiy qilish uchun publish_pages | title string (majburiy)status string: draft, pending, publish, privatesections arraycontent string |
pbs/create-popupQalqib chiquvchi oyna (popup), slide-in yoki panel yaratadi: uning tarkibi, ishga tushiruvchisi (exit intent, aylantirish, vaqt, bosish), chastotasi va u koʻrinadigan sahifalar. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/run | edit_pages (REST yoʻnalishining oʻz tekshiruvi) | title string (majburiy)content string (majburiy)status string: draft, publishsettings object |
pbs/create-query-loopYangi sahifada (pageTitle, status) yoki post oxirida (post) tayyor kartochkali soʻrov siklini (query loop) qoʻshadi: source posts|users|terms|field, postType (doʻkon katakchasi uchun product), perPage, columns, orderBy, order, pagination va jonli filtrlar [{type: search|taxonomy|meta|sort|price|onsale|instock, taxonomy, key, label, ui}]. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-query-loop/run | edit_post va edit_posts (REST yoʻnalishining oʻz tekshiruvi) | post integerpageTitle stringstatus string: draft, publish, privatesource string: posts, users, terms, fieldpostType stringperPage integercolumns integerorderBy stringorder string: ASC, DESCpagination string: none, numbers, prevnexttaxonomy stringfieldKey stringfilters array |
pbs/create-teamBoshqa saytlar taklif kodi orqali qoʻshilishi mumkin boʻlgan jamoa kutubxonasini (name) yaratadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-team/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | name string (majburiy) |
pbs/create-theme-templateKlassik va blok mavzularida mos keluvchi har bir sahifaning oʻsha qismini almashtiradigan shablon (title, type) yaratadi. Tarkibsiz boʻlsa, u oʻz turiga mos tayyor dizayndan boshlanadi. include/exclude koʻrsatish shartlari qoidalaridir ({kind, values, key, value, from, to, days}, ushbu saytning mavzu yaratuvchisi taklif qiladigan turlar); priority ustuvorlikni belgilaydi; status publish (faol) yoki draft. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/run | REST yoʻnalishining har bir element uchun oʻz ruxsat tekshiruvi | title string (majburiy)type string (majburiy)content stringinclude arrayexclude arraypriority integerstatus string: publish, draft |
pbs/deactivate-custom-fontMaxsus shriftni (slug boʻyicha) shrift tanlagichlardan olib tashlaydi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/run | edit_theme_options (REST yoʻnalishining oʻz tekshiruvi) | slug string (majburiy) |
pbs/delete-classGlobal klassni oʻchiradi. Undan foydalangan elementlar oʻz tarkibini saqlab qoladi va uning uslublarini yoʻqotadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/run | edit_theme_options (REST yoʻnalishining oʻz tekshiruvi) | id string (majburiy) |
pbs/delete-iconYuklangan belgini olib tashlaydi; undan foydalangan bloklar oʻz nusxasini saqlab qoladi. | Bepul | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/run | delete_post (REST yoʻnalishining oʻz tekshiruvi) | id string (majburiy) |
pbs/delete-library-itemBulutli kutubxonadan dizaynni oʻchiradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/run | edit_posts (REST yoʻnalishining oʻz tekshiruvi) | item string (majburiy)team string |
pbs/delete-pageSahifani savatga oʻtkazadi. Uni Sahifalar, Savat boʻlimidan 30 kun davomida qayta tiklash mumkin. | Bepul | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/run | oʻsha sahifada delete_post | id integer (majburiy) |
pbs/delete-teamJamoani va uning kutubxonasidagi barcha dizaynlarni oʻchiradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | team string (majburiy) |
pbs/delete-theme-templateBitta shablonni (id) savatga oʻtkazadi; u qoʻllanilgan joyda mavzuning oʻz dizayni yana koʻrsatiladi. Savatdan qayta tiklanishi mumkin. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/run | REST yoʻnalishining har bir element uchun oʻz ruxsat tekshiruvi | id string (majburiy) |
pbs/disconnect-supportUshbu saytni qoʻllab-quvvatlash xizmatidan uzadi. | Bepul | POST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/duplicate-classGlobal klassni yangi id ostida nusxalaydi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/run | edit_theme_options (REST yoʻnalishining oʻz tekshiruvi) | id string (majburiy) |
pbs/duplicate-pageSahifani (uning sarlavhasi, kontenti va shablonini) yangi qoralamaga nusxalaydi. | Bepul | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/run | sahifada edit_post va edit_pages | id butun son (majburiy)title qator |
pbs/export-designSayt dizayni faylini qaytaradi: toifalar, global klasslar, o‘zgaruvchilar, oraliqlar, radius va soya shkalalari hamda maxsus ranglar (format page-builder-sandwich-design, 1-versiya). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/export-design/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/export-designsTanlangan shablonlar va namunalarni (ids) hamda, ixtiyoriy ravishda, boshqa sayt uchun sozlamalarni bitta paket sifatida eksport qiladi. | Bepul | POST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | ids massivsettings mantiqiy |
pbs/find-builder-pagesElementor, Divi, Beaver Builder yoki WPBakery orqali yaratilgan sahifalar va postlarni (page, per_page), har birini o‘z konstruktori bilan va ilgari o‘zgartirilgan bo‘lsa, o‘zgartirilgan qoralamani ro‘yxatlaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/run | edit_pages (REST yo‘nalishining o‘z tekshiruvi) | page butun sonper_page butun son |
pbs/generate-pageSahifani bo‘limlardan (berilgan yoki AI tomonidan bo‘limlar kutubxonasidan tanlangan) yaratadi va dizaynni saqlab qolgan holda, AI orqali barcha matnni sizning tavsifingizga mos ravishda qayta yozdiradi. Plaginning AI sozlamalarida sozlangan AI provayderidan foydalanadi. Boshqa holat so‘ralmasa, sahifa qoralama sifatida saqlanadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/run | edit_pages; chop etish uchun publish_pages; AI sozlamalaridagi rol va xarajat qoidalari | brief qator (majburiy)title qatorsections massivstatus qator: draft, pending, publish, private |
pbs/get-blockBitta blok sozlamalarini (atributlar turlari, tanlovlari va standart qiymatlari bilan), u nimani qo‘llab-quvvatlashini, qaysi bloklarni o‘z ichiga olishi mumkinligini va blok belgilashida foydalanishga tayyor misolni qaytaradi. | Bepul | GET /wp-json/wp-abilities/v1/abilities/pbs/get-block/run | edit_posts | name qator (majburiy) |
pbs/get-breakpointsMoslashuvchan boshqaruv elementlari foydalanadigan planshet va mobil kengliklarini (va Pro versiyada maxsus breakpointlarni) qaytaradi. | Bepul | GET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/get-conversion-trackingGoogle Analytics 4, Google Tag Manager va Meta Pixel sozlamalarini hamda qaysi bosishlar va shakl yuborishlari jo‘natilishini qaytaradi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/get-cookie-bannerRozilik bannerini qaytaradi: u yoqilganmi, uning matni va dizayni, toifalari va qayerda qo‘llanishi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/get-design-globalsHar bir blok foydalanadigan sayt bo‘ylab umumiy ranglar va shriftlarni (sarlavha va asosiy matn) Sayt dizayni ekranida ko‘rsatilganidek qaytaradi. | Bepul | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/get-design-systemPro dizayn tizimini qaytaradi: global klasslar, o‘zgaruvchilar, dizayn tokenlari, tungi rejim, brend to‘plami va maxsus shriftlar. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/get-diagnosticsQo‘llab-quvvatlash chiptasida ko‘rsatiladigan diagnostika ma’lumotlarini qaytaradi: versiyalar, faol plaginlar, cheklovlar va so‘nggi xatolar. | Bepul | GET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/get-figma-connectionSaytda Figma shaxsiy kirish tokeni mavjudligi, u tegishli bo‘lgan Figma hisobi va uning oxirgi to‘rtta belgisini qaytaradi. Tokenning o‘zi hech qachon qaytarilmaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/get-library-accountBulutli kutubxonaning xotiradan foydalanishi, tarif rejasi kvotasi va jamoa ma’lumotlarini qaytaradi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/run | edit_posts (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/get-library-itemUshbu saytga kiritishga tayyor bo‘lgan bitta saqlangan dizaynni qaytaradi (uning rasmlari media kutubxonasiga yuklangan holda). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/run | edit_posts (REST yo‘nalishining o‘z tekshiruvi) | item qator (majburiy)team qator |
pbs/get-library-storageO‘zingiz taqdim etgan R2/S3 xotira sozlamalarini qaytaradi (maxfiy kalit hech qachon qaytarilmaydi). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | mavjud emas |
pbs/get-licenceUshbu saytning Page Builder Sandwich tarif rejasi, litsenziya holati, yangilanish sanasi va rejaga nimalar kirishini qaytaradi. | Bepul | GET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/run | manage_options (REST marshrutining shaxsiy tekshiruvi) | yo‘q |
pbs/get-maintenanceTexnik xizmat / tez orada rejimi holatini qaytaradi: rejim, sahifa, retry-after va qaysi rollar saytni hali ham ko‘ra olishi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/run | manage_options (REST marshrutining shaxsiy tekshiruvi) | yo‘q |
pbs/get-migration5.x kontent konversiyasining borishi va hisobotini qaytaradi. | Bepul | GET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/run | REST marshrutining har bir element uchun shaxsiy ruxsat tekshiruvi | yo‘q |
pbs/get-motion-optionsHar bir harakat sozlamasini (kirish animatsiyasi, uning davomiyligi va kechikishi, aylantirish effekti, hover effekti, ko‘rinishda qolish, parallaks, kursorni kuzatish) uning variantlari yoki diapazoni hamda saytning brekpointlari bilan qaytaradi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/run | edit_posts (REST marshrutining shaxsiy tekshiruvi) | yo‘q |
pbs/get-newsletter-keysMailchimp kaliti saqlangan yoki saqlanmaganligini bildiradi (kalitning o‘zi hech qachon qaytarilmaydi). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/run | edit_posts (REST marshrutining shaxsiy tekshiruvi) | yo‘q |
pbs/get-pageSahifaning sarlavhasi, holati, havolalari va blok tarkibini, shuningdek u tashkil topgan bo‘limlarni (yuqori darajadagi bloklar) qaytaradi. | Bepul | GET /wp-json/wp-abilities/v1/abilities/pbs/get-page/run | ushbu sahifada edit_post | id butun son (majburiy) |
pbs/get-replace-jobQo‘llashdan oldin ko‘rib chiqish uchun almashtirish vazifasining mosliklarini sahifama-sahifa qaytaradi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/run | manage_options (REST marshrutining shaxsiy tekshiruvi) | id satr (majburiy) |
pbs/get-reviews-sourcesSharhlar (Reviews) bloki ko‘rsatadigan Google va Trustpilot manbalarini qaytaradi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/run | manage_options (REST marshrutining shaxsiy tekshiruvi) | yo‘q |
pbs/get-rolesKonstruktor, dizayn, kod va shablonlardan qaysi rollar foydalanishi mumkinligini (mijoz rejimi) qaytaradi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/run | manage_options (REST marshrutining shaxsiy tekshiruvi) | yo‘q |
pbs/get-settingsFront-end sinf prefiksi, beta-yangilanishlar holati va AI agentlariga (MCP) ruxsat berilganligini qaytaradi. | Bepul | GET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/run | manage_options (REST marshrutining shaxsiy tekshiruvi) | yo‘q |
pbs/get-structured-dataSahifa bloklari chiqaradigan schema.org tuzilgan maʼlumotlarini (FAQ, How-To, Product, Review, Breadcrumb) va hech narsa ikki marta chiqmasligi uchun saytning SEO plaginiga qoldirilgan turlarni ro‘yxatlaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/run | sahifada edit_post | post_id butun son (majburiy) |
pbs/get-support-connectionUshbu sayt Zinn Digital® qo‘llab-quvvatlash xizmatiga ulangan-ulanmaganligini va kim sifatida ulanganligini bildiradi. | Bepul | GET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/run | manage_options (REST marshrutining shaxsiy tekshiruvi) | refresh mantiqiy qiymat (boolean) |
pbs/get-theme-builder-optionsShablon turlarini, ko‘rsatish sharti turlarini (sahifa, post turi, atama, arxiv, qidiruv, 404, tizimga kirgan, rol, qurilma, sana, vaqt, URL parametri, yo‘naltiruvchi, til, savatcha) ushbu saytdagi variantlari bilan (rollar, tillar, post turlari, taksonomiyalar) va istalgan blokni ko‘rsatadigan yoki yashiradigan blok atributini (pbswConditions: {match, rules}) qaytaradi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/run | edit_posts (REST marshrutining shaxsiy tekshiruvi) | yo‘q |
pbs/get-white-labelWhite-label sozlamalarini qaytaradi: yoqilgan yoki o‘chirilgan, ko‘rsatiladigan nom va qaysi foydalanuvchilar hali ham asl nusxani ko‘rishi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/run | manage_options (REST marshrutining shaxsiy tekshiruvi) | yo‘q |
pbs/import-designSayt dizayn faylini (file) tekshiradi va apply false bo‘lganda, birlashtirish yoki almashtirish (mode) nimani qo‘shishi, o‘zgartirishi va o‘chirib tashlashini qaytaradi; apply true bo‘lganda esa uni yozadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-design/run | edit_theme_options (REST marshrutining shaxsiy tekshiruvi) | file obyekt (majburiy)mode satr: merge, replaceapply mantiqiy qiymat (boolean) |
pbs/import-designsPage Builder Sandwich dizayn paketini import qiladi (nima o‘zgarishini ko‘rish uchun avval dryRun; mode: skip yoki replace; media; settings). | Bepul | POST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/run | manage_options (REST marshrutining shaxsiy tekshiruvi) | package obyekt (majburiy)mode satr: skip, replace, duplicatesettings mantiqiy qiymat (boolean)media mantiqiy qiymat (boolean)dryRun mantiqiy qiymat (boolean) |
pbs/import-figma-frameBitta Figma freymini (url: freym havolasi, uning node-id identifikatori bilan) bloklardan tuzilgan yangi qoralama sahifasiga import qiladi: avtomatik joylashuv (auto layout) flex va grid konteynerlariga aylanadi, matn oʻz shriftlari va oʻlchamlarini saqlab qoladi, tasvirlar media kutubxonasiga nusxalanadi. Saytning oʻz Figma tokenidan foydalanadi. Qoralama va konvertatsiya hisoboti bilan javob qaytaradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/run | edit_pages va upload_files (REST yoʻnalishining oʻz tekshiruvi) | url string (majburiy)title stringdryRun booleanstatus string: draft, pending, private, publish |
pbs/invite-team-memberBir martalik taklif kodini yaratadi (role: read yoki write; label; amal qilish kunlari). Kod bir marta koʻrsatiladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | team string (majburiy)role string: read, writedays integerlabel string |
pbs/join-teamTaklif kodi yordamida jamoa kutubxonasiga qoʻshiladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/join-team/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | code string (majburiy) |
pbs/leave-teamUshbu sayt qoʻshilgan jamoa kutubxonasini tark etadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-ab-testsHar bir variantning tashrif buyuruvchilari va konversiyalari hamda qaysi biri yutayotgani bilan A/B testlarini roʻyxatlaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/run | edit_pages (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-blocksUshbu sayt foydalanishi mumkin boʻlgan barcha Page Builder Sandwich bloklarini roʻyxatlaydi (Pro faol boʻlganda Pro bloklarni ham): nomi, sarlavhasi, toifasi va tavsifi. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/run | edit_posts | search string |
pbs/list-dynamic-sourcesHar bir manbaning maydonlari, ushbu saytdagi maydon plaginlari (ACF, Meta Box, Pods, JetEngine, Toolset, post meta) va post turi maydonlari (postType) bilan blok nimadan toʻldirilishi mumkinligini (post, author, site, archive, custom field, product) qaytaradi. Blok oʻzining attributes.metadata.bindings orqali manbaga bogʻlanadi, har bir atribut uchun bitta {source, args}. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/run | edit_posts (REST yoʻnalishining oʻz tekshiruvi) | postType string |
pbs/list-extensionsBoshqa plaginlar oʻzlarining dasturchilar API’si orqali Page Builder Sandwich-ga nimalar qoʻshganini roʻyxatlaydi: har biri oʻz nomi, yorligʻi va plagini bilan bloklar, dinamik maʼlumotlar manbalari, koʻrsatish shartlari va forma harakatlari. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/run | edit_posts | mavjud emas |
pbs/list-form-submissionsYuborilgan maʼlumotlarni saqlaydigan formalar orqali tashrif buyuruvchilar nima yuborganini (forma uni toraytiradi), bir vaqtning oʻzida bir sahifadan roʻyxatlaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/run | REST yoʻnalishining har bir element uchun oʻz ruxsat tekshiruvi | form stringper_page integerpage integer |
pbs/list-formsForm bloki yordamida yaratilgan formalarni va u biriktirishi (embed) mumkin boʻlgan forma plaginlarini roʻyxatlaydi. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/run | edit_posts (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-kitsUshbu sayt import qilishi mumkin boʻlgan veb-sayt toʻplamlarini (biznesning biron turi uchun tayyor sahifalar toʻplami) roʻyxatlaydi. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/run | edit_pages va publish_pages | refresh boolean |
pbs/list-library-itemsBulut kutubxonasida saqlangan dizaynlarni roʻyxatlaydi (kind: section, page yoki pattern; team: jamoaning kutubxonasi). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/run | edit_posts (REST yoʻnalishining oʻz tekshiruvi) | team stringkind string: , section, page, style |
pbs/list-local-fontsUshbu saytning oʻzida joylashtirilgan Google shriftlarini roʻyxatlaydi (bir marta yuklab olingan, saytdan taqdim etiladi, Google’ga hech qanday soʻrov yuborilmaydi). | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-lottieYuklangan Lottie animatsiyalarini roʻyxatlaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/run | edit_posts (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-marketing-connectionsTarqatma xatlar xizmatlarini (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) va ularning qaysilari ulanganligini roʻyxatlaydi. Kalitlar hech qachon qaytarilmaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-marketing-formsForma yaratuvchisi yordamida yaratilgan har bir formani roʻyxatlaydi: u joylashgan sahifa, uning maydonlari va yuborilganda nima sodir boʻlishi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/run | edit_pages (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-marketing-listsShaklning obuna boʻlish harakati uchun ulangan pochta joʻnatmalari xizmati auditoriyalari yoki roʻyxatlarini koʻrsatadi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/run | edit_posts (REST yoʻnalishining oʻz tekshiruvi) | service string (majburiy) |
pbs/list-pagesSiz tahrirlashingiz mumkin boʻlgan sahifalarni ixtiyoriy qidiruv bilan eng yangilari birinchi boʻlgan holda roʻyxatlaydi. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/run | edit_pages; faqat foydalanuvchi tahrirlashi mumkin boʻlgan sahifalar roʻyxatlanadi | search stringstatus string: any, draft, pending, publish, privatepage integerper_page integer |
pbs/list-popupsQalqib chiquvchi oynalar, slayderlar va panellarni ularning triggerlari, chastota qoidalari va qayerda koʻrinishi bilan birga roʻyxatlaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/run | edit_pages (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-replace-jobsButun sayt boʻylab topish va almashtirish topshiriqlari va ularning holatini roʻyxatlaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-sectionsSahifaga qoʻshilishi mumkin boʻlgan tayyor boʻlimlarni (asosiy ekran, xususiyatlar, TJS, fikr-mulohazalar, harakatga chaqiruv va boshqalar) roʻyxatlaydi. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/run | edit_pages | search string |
pbs/list-team-membersJamoadagi saytlar va ularning kirish huquqlarini roʻyxatlaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | team string (majburiy) |
pbs/list-teamsUshbu sayt tegishli boʻlgan yoki egalik qiladigan jamoalarni roʻyxatlaydi. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-theme-templatesMavzu yaratuvchisining shablonlarini roʻyxatlaydi (header, footer, single, arxiv, qidiruv, 404 va WooCommerce bilan: mahsulot, doʻkon, savat, buyurtma rasmiylashtirish, minnatdorchilik va Mening hisobim): har birining turi, qayerda koʻrsatilishi (qoʻshish/chiqarib tashlash qoidalari), ustuvorligi, holati va bloklari. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/run | REST yoʻnalishining har bir element uchun oʻz ruxsat tekshiruvi | mavjud emas |
pbs/list-transferableBoshqa saytga eksport qilinishi mumkin boʻlgan shablonlar, namunalar va sozlamalarni roʻyxatlaydi. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/list-uploaded-iconsBelgilar kutubxonasiga yuklangan SVG belgilarini eng yangilari birinchi boʻlgan holda roʻyxatlaydi. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/run | edit_posts (REST yoʻnalishining oʻz tekshiruvi) | page integerper_page integer |
pbs/move-sectionSahifaning bir boʻlimini bir pozitsiyadan ikkinchisiga koʻchiradi (0 dan boshlab, sahifadagi tartib boʻyicha). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/move-section/run | oʻsha sahifada edit_post | id integer (majburiy)from integer (majburiy)to integer (majburiy) |
pbs/open-support-ticketQoʻllab-quvvatlash chiptasini (mavzu, xabar, tur, elektron pochta) yaratadi, administrator rozi boʻlgan taqdirda ushbu saytning diagnostika maʼlumotlari bilan birga. U hech qachon login maʼlumotlarini yaratmaydi va joʻnatmaydi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | subject string (majburiy)message string (majburiy)kind string: help, bug, feedback, feature_requestemail stringname stringdiagnostics boolean |
pbs/preview-dynamic-valueBogʻlanishni qoʻshishdan oldin yoki keyin tekshirish uchun uning bitta postda nima koʻrsatishini qaytaradi (post, manba va maydon yoki provayder + kalit, text|url sifatida). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/run | edit_post (REST yoʻnalishining oʻz tekshiruvi) | post integer (majburiy)source string (majburiy)field stringprovider stringkey stringas string: text, url |
pbs/record-support-consentQoʻllab-quvvatlash chiptalari bilan birga diagnostika maʼlumotlarini yuborish boʻyicha administrator roziligini qayd qiladi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | consent boolean (majburiy) |
pbs/refresh-reviewsKundalik yangilanishni kutmasdan, eng soʻnggi Trustpilot sharhlarini darhol yuklab oladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/run | manage_options (REST yoʻnalishining oʻz tekshiruvi) | mavjud emas |
pbs/remove-blockSahifadan uning yoʻli orqali topilgan bitta blokni (butun boʻlim yoki uning ichidagi blok) oʻchiradi. Sahifaning oldingi talqini uning tahrirlar tarixida saqlanib qoladi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/run | oʻsha sahifada edit_post | id integer (majburiy)path array (majburiy) |
pbs/remove-library-storageO’z xotirangizni ulash (bring-your-own storage) sozlamalarini olib tashlaydi; tarif rejasidagi xotiradan qayta foydalaniladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/run | manage_options (REST yo’nalishining o’z tekshiruvi) | none |
pbs/remove-local-fontMustaqil joylashtirilgan shriftlar oilasi fayllarini o’chirib tashlaydi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/run | manage_options (REST yo’nalishining o’z tekshiruvi) | family string (majburiy) |
pbs/remove-team-memberSaytni jamoadan olib tashlaydi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/run | manage_options (REST yo’nalishining o’z tekshiruvi) | team string (majburiy)member string (majburiy) |
pbs/reset-ab-testTest hisoblagichlarini tozalaydi va uni qaytadan boshlaydi (test). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/run | edit_pages (REST yo’nalishining o’z tekshiruvi) | test string (majburiy) |
pbs/save-library-itemBlok tuzilmasini (sarlavha, tur, tuzilma, uslublar, teglar) bulutli kutubxonangizga yoki jamoa kutubxonasiga saqlaydi; rasmlar u bilan birga joylanadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/run | edit_posts (REST yo’nalishining o’z tekshiruvi) | team stringkind string (majburiy): section, page, styletitle string (majburiy)tags arraymarkup stringstyles object |
pbs/set-block-motionSahifadagi biror blokning yo’li bo’yicha topilgan animatsiya sozlamalarini ma’lum bir breakpoint’da (sukut bo’yicha asosiy) o’rnatadi yoki olib tashlaydi (null). Har qanday blokda ishlaydi, jumladan HTML-kodi sahifada saqlanadigan asosiy bloklarda ham. Harakatni kamaytirishni (reduced motion) so’ragan tashrif buyuruvchilar harakatni hech qachon ko’rmaydilar. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/run | edit_post (REST yo’nalishining o’z tekshiruvi) | post string (majburiy)path array (majburiy)breakpoint stringmotion object (majburiy) |
pbs/set-library-storageO’z xotirangizni saqlaydi: provider (r2 yoki s3), bucket, region, endpoint, prefix, key_id, secret, enabled. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/run | manage_options (REST yo’nalishining o’z tekshiruvi) | enabled booleanprovider string: r2, s3, otherendpoint stringregion stringbucket stringprefix stringkeyId stringsecret stringpathStyle boolean |
pbs/set-maintenanceTexnik xizmat ko’rsatish (503) yoki tez kunda (coming-soon) rejimini yoqadi yoki o’chiradi (mode), ko’rsatiladigan sahifa (page_id), retry_after va uni chetlab o’tuvchi rollar bilan birga. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/run | manage_options (REST yo’nalishining o’z tekshiruvi) | mode string: off, maintenance, coming_soonpage_id integerroles arrayretry_after integer |
pbs/set-newsletter-keysXabarnoma bloki foydalanadigan Mailchimp API kalitini saqlaydi (yoki bo’sh qiymat bilan olib tashlaydi). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/run | manage_options (REST yo’nalishining o’z tekshiruvi) | mailchimp string (majburiy) |
pbs/set-reviews-sourcesSharhlar bloki o’qiydigan Google place va Trustpilot biznesini o’rnatadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/run | manage_options (REST yo’nalishining o’z tekshiruvi) | google objecttrustpilot object |
pbs/set-rolesHar bir rol bo’yicha konstruktor nimaga ruxsat berishini o’rnatadi (roles), masalan, faqat kontent bilan ishlovchi mijoz roli. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/run | manage_options (REST yo’nalishining o’z tekshiruvi) | roles object (majburiy) |
pbs/set-white-labelWhite label rejimini yoqadi yoki o’chiradi hamda mijozlar ko’radigan nomni o’rnatadi (enabled, name, agency_users). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/run | manage_options (REST yo’nalishining o’z tekshiruvi) | enabled booleanname stringstudio_name stringauthor stringauthor_url stringdescription stringmenu_icon stringhide_plugin booleanagency_users array |
pbs/site-health-cleanTopilgan ma’lumotlarning bir turini tozalaydi: tahrirlar (har bir postning eng so’nggi 5 tasini saqlab, eskilarini o’chiradi), patternlar (foydalanilmayotgan sinxronlangan patternlarni axlat qutisiga o’tkazadi), rasmlar (WordPress foydalanadigan o’lchami o’zgartirilgan nusxa; asl nusxa saqlanadi), klasslar (foydalanilmayotgan dizayn klasslarini olib tashlaydi, qayta tiklash uchun saqlanadi). Har bir ishga tushirish bitta to’plamni tozalaydi; natijalar qolsa, «more» qiymati true bo’ladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/run | manage_options | what string (majburiy): revisions, patterns, images, classes |
pbs/site-health-reportEski tahrirlarni, hech narsa ishlatmayotgan sinxronlashtirilgan andozalarni, og‘ir asl rasmlarni va hech bir sahifa ishlatmayotgan dizayn klasslarini topadi. Qisqa bosqichlarda ishlaydi: holat «scanning» bo‘lganda, har bir ishga tushirish oxirgisi to‘xtagan joydan davom etadi; qayta ishga tushirish boshidan boshlaydi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/run | manage_options | restart boolean |
pbs/start-migrationHar bir 5.x sahifani bloklarga aylantirishni boshlaydi (yoki qayta boshlaydi); har bir post avval zaxiralanadi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/run | REST yo‘nalishining o‘z har bir element uchun ruxsat tekshiruvi | yo‘q |
pbs/start-replaceBloklar uchun xavfsiz qidirish va almashtirishni boshlaydi (topish, almashtirish, turi: matn, havola yoki rang; match_case; turlar). Ko‘rib chiqilgan vazifa qo‘llanilmaguncha hech narsa o‘zgarmaydi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | find string (majburiy)replace stringkind string: text, link, colourtypes arraymatch_case boolean |
pbs/start-trialUshbu sayt uchun 14 kunlik Page Builder Sandwich Pro sinov muddatini boshlaydi (to‘lov talab qilinmaydi). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | yo‘q |
pbs/test-library-storageO‘zingizning xotirangizda test obyektini yozadi, o‘qiydi va o‘chiradi hamda har bir bosqich haqida hisobot beradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | yo‘q |
pbs/undo-convert-postAylantirilgan bitta sahifani uning zaxira nusxasidan tiklaydi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/run | REST yo‘nalishining o‘z har bir element uchun ruxsat tekshiruvi | id string (majburiy) |
pbs/undo-migrationAylantirilgan har bir postni uning zaxira nusxasidan tiklaydi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/run | REST yo‘nalishining o‘z har bir element uchun ruxsat tekshiruvi | yo‘q |
pbs/undo-replaceVazifa o‘zgartirgan postlarni tiklaydi (o‘shandan beri tahrirlangan post o‘z tahririni saqlab qoladi). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | id string (majburiy) |
pbs/update-blockSahifa ichidagi yo‘li bo‘yicha topilgan bitta blokning sozlamalarini (atributlarini) o‘zgartiradi; siz yuborgan atributlar joriy atributlar ustiga birlashtiriladi. Sayt o‘z sozlamalaridan render qiladigan bloklarda ishlaydi; HTML kodi sahifada saqlangan blok sahifaning belgilashini almashtirish orqali o‘zgartiriladi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-block/run | ushbu sahifada edit_post | id integer (majburiy)path array (majburiy)attributes object (majburiy) |
pbs/update-brand-kitBrend to‘plamini saqlaydi: nom, logo, ranglar, sarlavha va asosiy matn shriftlari hamda AI matn yozishda foydalanadigan brend ohangi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | name stringlogo integercolors arrayheadingFont stringbodyFont stringvoice string |
pbs/update-breakpointsPlanshet va mobil kengliklarini pikselda o‘zgartiradi; Pro bilan qo‘shimcha maxsus nuqtalar. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | tablet integermobile integercustom array |
pbs/update-classGlobal klassning yorlig‘i, slagi yoki stillarini o‘zgartiradi; undan foydalanayotgan har bir element yangilanadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-class/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | id string (majburiy)label stringslug strings objectcat string |
pbs/update-conversion-trackingGoogle Analytics 4, Google Tag Manager va Meta Pixel sozlamalarini hamda qaysi hodisalar yuborilishini o‘zgartiradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | ga4 stringgtm stringpixel stringloadTags booleanformEvent string |
pbs/update-cookie-bannerRozilik bannerini o‘zgartiradi. U yoniq bo‘lganda, kuzatuv skriptlari tashrif buyuruvchining roziligini kutadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | enabled booleanpopup integerhandles arraycookieDays integeroptOutOutsideEu boolean |
pbs/update-dark-modeQorong‘i rejimni (rejim: off, auto yoki toggle) va uning ranglarini sozlaydi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | mode string (majburiy): device, light, darkcolors object |
pbs/update-design-categoriesBitta toifalar ro‘yxatini almashtiradi (group: classes yoki tokens; items: slug va name ro‘yxati). O‘chirilgan toifaga biriktirilgan yozuvlar toifasiz bo‘lib qoladi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | group string (majburiy): classes, tokensitems array (majburiy) |
pbs/update-design-globalsSayt miqyosidagi ranglar (colors), shriftlar (fonts, headingFont, bodyFont)ni o‘zgartiradi. Har bir sahifa o‘zgarishni qabul qiladi; mavzuning theme.json fayli sinxron holatda saqlanadi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | colors objectfonts objectbodyFont stringheadingFont string |
pbs/update-formBitta shaklni (post, form) o‘zgartiradi: sozlamalar va harakatlar mavjudlari bilan birlashtiriladi; maydonlar (va qadamlar) maydonlar o‘rnini bosadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-form/run | edit_post (REST yo‘nalishining o‘z tekshiruvi) | post string (majburiy)form string (majburiy)title stringfields arraysteps arrayactions objectsubmitText stringsuccessMessage stringredirectUrl stringtrackEvent string |
pbs/update-pageSahifaning sarlavhasi, holati yoki blok tarkibini o‘zgartiradi. Siz yuborgan kontent sahifaning kontenti o‘rnini egallaydi. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-page/run | O‘sha sahifada edit_post; nashr qilish yoki shaxsiy qilish uchun publish_pages | id integer (majburiy)title stringstatus string: draft, pending, publish, privatesections arraycontent string |
pbs/update-popupQalqib chiquvchi oyna (popup), slide-in yoki panelni (id) o‘zgartiradi: kontent, trigger, chastota yoki uning qayerda ko‘rsatilishi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/run | edit_post (REST yo‘nalishining o‘z tekshiruvi) | id string (majburiy)title stringcontent stringstatus string: draft, publishsettings object |
pbs/update-settingsFrontend klass prefiksini o‘zgartiradi (harf bilan boshlanadigan 1 tadan 8 tagacha kichik harf yoki raqam) va/yoki AI agentlarini (MCP) yoqadi yoki o‘chiradi (mcp: false barcha qobiliyatlarni va MCP endpointini olib tashlaydi). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/run | manage_options (REST yo‘nalishining o‘z tekshiruvi) | prefix stringmcp boolean |
pbs/update-theme-templateBitta shablonni (id) o‘zgartiradi: title, type, content (blok belgilanishi), include, exclude, priority, status qiymatlaridan istalgan biri. Faqat siz yuborgan narsalar o‘zgaradi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/run | REST yo‘nalishining har bir element uchun ruxsat tekshiruvi | id string (majburiy)title stringtype stringcontent stringinclude arrayexclude arraypriority integerstatus string: publish, draft |
pbs/update-tokensOraliq, radius va soya o‘lchamlarini (space, radius, shadow) o‘zgartiradi yoki ularni asl holatiga qaytaradi (reset). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | space arrayradius arrayshadow arrayreset boolean |
pbs/update-variablesSaytning dizayn o‘zgaruvchilarini almashtiradi (variables: name va value ro‘yxati). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/run | edit_theme_options (REST yo‘nalishining o‘z tekshiruvi) | variables array (majburiy) |
pbs/upload-iconBelgilar kutubxonasiga SVG belgisini (name, svg belgilanishi) qo‘shadi; SVG avval tozalanadi (sanitised). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/run | upload_files (REST yo‘nalishining o‘z tekshiruvi) | name string (majburiy)svg string (majburiy) |
pbs/upload-lottieLottie JSON hujjatini (json, name) tekshiradi va uni Lottie bloki uchun statik fayl sifatida nashr etadi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/run | upload_files (REST yo‘nalishining o‘z tekshiruvi) | name string (majburiy)json string (majburiy) |
Plaginning abilities.json faylidan yaratilgan, uning o‘zi esa ishlab turgan saytdan yaratiladi; agar ikkalasi bir-biriga mos kelmasa, test muvaffaqiyatsiz tugaydi.
WP-CLI buyruqlari
Bularni serverda WP-CLI yordamida ishga tushiring. Har bir buyruq plagin ekranlari bilan bir xil ruxsatlarni tekshiradi; misollar plaginning o‘z yordam matnidan olingan.
| Buyruq | U nima qiladi | Nashr |
|---|---|---|
wp pbs export [--types=<types>] [--no-settings] [--file=<name>] | Shablonlar, namunalar va sozlamalarni faylga eksport qilish. | Free |
wp pbs import <file> [--mode=<mode>] [--no-settings] [--media] [--dry-run] | Eksport faylini import qilish. | Free |
wp pbs importers run | Eski tarkibni konvertatsiya qilish: har bir postni yoki bittasini. | Free |
wp pbs importers status | Migratsiya holatini koʻrsatish. | Free |
wp pbs importers undo | Zaxira nusxalaridan konvertatsiyalarni bekor qilish: har bir postni yoki bittasini. | Free |
wp pbs migrate run | Eski tarkibni konvertatsiya qilish: har bir postni yoki bittasini. | Free |
wp pbs migrate status | Migratsiya holatini koʻrsatish. | Free |
wp pbs migrate undo | Zaxira nusxalaridan konvertatsiyalarni bekor qilish: har bir postni yoki bittasini. | Free |
wp pbs replace <find> <replace> [--kind=<kind>] [--types=<types>] [--ignore-case] [--dry-run] [--undo=<job>] | Butun sayt boʻylab qidirish va almashtirish. | Pro |
wp pbsw fonts download <family> [--weights=<weights>] [--italic] | Ushbu saytga Google Fonts oilasini yuklab olish. | Free |
wp pbsw fonts list | Saqlangan shriftlar oilasi roʻyxatini koʻrsatish. | Free |
wp pbsw fonts remove <family> | Saqlangan shriftlar oilasi va uning fayllarini oʻchirib tashlash. | Free |
Amallar va filtrlar
Plagin taqdim etadigan har bir huk, uning manba kodidagi tavsifi bilan. Filtrlar qiymatni o‘zgartiradi; amallar ma’lum bir vaqtda kodni ishga tushirishga imkon beradi; kirish nuqtalari – plagindan biror narsa qilishni so‘rash uchun siz ishga tushiradigan amallardir.
| Huk | Turi | Vazifasi | Parametrlar | Nashr |
|---|---|---|---|---|
pbs_assets_changed | Action | PBS-ning chop etilgan front-end fayllari o‘zgarganda va u yetib bora oladigan sahifa keshlari tozalanganda ishga tushadi: PBS yetib bora olmaydigan narsalarni (CDN, proksi, xost keshi) tozalash uchun unga bog‘lang. | mavjud emas | Free |
pbs_enqueue_scripts | Action | Eski (legacy) action: window.pbsAddInspector() funksiyasini chaqiruvchi skriptlarni navbatga qo‘yadi (enqueue). | mavjud emas | Free |
pbs_shortcodes | Filter | Eski (legacy) filter: shortcode tegi => {label, desc, options[]} (Shortcode-API.md). | array $shortcodes | Free |
pbsw_admin_data | Filter | Admin ilovasi yuklanadigan ma’lumotlarni filtrlaydi. Premium qatlam undan o‘z nashri haqida xabar berish uchun foydalanadi; bu yerga maxfiy ma’lumotlar kiritilmasligi kerak, chunki u sahifaga chiqariladi. | mavjud emas | Free |
pbsw_admin_enqueue | Action | Admin ekrani skripti navbatga qo‘yilgandan so‘ng ishga tushadi, shunda modul `pbs.admin.panels` JavaScript filtri orqali panel qo‘shadigan skriptni navbatga qo‘yishi mumkin (u ushbu hendlga bog‘liq bo‘lishi kerak; ekran DOM tayyor bo‘lganda, barcha footer skriptlari ishlagandan so‘ng render qilinadi). | string $handle | Free |
pbsw_ai_enqueue | Action | AI tahrirlovchi to‘plami navbatga qo‘yilgandan so‘ng ishga tushadi, shunda plagin (va Pro qatlam) o‘zining AI panellarini undan keyin navbatga qo‘yishi mumkin. | string $handle | Free |
pbsw_ai_messages | Filter | Plagin yuboradigan har bir AI so‘rovining xabarlarini uning konteksti (vazifa, maqsad, provayder, model, foydalanuvchi) bilan birga filtrlaydi; Pro brend to‘plami o‘z brendingizni shu yerga qo‘shadi. | array $messagesarray $context | Free |
pbsw_ai_pro_features | Filter | Muharrir taqdim etadigan Pro AI funksiyalarini filtrlaydi (premium qatlam o‘z nomlarini qo‘shadi: agent, site, block, design, image, css, a11y). | mavjud emas | Free |
pbsw_ai_seo_plugins | Filter | AI SEO yordamchisi meta sarlavha va tavsifni qaysi SEO plaginlariga yozishini filtrlaydi. | mavjud emas | Free |
pbsw_ai_seo_write | Filter | Boshqa bir SEO plagini meta sarlavha va tavsifni qabul qilgan-qilmaganligini filtrlaydi. `pbsw_ai_seo_plugins` orqali qo‘shilgan plagin ularni bu yerda o‘z uslubida saqlaydi va true qiymatini qaytaradi. | bool $writtenstring $pluginint $post_idstring $titlestring $description | Free |
pbsw_asset_sources | Filter | Barcha front-end manbalari: ushbu faylniki, unumdorlik qatlami add_source() bilan ro‘yxatdan o‘tkazadiganlar (har bir blok uchun CSS, ko‘rinish modullari) va premium qatlam `pbsw_asset_sources` orqali o‘zi uchun qo‘shadigan har qanday manbalar (uning fayllari faqat premium paketida taqdim etiladigan o‘z katalogida joylashgan). Plagin ichida faqat kichik harflardan iborat segmentlar kaliti ostidagi oddiy nisbiy `.css`/`.js` yo‘li qabul qilinadi (`legacy.css`, `block/row.css`, `module/tabs.js`). | mavjud emas | Free |
pbsw_breakpoints_changed | Action | O‘zgarish nuqtalari (breakpoints) o‘zgarganda ishga tushadi (kompilyatsiya qilingan sahifa jadvallari keyingi ko‘rishda qayta tuziladi, chunki o‘zgarish nuqtalari ularning imzosining bir qismidir). | mavjud emas | Free |
pbsw_cache_purged | Action | PBS faol kesh plaginlaridan postni tozalab bo‘lgandan so‘ng ishga tushadi. | int $post_id | Free |
pbsw_cache_purgers | Filter | Chop etilgan fayllar o‘zgarganda ishga tushiriladigan qo‘shimcha tozalovchilarni filtrlaydi: name => callable. Xost o‘zinikini qo‘shadi (CDN, proksi); xatolik bergani o‘tkazib yuboriladi va tozalangan deb hisobot berilmaydi. | mavjud emas | Free |
pbsw_code_blocks | Filter | Maxsus kod sifatida ko‘riladigan blok nomlarini filtrlaydi (faqat `code` ruxsatiga ega rollar ularni qo‘shishi yoki o‘zgartirishi mumkin). | mavjud emas | Pro |
pbsw_consent_country | Filter | Cookie bannerining mintaqaviy qoidasi uchun tashrif buyuruvchining mamlakatini (ISO 3166-1 alpha-2) filtrlaydi. Plagin hech qachon mamlakatni qidirmaydi; noma’lum bo‘lsa, » qaytaring. | string $country | Pro |
pbsw_content_only | Filter | Foydalanuvchi maket qulflangan holda faqat matn va rasmlarni tahrirlashi mumkinligini filtrlaydi. | bool $content_onlyint $user_id | Free |
pbsw_design_class_css | Filter | Dizayn mexanizmiga so‘rov yuborilishidan oldin global sinfning kompilyatsiya qilingan CSS-ni filtrlaydi. Uning o‘rniga foydalanish uchun satr (string) qaytaring. | string|null $cssstring $selector | Pro |
pbsw_design_custom_breakpoints | Filter | Maxsus o‘zgarish nuqtalari mavjudligini filtrlaydi (pbs-d3, Pro). | bool $allowed | Free |
pbsw_design_element_css | Filter | Har bir element uchun maxsus CSS kompilyatsiya qilinishini filtrlaydi (premium qatlam buni yoqadi, d8). | bool $enabled | Free |
pbsw_design_layout_suffix | Filter | Blok uchun maket elementi selektor qo‘shimchasini filtrlaydi (» = blokning o‘z elementi). | string $suffixstring $prefix | Free |
pbsw_design_props | Filter | Dizayn xususiyatlarini (props) filtrlaydi (premium qatlam o‘zinikini qo‘shadi). | mavjud emas | Free |
pbsw_dynamic_editor_sources | Filter | Muharrirdagi ko‘proq manbalar (WooCommerce mahsulot maydonlari). | none | Pro |
pbsw_dynamic_fields | Filter | Ushbu plagin o‘qiydigan ro‘yxat API’siga ega bo‘lmagan provayderlar uchun maydon katalogi (JetEngine, Toolset): ularning maydon kalitlari muharrirda yoziladi yoki shu yerga qo‘shiladi. | string $post_type | Pro |
pbsw_dynamic_sources | Filter | Ko‘proq manbalar (WooCommerce mahsulotlari): name → label; ularning qiymatlari `pbsw_dynamic_value` dan olinadi. | none | Pro |
pbsw_dynamic_value | Filter | Boshqa manbadan olingan qiymat (WooCommerce). | string|null $valuestring $source | Pro |
pbsw_form_submitted | Action | Shakl yuborilishi tekshiruvdan muvaffaqiyatli o‘tgach va uning amallari bajarilgach ishga tushadi. | none | Pro |
pbsw_frontend_prefix | Filter | Neytral frontend klass prefiksini filtrlaydi. | string $prefix | Free |
pbsw_fs_loaded | Action | Litsenziyalash SDK yuklangandan so‘ng ishga tushadi (asosiy faylda, har qanday Page Builder Sandwich kodidan oldin). `pbsw_fs()` bilan bog‘lanish uchun shu yerga ulang. | none | Free |
pbsw_is_agency | Filter | Ushbu saytda Agency tarif rejasining imkoniyatlari mavjudligini filtrlaydi. | bool $agency | Free |
pbsw_is_pro | Filter | Premium qatlam ishlayotganligini filtrlaydi. Unga faqat premium qatlam javob beradi. | bool $pro | Free |
pbsw_kit_api_base | Filter | Qo‘llab-quvvatlash ekranlari chaqiradigan Zinn Digital® API bazasini filtrlaydi. | string $base | Free |
pbsw_kit_diagnostics | Filter | Sayt egasi ko‘rishidan oldin diagnostikani filtrlaydi. Plagin o‘z faktlarini `extra` ostiga qo‘shadi. ⛔ Bu oldindan ko‘rishdan OLDIN ishlaydi, oldindan ko‘rish va yuborish o‘rtasida hech qachon ishlamaydi. | none | Free |
pbsw_kit_footprint_free | Filter | Ushbu sayt iz qoldirmaydigan (footprint-free) ekanligini filtrlaydi, shunda unda Zinn® Ads hech qachon targ‘ib qilinmaydi. | bool $footprint_free | Free |
pbsw_kit_imported | Action | Kit import qilingandan so‘ng ishga tushadi. | int $front | Free |
pbsw_kit_promotions | Filter | Targ‘ibot reestri hal qilinishidan oldin uni filtrlaydi. Boshqa mahsulotni targ‘ib qilish uchun qator qo‘shing: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell) va `url` yoki (plagin uchun) `name`, `site`, `main_files`. | none | Free |
pbsw_kit_tier | Filter | Kit ushbu plagin uchun hisobot beradigan reja darajasini filtrlaydi (testlar va steyjlar; ishlab chiqarishda litsenziya hal qiladi). | string $tier | Free |
pbsw_lcp_fold | Filter | Tarkibning yuqorisidan CSS piksellarida qanchalik pastligi birinchi ekran sifatida hisoblanishi. Undan yuqorida boshlangan bloklar ekranning yuqori qismida (above the fold) deb hisoblanadi: ularning rasmlari darhol yuklanadi va eng ehtimoliy LCP tasviri `fetchpriority=»high»` oladi; uning ostidagi bloklar kechiktirib yuklanadi (lazy-load). Baland hero bo‘limi uchun uni oshiring, ixcham sarlavha uchun kamaytiring. | int $fold | Free |
pbsw_legacy_body_classes | Filter | Eski body klasslarini filtrlaydi. Premium qatlam bu yerga eski premiumning moslashuvchan (responsive) klasslarini qo‘shadi (5-qoida: bu funksiya bepul plagin tarkibida mavjud emas). | none | Free |
pbsw_legacy_script_enqueued | Action | Eski post uning frontend xatti-harakati uchun tekshirildi (premium qatlam o‘zinikini qo‘shadi). | int $post_idstring $contentstring|null $handle | Free |
pbsw_library_token | Filter | Kit so‘rovlari bilan yuborilgan tashuvchi tokenni (bearer token) filtrlaydi (premium bulutli kutubxona uni taqdim etadi). | string $token | Free |
pbsw_link_base | Filter | Qisqa havolalar joylashgan yo‘lni filtrlaydi (`/go/<slug>/`). | string $base | Pro |
pbsw_list_services | Filter | Shakllar obuna bo‘lishi mumkin bo‘lgan pochta ro‘yxati xizmatlarini filtrlaydi. | none | Pro |
pbsw_loop_query_args | Filter | Sikldagi so‘rov (WooCommerce: narx oralig‘i, chegirmadagi, mavjud, narx/mashhurlik/reyting bo‘yicha saralash). | none | Pro |
pbsw_loop_sorts | Filter | Saralash tanlovlari (WooCommerce narx, mashhurlik va reytingni qo‘shadi). | none | Pro |
pbsw_mcp_abilities | Action | Bepul imkoniyatlar ro‘yxatdan o‘tkazilgandan so‘ng ishga tushadi: Page Builder Sandwich Pro o‘z imkoniyatlarini shu yerda ro‘yxatdan o‘tkazadi (uning yuklanishi faqat litsenziya premium kodga ruxsat bergandagina bunga ulanadi). | none | Free |
pbsw_migration_batch_size | Filter | Bitta orqa fon migratsiya bosqichida nechta eski (5.x) post o‘zgartirilishi. Har bir bosqich bitta Action Scheduler harakatidir; kichikroq to‘plam sekin yoki xotirasi cheklangan xostingga mos keladi, kattaroq to‘plam ko‘p postlarga ega tezkor xostingga mos keladi. 1 dan past qiymatlar 1 deb hisoblanadi. | int $size | Free |
pbsw_migration_post_types | Filter | Eski migratsiya o‘zgartiradigan post turlarini filtrlaydi. | list<string> $types | Free |
pbsw_nav_menu_item_classes | Filter | Element sinflarini filtrlaydi (Pro element parametrlari `nav-menu__item–hide-mobile` va `–hide-desktop` qo’shadi). Faqat `nav-menu__item–<name>` sinflari saqlanadi. | int $depth | Free |
pbsw_nav_menu_item_label | Filter | Element yorlig’ini filtrlaydi, bu ekranlangan HTML (Pro element parametrlari belgi, nishon va tavsif qo’shadi). Qayta chaqiruv (callback) ekranlangan HTML qaytarishi shart. | string $labelint $depthstring $prefix | Free |
pbsw_nav_menu_toggle | Filter | Menyu tugmasining HTML kodini filtrlaydi: Pro paneli dizayneri uni logotip, qidiruv maydoni, havolalar bilan panelga joylashtiradi… (faqat menyu yig’ilgan paytda ko’rsatiladi). Tugmani o’zgarishsiz o’z ichiga olmagan natija e’tiborga olinmaydi, shuning uchun menyu uni hech qachon yo’qotmaydi. | string $togglestring $prefix | Free |
pbsw_newsletter_form_settings | Filter | 5.x bo’lmagan shakl sozlamalari (data-* ⇒ value) yoki bo’sh massiv. | int $post_idstring $form | Free |
pbsw_newsletter_providers | Filter | Ushbu sayt obuna bo’lishi mumkin bo’lgan xabarnomalar xizmatlari: service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}. Premium qatlam 5.x ning uchtasini qo’shadi. | none | Free |
pbsw_page_css_changed | Action | Postning kompilyatsiya qilingan uslublar jadvali o’zgarganda ishga tushadi (kesh plaginlari shu orqali tozalanadi). | int $post_id | Free |
pbsw_page_css_enqueued | Action | Sahifaning kompilyatsiya qilingan uslublar jadvali navbatga qo’yilgandan keyin ishga tushadi (premium critical-CSS qatlami shu yerga ulanadi). | string $handleint $post_id | Free |
pbsw_page_css_extra | Filter | Bloklarning shaxsiy uslublar jadvallaridan keyin sahifaning kompilyatsiya qilingan jadvaliga qo’shilgan CSS-ni filtrlaydi (pbs-p4: dizayn tizimining `.<prefix>-s-<id>` qoidalari). Bu yerda kompilyatsiya qilingan, minifikatsiya qilinmagan: tinglovchi (listener) xizmat ko’rsatishga tayyor CSS-ni qaytaradi. | string $extrastring $prefixint $post_id | Free |
pbsw_page_css_signature | Filter | Kompilyatsiya qilingan holatni yana nima dolzarb qilishini filtrlaydi (pbs-p4: uzilish nuqtalari). | string $extra\WP_Post $post | Free |
pbsw_page_css_state | Filter | Postning kompilyatsiya qilingan holatini saqlashdan oldin filtrlaydi (pbs-p4 jadval qaysi dizayn qoidalarini olib yurishini yozib oladi, shuning uchun render filtri ularni qayta chop etmaydi). | int $post_id | Free |
pbsw_permission | Filter | Foydalanuvchi konstruktor imkoniyatidan foydalanishi mumkinligini filtrlaydi. Bepul plagin barchaga ruxsat beradi; Pro rol menejeri har bir rol bo’yicha javob beradi. Administratorlarga har doim ruxsat berilishi kerak. | bool $allowedstring $whatint $user_id | Free |
pbsw_popup_force | Filter | Maqsadli sozlamalaridan qat’i nazar, har bir sahifada chiqariladigan qalqib chiquvchi oynalar (cookie banneri). | none | Pro |
pbsw_replace_post_types | Filter | Qidirish va almashtirish sukut bo’yicha qidiradigan post turlarini filtrlaydi. | none | Pro |
pbsw_schema_skip | Filter | Page Builder Sandwich e’tiborsiz qoldiradigan tuzilgan ma’lumotlar turlarini filtrlaydi, chunki saytning SEO plagini ularni ushbu sahifa uchun allaqachon chop etmoqda. | string $content | Pro |
pbsw_site_design_data | Filter | Sayt dizaynining yuklash ma’lumotlarini (Site design boot data) filtrlaydi. Premium qatlam o’z nashri haqida xabar beradi va uning bo’limlari talab qiladigan ma’lumotlarni qo’shadi. | none | Free |
pbsw_site_design_deps | Filter | Site design paketlarining bog’liqliklarini filtrlaydi. Premium qatlam bu yerga o’z skriptini qo’shadi, shuning uchun uning bo’limlari panel birinchi marta render qilinishidan oldin ro’yxatdan o’tkaziladi. | string $handle | Free |
pbsw_site_health_keep_revisions | Filter | Tozalash jarayoni har bir postning eng yangi tahrirlaridan qanchasini saqlab qolishini filtrlaydi (sukut bo’yicha 5). | int $keep | Pro |
pbsw_style_at_rules | Filter | Uslub konstruktori Style › Condition ostida taklif qiladigan at-rule oldindan sozlamalarini filtrlaydi: `array( ‘id’ => ‘narrow-card’, ‘label’ => ‘Narrow card’, ‘type’ => ‘container’, ‘query’ => ‘card (max-width:400px)’ )` ro’yxati, bu yerda `type` – `media`, `container` yoki `supports`. Shart ostida o’rnatilgan qiymatlar ekran o’lchami qoidalaridan keyin `@<type> <query>{…}` sifatida ko’rsatiladi. O’rnatilgan oldindan sozlamalar: print, qorong’i rang sxemasi, qisqartirilgan harakat hamda sichqoncha yoki trekpad; yaroqsiz parametr olib tashlanadi va `pbsw_style_at_rules_invalid` harakatida nomlanadi. | none | Free |
pbsw_style_at_rules_invalid | Action | `pbsw_style_at_rules` dan olingan oldindan sozlamalar yaroqsiz deb topilib olib tashlanganda ishga tushadi. | none | Free |
pbsw_template_content_location | Filter | Tarkibning aniqroq joylashuvi (WooCommerce: single_product, product_archive, cart…). | string $location | Pro |
pbsw_template_resolved | Filter | Muayyan joylashuv uchun tanlangan andozalar. | string $type | Pro |
pbsw_template_types | Filter | Qo’shimcha andoza turlari (WooCommerce sahifalari). | none | Pro |
pbsw_theme_builder_editor_data | Filter | Qoʻshimcha muharrir maʼlumotlari (dinamik maʼlumotlar manbalari va maydon plaginlari, WooCommerce qismlari). | none | Pro |
pbsw_theme_globals_saved | Action | Ushbu amal quyida hujjatlashtirilgan. | none | Free |
pbsw_transfer_imported | Action | Paket import qilinganidan keyin ishga tushadi, shuning uchun shablonlar va sozlamalardan (har bir sahifa uslublari, sayt uslublar jadvali) yaratilgan keshlar qayta tiklanishi mumkin. | none | Free |
pbsw_transfer_meta_keys | Filter | Import va eksport har bir element bilan olib oʻtadigan post meta kalitlarini filtrlaydi. | none | Free |
pbsw_transfer_options | Filter | Import va eksport saytlar oʻrtasida koʻchirishi mumkin boʻlgan parametrlarni filtrlaydi. Faqat `pbsw_` parametrlari qabul qilinadi; paket hech qachon yadroviy yoki uchinchi tomon parametrini yoza olmasligi uchun boshqa barcha narsalar tashlab yuboriladi. | none | Free |
pbsw_transfer_post_types | Filter | Import va eksport saytlar oʻrtasida koʻchirishi mumkin boʻlgan post turlarini filtrlaydi. | none | Free |
pbsw_visitor_country | Filter | Tashrif buyuruvchining mamlakatini boshqa yoʻl bilan (geolokatsiya plagini, aʼzolik profili) biladigan sayt uchun yosh cheklovi va masʼuliyatli qimor oʻyinlari bildirishnomalari boʻyicha filtrlaydi. | string $country | Pro |
pbsw_white_label_map | Filter | Oq yorliq (white-label) almashtirishlarini filtrlaydi (manba matn => koʻrsatilgan matn). | none | Pro |