Розробники
Довідник можливостей 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 із вхідними даними в рядку запиту; інші — за допомогою 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 плагіна, який у свою чергу згенеровано з працюючого сайту; тест не проходить, якщо вони не збігаються.
| Можливість | Що це робить | Видання | ВІДПОЧИНОК | Дозвіл | Параметри |
|---|---|---|---|---|---|
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, 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) за його ідентифікатором набору, щоб його шрифти відображалися в засобах вибору шрифтів. | Професійна версія | 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) Створює багаторазовий глобальний клас стилів: мітку, слаг та його стилі. | Професійна версія | 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) Видаляє користувацький шрифт (за ідентифікатором) із засобів вибору шрифтів. | Професійна версія | 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) Копіює глобальний клас під новим ідентифікатором. | Професійна версія | 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 | Створити сторінку за допомогою ШІ Створює сторінку з розділів (заданих або вибраних штучним інтелектом із бібліотеки розділів) і використовує штучний інтелект для переписування всього тексту відповідно до вашого завдання, зберігаючи дизайн. Використовує постачальника штучного інтелекту, налаштованого в параметрах штучного інтелекту плагіна. Сторінка є чорнографікою, якщо не запитується інший статус. | Професійна версія | 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) Режим технічного обслуговування / «скоро відкриття»: режим, сторінка, retry-after і ролі, які все ще бачать сайт. | Професійна версія | 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 | Переглянути налаштування плагіна Повертає префікс класу інтерфейсу, стан бета-оновлень і інформацію про те, чи дозволено використовувати агенти штучного інтелекту (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 | Список форм Відображає список форм, створених за допомогою блоку «Форма» та плагінів форм, які він може вбудовувати. | Безплатна версія | 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 та облікові дані за бажанням надають нашій команді тимчасовий доступ. | Безплатна версія | 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) Зберігає конфігурацію власного сховища (bring-your-own storage): провайдер (r2 або s3), бакет, регіон, ендпоїнт, префікс, 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) Запускає безпечний для блоків пошук і заміну (шукати, замінити, тип: текст, посилання або колір; match_case; типи). Нічого не змінюється до виконання 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) Зберігає набір бренду: назву, логотип, кольори, шрифти для заголовків і основного тексту, а також голос бренду, який використовує ШT-письмо. | Професійна версія | 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 латинських літер нижнього регістру або цифр, що починається з літери) та/або вмикає чи вимикає агенти зі штучним інтелектом (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) Змінює масштаб відступів, радіусів та тіней (space, radius, shadow) або скидає їх до стандартних (reset). | Професійна версія | 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) Перевіряє JSON-документ Lottie (json, name) і публікує його як статичний файл для блоку Lottie. | Професійна версія | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (обов'язково), json: string (обов'язково) |