Разработчици
Справка за възможностите на page-builder-sandwich
page-builder-sandwich регистрира своите действия в WordPress Abilities API. Същите способности са MCP инструменти на собствения сървър на сайта и REST маршрути под /wp-json/wp-abilities/v1. Тази страница се генерира от собствения регистър на плъгина.
Крайна точка
MCP през HTTP (потоков)
https://example.com/wp-json/pbs/v1/mcpMCP през WP-CLI (стандартен вход и изход)
wp mcp-adapter serve --server=page-builder-sandwich --user=<login>REST: извеждане на възможностите
/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwichREST: стартиране на способност
/wp-json/wp-abilities/v1/abilities/<name>/runУдостоверяване и права за достъп
HTTP заявките се удостоверяват с WordPress приложение-парола (HTTP Basic). Свързването към MCP сървъра се нуждае от показаното по-долу разрешение; след това всяка възможност проверява собственото си право на достъп за всеки обект. Възможностите само за четене се изпълняват с GET и входните им данни в заявката (query string); останалите с POST и JSON тяло {"input": {…}}.
Примери
# REST: стартиране на способност
curl -u your-username:your-application-password \
"https://example.com/wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run"# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"pbs-get-breakpoints","arguments":{}}}Всички права
Генерирано от abilities.json на плъгина, който от своя страна се генерира от работещ сайт; тестът се проваля, когато двете не съвпадат.
| Възможност | Как работи | Издание | REST | Право на достъп | Параметри |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-activate-custom-font | Активиране на качен шрифт (Pro) Прави качен потребителски шрифт (файлов шрифт в медийната библиотека, по идентификатор) достъпен в селекторите на шрифтове. | Про версия | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (задължително) |
pbs/add-local-fontpbs-add-local-font | Собствен хостинг за шрифт Изтегля шрифт Google family (family, weights, italic) и го хоства от този сайт. | Безплатно издание | POST …/abilities/pbs/add-local-font/run | manage_options (the REST route's own check) | family: string (задължително), weights: array, italic: boolean |
pbs/add-sectionpbs-add-section | Добавяне на секция към страница Добавя към страница готова секция: в началото, в края или след секцията на дадена позиция. | Безплатно издание | POST …/abilities/pbs/add-section/run | edit_post on that page | id: integer (задължително), section: string (задължително), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | Прилагане на бранд кита (Pro) Прилага цветовете и шрифтовете на записания бранд пакет към дизайна на сайта. | Про версия | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | няма |
pbs/apply-kitpbs-apply-kit | Импортиране на комплект уебсайт Импортира страниците на комплект уебсайт (всички или посочените по име), като опционално ги публикува, задава началната страница и ги добавя към меню. Повторното импортиране актуализира същите страници. | Безплатно издание | POST …/abilities/pbs/apply-kit/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (задължително), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-apply-replace | Прилагане на търсене и замяна (Pro) Прилага прегледана задача. Всеки променен пост запазва резервно копие за pbs/undo-replace. | Про версия | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (задължително) |
pbs/build-landing-pagepbs-build-landing-page | Създаване на целева страница Воден работен процес: агентът избира секции, които отговарят на вашия бизнес, създава страницата като чернова и пише нейния текст. | Безплатно издание | POST …/abilities/pbs/build-landing-page/run | edit_pages | business: string (задължително) |
pbs/build-pagespbs-build-pages | Създаване на няколко страници Създава до 50 страници с едно извикване, всяка от секции и/или блоково съдържание. Всяка страница се проверява и създава самостоятелно; отговорът изброява всяка създадена и всяка отхвърлена страница, заедно с причината. | Про версия | POST …/abilities/pbs/build-pages/run | edit_pages; each page is checked on its own (publish_pages to publish) | pages: array (задължително) |
pbs/connect-adobe-fontspbs-connect-adobe-fonts | Свързване на Adobe Fonts (Pro) Свързва уеб проект на Adobe Fonts (Typekit) чрез неговия идентификатор на kit (kit id), така че шрифтовете му да се появят в селекторите на шрифтове. | Про версия | POST …/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (the REST route's own check) | kit: string (задължително) |
pbs/connect-supportpbs-connect-support | Свържете се с поддръжката Свързва този сайт с поддръжката на Zinn Digital® (име, имейл, съгласие). | Безплатно издание | POST …/abilities/pbs/connect-support/run | manage_options (the REST route's own check) | email: string (задължително), name: string, consent: boolean (задължително) |
pbs/convert-postpbs-convert-post | Конвертиране на една стара страница Конвертира една страница 5.x в блокове (първо се прави резервно копие). | Безплатно издание | POST …/abilities/pbs/convert-post/run | the REST route's own per-item permission check | id: string (задължително) |
pbs/create-classpbs-create-class | Създаване на глобален клас (Pro) Създава глобален клас за повторно използване на стилове: етикет, идентификатор (slug) и неговите стилове. | Про версия | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (задължително), slug: string, s: object |
pbs/create-pagepbs-create-page | Създаване на страница Създава страница от секции (вижте pbs/list-sections) и/или съдържание на блокове. Новата страница е чернова, освен ако не е поискан друг статус. | Безплатно издание | POST …/abilities/pbs/create-page/run | edit_pages; publish_pages to publish or make private | title: string (задължително), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-create-team | Създайте екип в библиотеката (Агенция) Създава екипна библиотека (name), към която други сайтове могат да се присъединят с код за покана. | Про версия | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (задължително) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | Изключете качен шрифт (Pro) Премахва потребителски шрифт (по slug) от изборниците за шрифтове. | Про версия | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (задължително) |
pbs/delete-classpbs-delete-class | Изтриване на глобален клас (Pro) Изтрива глобален клас. Елементите, които са го използвали, запазват съдържанието си и губят стиловете му. | Про версия | POST …/abilities/pbs/delete-class/run | edit_theme_options (the REST route's own check) | id: string (задължително) |
pbs/delete-iconpbs-delete-icon | Изтриване на качена икона Премахва качена икона; блоковете, които са я използвали, запазват собствено копие. | Безплатно издание | POST …/abilities/pbs/delete-icon/run | delete_post (the REST route's own check) | id: string (задължително) |
pbs/delete-library-itempbs-delete-library-item | Изтриване на дизайн от облачната библиотека (Pro) Изтрива дизайн от облачната библиотека. | Про версия | POST …/abilities/pbs/delete-library-item/run | edit_posts (the REST route's own check) | item: string (задължително), team: string |
pbs/delete-pagepbs-delete-page | Преместване на страница в кошчето Премества страница в кошчето. Тя може да бъде възстановена от Страници, Кошче в рамките на 30 дни. | Безплатно издание | POST …/abilities/pbs/delete-page/run | delete_post on that page | id: integer (задължително) |
pbs/delete-teampbs-delete-team | Изтриване на екип от библиотека (Агенция) Изтрива екип и всеки дизайн в неговата библиотека. | Про версия | POST …/abilities/pbs/delete-team/run | manage_options (the REST route's own check) | team: string (задължително) |
pbs/disconnect-supportpbs-disconnect-support | Прекъсни връзката с поддръжката Прекъсва връзката на този сайт с поддръжката. | Безплатно издание | POST …/abilities/pbs/disconnect-support/run | manage_options (the REST route's own check) | няма |
pbs/duplicate-classpbs-duplicate-class | Дублиране на глобален клас (Pro) Копира глобален клас под ново ID. | Про версия | POST …/abilities/pbs/duplicate-class/run | edit_theme_options (the REST route's own check) | id: string (задължително) |
pbs/duplicate-pagepbs-duplicate-page | Дублиране на страница Копира страницата (нейното заглавие, съдържание и шаблон) в нова чернова. | Безплатно издание | POST …/abilities/pbs/duplicate-page/run | edit_post on the page and edit_pages | id: integer (задължително), title: string |
pbs/export-designspbs-export-designs | Експортиране на дизайни и настройки Експортира избраните шаблони и мотиви (ид.) и, по желание, настройките като един пакет за друг сайт. | Безплатно издание | POST …/abilities/pbs/export-designs/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-generate-page | Създайте страница с AI Създава страница от секции (предоставени или избрани от ИИ от библиотеката със секции) и кара ИИ да пренапише целия ѝ текст според вашето задание, запазвайки дизайна. Използва ИИ доставчика, зададен в настройките за ИИ на плъгина. Страницата е чернова, освен ако не е изискан друг статус. | Про версия | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (задължително), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-get-block | Опишете блок на конструктора Връща настройките на един блок (атрибути с техните типове, възможни стойности и стойности по подразбиране), това, което той поддържа, кои блокове може да съдържа, както и готов за употреба пример в маркяп за блокове. | Безплатно издание | GET …/abilities/pbs/get-block/run | edit_posts | name: string (задължително) |
pbs/get-breakpointspbs-get-breakpoints | Прочетете адаптивните точки на прекъсване Връща ширините за таблет и мобилни устройства (и персонализираните точки на прекъсване в Pro), които използват адаптивните контроли. | Безплатно издание | GET …/abilities/pbs/get-breakpoints/run | edit_theme_options (the REST route's own check) | няма |
pbs/get-design-globalspbs-get-design-globals | Прочетете дизайна на сайта Връща общозаводските цветове и шрифтове (за заглавия и основен текст), които всеки блок използва, както те се показват на екрана за дизайн на сайта. | Безплатно издание | GET …/abilities/pbs/get-design-globals/run | edit_theme_options (the REST route's own check) | няма |
pbs/get-design-systempbs-get-design-system | Прочетете дизайна (Pro) Връща Pro дизайнерската система: глобални класове, променливи, дизайн токени, тъмен режим, бранд кит и потребителски шрифтове. | Про версия | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | няма |
pbs/get-diagnosticspbs-get-diagnostics | Прочетете диагностиката на сайта Връща диагностичните данни, които един билет за поддръжка би съдържал: версии, активни плъгини, лимити и скорошни грешки. | Безплатно издание | GET …/abilities/pbs/get-diagnostics/run | manage_options (the REST route's own check) | няма |
pbs/get-library-accountpbs-get-library-account | Прочетете акаунта в облачната библиотека (Pro) Връща използването на място за съхранение в облачната библиотека, квотата на плана и фактите за екипа. | Про версия | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | няма |
pbs/get-library-itempbs-get-library-item | Вземете дизайн на облачна библиотека (Pro) Връща един запазен дизайн, готов за вмъкване в този сайт (чиито изображения са прехвърлени в медийната библиотека). | Про версия | GET …/abilities/pbs/get-library-item/run | edit_posts (the REST route's own check) | item: string (задължително), team: string |
pbs/get-library-storagepbs-get-library-storage | Прочетете настройките за собствено хранилище (Pro) Връща настройките за използване на собствено R2/S3 хранилище (секретният ключ никога не се връща). | Про версия | GET …/abilities/pbs/get-library-storage/run | manage_options (the REST route's own check) | няма |
pbs/get-licencepbs-get-licence | Прочетете лиценза Връща плана на Page Builder Sandwich за този сайт, състоянието на лиценза, датата на подновяване и какво включва планът. | Безплатно издание | GET …/abilities/pbs/get-licence/run | manage_options (the REST route's own check) | няма |
pbs/get-maintenancepbs-get-maintenance | Режим на поддръжка за четене (Pro) Режим на поддръжка / очаквайте скоро: режим, страница, повторен опит след и кои роли все още виждат сайта. | Про версия | GET …/abilities/pbs/get-maintenance/run | manage_options (the REST route's own check) | няма |
pbs/get-migrationpbs-get-migration | Прочетете наследената миграция Връща напредъка и отчета на конвертирането на съдържание за 5.x. | Безплатно издание | GET …/abilities/pbs/get-migration/run | the REST route's own per-item permission check | няма |
pbs/get-newsletter-keyspbs-get-newsletter-keys | Прочетете връзката към бюлетина (Pro) Посочва дали е запазен ключ за Mailchimp (самият ключ никога не се връща). | Про версия | GET …/abilities/pbs/get-newsletter-keys/run | edit_posts (the REST route's own check) | няма |
pbs/get-pagepbs-get-page | Прочитане на страница Връща заглавието, статуса, връзките и съдържанието на блоковете на дадена страница, както и секциите (блоковете от най-високо ниво), от които е изградена. | Безплатно издание | GET …/abilities/pbs/get-page/run | edit_post on that page | id: integer (задължително) |
pbs/get-replace-jobpbs-get-replace-job | Преглед на търсене и замяна (Pro) Връща съвпаденията за дадена работа страница по страница за преглед преди кандидатстване. | Про версия | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (задължително) |
pbs/get-reviews-sourcespbs-get-reviews-sources | Прочетете източниците на отзиви (Pro) Връща източниците Google и Trustpilot, които блокът Отзиви показва. | Про версия | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | няма |
pbs/get-rolespbs-get-roles | Четене на разрешения за конструктора (Pro) Връща кои роли могат да използват конструктора, дизайна, кода и шаблоните (клиентски режим). | Про версия | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | няма |
pbs/get-settingspbs-get-settings | Прочетете настройките на плъгина Връща префикса на клиентския клас, състоянието на бета актуализациите и дали са разрешени AI агенти (MCP). | Безплатно издание | GET …/abilities/pbs/get-settings/run | manage_options (the REST route's own check) | няма |
pbs/get-support-connectionpbs-get-support-connection | Преглед на връзката за поддръжка Показва дали този сайт е свързан с поддръжката на Zinn Digital® и като кой. | Безплатно издание | GET …/abilities/pbs/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
pbs/get-white-labelpbs-get-white-label | Четене на white label (Агенция) Връща настройките за white-label: вкл. или изкл., показаното име и потребителите, които все още виждат оригинала. | Про версия | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | няма |
pbs/import-designspbs-import-designs | Импортиране на дизайни и настройки Импортира пакет, създаден от pbs/export-designs (dryRun първо, за да видите какво ще се промени; режим: skip или replace; мултимедия; настройки). | Безплатно издание | POST …/abilities/pbs/import-designs/run | manage_options (the REST route's own check) | package: object (задължително), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-invite-team-member | Поканете сайт в екип (Агенция) Създава код за покана за еднократна употреба (роля: четене или запис; етикет; валидни дни). Кодът се показва веднъж. | Про версия | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (задължително), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | Присъединете се към екип (Pro) Присъединява се към екипна библиотека с код за покана. | Про версия | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (задължително) |
pbs/leave-teampbs-leave-team | Напуснете екип (Pro) Напуска общата библиотека, към която този сайт се е присъединил. | Про версия | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | няма |
pbs/list-blockspbs-list-blocks | Показване на блоковете на конструктора Изброява всеки блок на Page Builder Sandwich, който този сайт може да използва (включително Pro блокове, когато Pro е активен): име, заглавие, категория и описание. Използвайте pbs/get-block за настройките на даден блок, след което поставете блока в съдържанието на страницата. | Безплатно издание | GET …/abilities/pbs/list-blocks/run | edit_posts | search: string |
pbs/list-formspbs-list-forms | Списък с формуляри Извежда списък с формулярите, създадени с блока Form и приставките за форми, които той може да вгражда. | Безплатно издание | GET …/abilities/pbs/list-forms/run | edit_posts (the REST route's own check) | няма |
pbs/list-kitspbs-list-kits | Списък с комплекти за уебсайтове Изброява комплектите за уебсайтове (набор от готови страници за определен вид бизнес), които този сайт може да импортира. | Безплатно издание | GET …/abilities/pbs/list-kits/run | edit_pages and publish_pages | refresh: boolean |
pbs/list-library-itemspbs-list-library-items | Списък с дизайни на облачна библиотека (Pro) Показва списък със запазените в облачната библиотека дизайни (kind: раздел, страница или шашон; team: библиотека на екип). | Про версия | GET …/abilities/pbs/list-library-items/run | edit_posts (the REST route's own check) | team: string, kind: |section|page|style |
pbs/list-local-fontspbs-list-local-fonts | Показване на хоствани шрифтове Извежда списъка с Google шрифтове, които този сайт хоства сам (изтеглени веднъж, обслужвани от сайта, без заявка към Google). | Безплатно издание | GET …/abilities/pbs/list-local-fonts/run | manage_options (the REST route's own check) | няма |
pbs/list-lottiepbs-list-lottie | Списък с Lottie анимации (Pro) Извежда списък с качените Lottie анимации. | Про версия | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | няма |
pbs/list-pagespbs-list-pages | Списък със страници Показва списък със страниците, които можете да редактирате, като най-новите са първи, с опционално търсене. | Безплатно издание | GET …/abilities/pbs/list-pages/run | edit_pages; only pages the user can edit are listed | search: string, status: any|draft|pending|publish|private, page: integer, per_page: integer |
pbs/list-replace-jobspbs-list-replace-jobs | Списък със задачи за търсене и замяна (Pro) Показва списък със задачите за търсене и замяна в целия сайт и тяхното състояние. | Про версия | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | няма |
pbs/list-sectionspbs-list-sections | Списък с раздели Показва списък с готови секции (главна секция, функционалности, ЧЗВ, отзиви, призив за действие и други), които могат да бъдат добавени към страница. | Безплатно издание | GET …/abilities/pbs/list-sections/run | edit_pages | search: string |
pbs/list-support-accesspbs-list-support-access | Списък с временни входни данни за поддръжка Показва списък с временните потребители за поддръжка, предоставени на нашия екип, и кога изтича достъпът на всеки от тях. | Безплатно издание | GET …/abilities/pbs/list-support-access/run | manage_options (the REST route's own check) | няма |
pbs/list-team-memberspbs-list-team-members | Списък на членовете на екипа (Pro) Извежда списък със сайтовете в екип и техния достъп. | Про версия | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (задължително) |
pbs/list-teamspbs-list-teams | Списък на екипите в библиотеката (Pro) Показва списък с екипите, към които този сайт принадлежи или които го притежават. | Про версия | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | няма |
pbs/list-transferablepbs-list-transferable | Избройте какво може да бъде експортирано Извежда списък с шаблоните, схемите и настройките, които могат да бъдат експортирани в друг сайт. | Безплатно издание | GET …/abilities/pbs/list-transferable/run | manage_options (the REST route's own check) | няма |
pbs/list-uploaded-iconspbs-list-uploaded-icons | Списък на качените икони Извежда SVG иконите, качени в библиотеката с икони, като най-новите са първи. | Безплатно издание | GET …/abilities/pbs/list-uploaded-icons/run | edit_posts (the REST route's own check) | page: integer, per_page: integer |
pbs/move-sectionpbs-move-section | Преместване на секция Премества секция от страница от една позиция в друга (започвайки от 0, както ги извежда pbs/get-page). | Безплатно издание | POST …/abilities/pbs/move-section/run | edit_post on that page | id: integer (задължително), from: integer (задължително), to: integer (задължително) |
pbs/open-support-ticketpbs-open-support-ticket | Създайте билет за поддръжка Създава билет за поддръжка (тема, съобщение, вид, имейл) с диагностиката на този сайт; access_days и credentials дават временно достъп на нашия екип по желание. | Безплатно издание | POST …/abilities/pbs/open-support-ticket/run | manage_options (the REST route's own check) | няма |
pbs/record-support-consentpbs-record-support-consent | Съгласие за диагностика при поддръжка Регистрира съгласието на администратора за изпращане на диагностични данни с билет за поддръжка. | Безплатно издание | POST …/abilities/pbs/record-support-consent/run | manage_options (the REST route's own check) | няма |
pbs/refresh-reviewspbs-refresh-reviews | Обновяване на отзивите сега (Pro) Извлича най-новите отзиви от Trustpilot веднага, вместо да чака ежедневното обновяване. | Про версия | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | няма |
pbs/remove-blockpbs-remove-block | Премахване на блок от страница Премахва един блок (цяла секция или блок вътре в нея) от страница, намерен по неговия път. Предишната версия на страницата се запазва в нейните ревизии. | Безплатно издание | POST …/abilities/pbs/remove-block/run | edit_post on that page | id: integer (задължително), path: array (задължително) |
pbs/remove-library-storagepbs-remove-library-storage | Спрете да използвате собственото си хранилище (Pro) Премахва настройките за използване на собствено хранилище; отново се използва хранилището на плана. | Про версия | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | няма |
pbs/remove-local-fontpbs-remove-local-font | Премахване на шрифт за самохостване Изтрива файловете на самостоятелно хоствано семейство шрифтове. | Безплатно издание | POST …/abilities/pbs/remove-local-font/run | manage_options (the REST route's own check) | family: string (задължително) |
pbs/remove-team-memberpbs-remove-team-member | Премахване на член на екипа (Агенция) Премахва сайт от екип. | Про версия | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (задължително), member: string (задължително) |
pbs/revoke-support-accesspbs-revoke-support-access | Отмяна на временните данни за вход за поддръжка Премахва временните потребители за поддръжка сега (ids). | Безплатно издание | POST …/abilities/pbs/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (задължително) |
pbs/save-library-itempbs-save-library-item | Запазете дизайн в облачната библиотека (Pro) Запазва маркировката на блока (заглавие, вид, маркировка, стилове, тагове) във вашата облачна библиотека или в тази на екип; изображенията се пакетират заедно с нея. | Про версия | POST …/abilities/pbs/save-library-item/run | edit_posts (the REST route's own check) | team: string, kind: section|page|style (задължително), title: string (задължително), tags: array, markup: string, styles: object |
pbs/set-library-storagepbs-set-library-storage | Използвайте собствено хранилище (Pro) Запазва съхранение „донесете собствено“: доставчик (r2 или s3), кошница (bucket), регион, крайна точка (endpoint), префикс, key_id, secret, активирано. | Про версия | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | няма |
pbs/set-maintenancepbs-set-maintenance | Промяна на режима на поддръжка (Pro) Включва или изключва режима за поддръжка (503) или режим „Очаквайте скоро“ (mode), заедно със страницата за показване (page_id), retry_after и ролите, които го заобикалят. | Про версия | POST …/abilities/pbs/set-maintenance/run | manage_options (the REST route's own check) | mode: off|maintenance|coming_soon, page_id: integer, roles: array, retry_after: integer |
pbs/set-newsletter-keyspbs-set-newsletter-keys | Свържете Mailchimp (Pro) Запазва (или с празна стойност премахва) API ключа на Mailchimp, който се използва от блока за бюлетин. | Про версия | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (задължително) |
pbs/set-reviews-sourcespbs-set-reviews-sources | Промяна на източниците на отзиви (Pro) Задава мястото в Google и бизнеса в Trustpilot, от които чете блокът Отзиви. | Про версия | POST …/abilities/pbs/set-reviews-sources/run | manage_options (the REST route's own check) | google: object, trustpilot: object |
pbs/set-rolespbs-set-roles | Промяна на разрешенията за конструктора (Pro) Задава според ролята какво разрешава конструкторът (роли), напр. клиентска роля само за съдържание. | Про версия | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (задължително) |
pbs/set-white-labelpbs-set-white-label | Промяна на white label (Агенция) Включва или изключва белия етикет и задава името, което клиентите виждат (enabled, name, agency_users). | Про версия | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | няма |
pbs/start-migrationpbs-start-migration | Конвертиране на старо съдържание Стартира (или рестартира) конвертирането на всяка 5.x страница в блокове; всяка публикация се архивира предварително. | Безплатно издание | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | няма |
pbs/start-replacepbs-start-replace | Търсене и замяна в целия сайт (Pro) Започва търсене и замяна, безопасна за блокове (find, replace, kind: text, link or colour; match_case; types). Нищо не се променя до pbs/apply-replace. | Про версия | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (задължително), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-start-trial | Започнете безплатния пробен период на Pro Стартира 14-дневен пробен период на Page Builder Sandwich Pro за този сайт (не се изисква плащане). | Безплатно издание | POST …/abilities/pbs/start-trial/run | manage_options (the REST route's own check) | няма |
pbs/test-library-storagepbs-test-library-storage | Тествайте собственото си хранилище (Pro) Записыва, чете и изтрива тестов обект в собственото ви хранилище и докладва за всяка стъпка. | Про версия | POST …/abilities/pbs/test-library-storage/run | manage_options (the REST route's own check) | няма |
pbs/undo-convert-postpbs-undo-convert-post | Отмени една конверсия Възстановява една конвертирана страница от нейното копие. | Безплатно издание | POST …/abilities/pbs/undo-convert-post/run | the REST route's own per-item permission check | id: string (задължително) |
pbs/undo-migrationpbs-undo-migration | Отмени старата миграция Възстановява всяка конвертирана публикация от нейния архив. | Безплатно издание | POST …/abilities/pbs/undo-migration/run | the REST route's own per-item permission check | няма |
pbs/undo-replacepbs-undo-replace | Отмяна на търсене и замяна (Pro) Възстановява публикациите, променени от дадена задача (публикация, редактирана след това, запазва редакциите си). | Про версия | POST …/abilities/pbs/undo-replace/run | manage_options (the REST route's own check) | id: string (задължително) |
pbs/update-blockpbs-update-block | Промяна на настройките на един блок Променя настройките (атрибутите) на един блок в рамките на страница, намерен по неговия път; изпратените от вас атрибути се обединяват с текущите. Работи за блокове, които сайтът рендерира от техните настройки; за блок, чийто HTML е запазен в страницата, изпратете нов маркуб чрез pbs/update-page. | Безплатно издание | POST …/abilities/pbs/update-block/run | edit_post on that page | id: integer (задължително), path: array (задължително), attributes: object (задължително) |
pbs/update-brand-kitpbs-update-brand-kit | Промяна на бранд пакета (Pro) Запазва името, логото, цветовете, шрифтовете за заглавия и основен текст, както и бранд войса, който AI писането използва. | Про версия | POST …/abilities/pbs/update-brand-kit/run | edit_theme_options (the REST route's own check) | name: string, logo: integer, colors: array, headingFont: string, bodyFont: string, voice: string |
pbs/update-breakpointspbs-update-breakpoints | Промяна на адаптивните точки на прекъсване Променя ширината за таблет и мобилни устройства в пиксели; с Pro – персонализирани допълнителни точки на прекъсване. | Безплатно издание | POST …/abilities/pbs/update-breakpoints/run | edit_theme_options (the REST route's own check) | tablet: integer, mobile: integer, custom: array |
pbs/update-classpbs-update-class | Промяна на глобален клас (Pro) Променя етикета, постоянния адрес или стиловете на глобален клас; всеки елемент, който го използва, се актуализира. | Про версия | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (задължително), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | Промяна на тъмния режим (Pro) Задава тъмния режим (режим: изкл., авто или превключване) и неговите цветове. | Про версия | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (задължително), colors: object |
pbs/update-design-globalspbs-update-design-globals | Промяна на дизайна на сайта Променя цветовете в целия сайт (colors), шрифтовете (fonts, headingFont, bodyFont). Всяка страница отразява промяната; файлът theme.json на темата се поддържа синхронизиран. | Безплатно издание | POST …/abilities/pbs/update-design-globals/run | edit_theme_options (the REST route's own check) | colors: object, fonts: object, bodyFont: string, headingFont: string |
pbs/update-pagepbs-update-page | Актуализиране на страница Променя заглавието, статуса или съдържанието на блок на страницата. Съдържанието, което изпращате, заменя съдържанието на страницата. | Безплатно издание | POST …/abilities/pbs/update-page/run | edit_post on that page; publish_pages to publish or make private | id: integer (задължително), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-update-settings | Промяна на настройките на плъгина Променя префикса на интерфейсния клас (от 1 до 8 малки букви или цифри, започващ с буква) и/или включва или изключва AI агентите (MCP) (mcp: false премахва всяка възможност и MCP крайната точка). | Безплатно издание | POST …/abilities/pbs/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean |
pbs/update-tokenspbs-update-tokens | Промяна на дизайн токените (Pro) Променя мащабите на разстоянието, радиуса и сенките (разстояние, радиус, сянка) или ги нулира (нулиране). | Про версия | POST …/abilities/pbs/update-tokens/run | edit_theme_options (the REST route's own check) | space: array, radius: array, shadow: array, reset: boolean |
pbs/update-variablespbs-update-variables | Промяна на CSS променливите (Pro) Заменя дизайнерските променливи на сайта (променливи: списък с име и стойност). | Про версия | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (задължително) |
pbs/upload-iconpbs-upload-icon | Качване на икона Добавя име на SVG икона (име, SVG код) към библиотеката с икони; SVG кодът се почиства предварително. | Безплатно издание | POST …/abilities/pbs/upload-icon/run | upload_files (the REST route's own check) | name: string (задължително), svg: string (задължително) |
pbs/upload-lottiepbs-upload-lottie | Качване на Lottie анимация (Pro) Валидира Lottie JSON документ (json, name) и го публикува като статичен файл за Lottie блока. | Про версия | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (задължително), json: string (задължително) |