Програмери

Референца могућности за Page Builder Sandwich

Page Builder Sandwich региструје своје акције у оквиру WordPress Abilities API-ја. Те исте могућности су MCP алати на сопственом серверу сајта и REST руте под /wp-json/wp-abilities/v1. Ова страница је генерисана из сопственог регистра додатка.

Кориснички водич: повежите AI апликацију

Крајње тачке

МогућностREST
MCP преко HTTP-а (уз стриминг)/wp-json/pbs/v1/mcp
MCP преко WP-CLI-ја (стандардни улаз и излаз)wp mcp-adapter serve --server=page-builder-sandwich --user=<login>
REST: прикажи могућности/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich
REST: покрени могућност/wp-json/wp-abilities/v1/abilities/<name>/run (GET са ?input= за могућности само за читање, иначе POST са {"input": {...}})

Аутентификација и дозволе

HTTP захтеви се аутентификују помоћу WordPress лозинке апликације (HTTP Basic). За повезивање са MCP сервером потребна је испод приказана дозвола; свака могућност затим проверава сопствену дозволу по објекту. Могућности само за читање се покрећу помоћу GET методе са параметрима у ниски упита; остале помоћу POST методе са JSON телом ‘{„input“: {…}}’.

WordPress лозинка апликације (HTTP) или --user (WP-CLI); кориснику је потребна дозвола коју свака могућност наводи · Подешавања: Дозволи AI агенте (MCP), подразумевано укључено

Све могућности

МогућностИздањеRESTДозволаПараметри
pbs/activate-custom-font
Чини отпремљени прилагођени фонт (датотеку фонта у библиотеци медија, према ид-у) доступним у бирачима фонтова.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/runedit_theme_options (сопствена провера REST путање)id цео број (обавезно)
pbs/add-local-font
Преузима породицу Google фонта (породица, дебљине, курзив) и испоручује је са овог веб-места.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/runmanage_options (сопствена провера REST путање)family ниска (обавезно)
weights низ
italic логичка вредност
pbs/add-section
Додаје готов одељак на страницу: на почетак, на крај или након одељка на датој позицији.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/add-section/runedit_post на тој странициid цео број (обавезно)
section ниска (обавезно)
position ниска: start, end, after
after цео број
pbs/add-shop-block
Додаје WooCommerce блок на крај чланка: елемент производа (part: title, gallery, image, price, rating, excerpt, description, add_to_cart, meta, tabs, related, upsells, sale_badge, stock; productId, или 0 за производ који се прегледа) или малу корпу (label).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/runedit_post (сопствена провера REST путање)post цео број (обавезно)
block ниска (обавезно): product-element, mini-cart
part ниска: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, description
productId цео број
label ниска
pbs/ai-check-accessibility
Наводи проблеме са приступачношћу странице: слике без алт текста, наслове који прескачу ниво, везе чији текст сам по себи не говори ништа и везе без текста. Свака ставка наводи да ли се може аутоматски поправити.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/runedit_post на странициpost_id цео број (обавезно)
pbs/ai-create-block
Дизајнира вишекратно употребљиву компоненту из описа (картица са ценама, картица тима, банер) и чува је као синхронизовани шаблон у одељку „Моји шаблони“ у уређивачу, при чему се сваки текст може засебно заменити при постављању. Враћа њен ид и блок који је поставља.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/runedit_posts и publish_posts; правила за улогу и потрошњу у подешавањима за вештачку интелигенцијуdescription ниска (обавезно)
title ниска
pbs/ai-css-help
Објашњава, пише или исправља прилагођени CSS једног елемента, где `selector` представља тај елемент. Враћа CSS и објашњење; ништа се не чува.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/runedit_posts и дозвола за код у градитељуaction ниска (обавезно): explain, write, fix
css ниска
instruction ниска
block ниска
pbs/ai-design-from
Поново креира изглед снимка екрана (слике у библиотеци медија) или јавне веб-странице (њене адресе) у виду уредљивих блокова на новој страници у нацрту: исте одељке, ступце, наслове, текст, спискове и дугмад. Логотипи и слике се не копирају.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/runedit_pages (edit_post за снимак екрана); правила за улогу и потрошњу у подешавањима за вештачку интелигенцијуattachment_id цео број
url ниска
title ниска
instruction ниска
pbs/ai-edit-page
Мења страницу онако како је затражено обичним речима („make the hero text shorter“, „add an FAQ about delivery after the pricing“, „translate the page into German“). Вештачка интелигенција одговара операцијама уређивања које се проверавају у односу на блокове странице и њихова подешавања пре него што се било шта примени; одбијене операције се наводе са разлогом. Прво се чува ревизија и њен ид се враћа као undo_revision.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/runedit_post на страници; правила за улогу и потрошњу у подешавањима за вештачку интелигенцијуpost_id цео број (обавезно)
instruction ниска (обавезно)
pbs/ai-fix-accessibility
Поправља проблеме са приступачношћу који се могу поправити (све или наведене ид-ове проблема): алт текст се пише анализом сваке слике, нивои наслова се коригују, нејасни текстови веза се преписују. Прво се чува ревизија и њен ид се враћа као undo_revision.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/runedit_post на страници; правила за улогу и потрошњу у подешавањима за вештачку интелигенцијуpost_id цео број (обавезно)
issues низ
pbs/ai-generate-image
Прави слику на основу описа помоћу модела за слике на веб-месту (OpenAI или Google) и чува је у библиотеку медија са алтернативним текстом. Враћа њен id и адресу.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/runupload_files; улога из подешавања вештачке интелигенције и правила потрошњеprompt ниска (обавезно)
size ниска: square, landscape, portrait
alt ниска
title ниска
post_id цео број
pbs/ai-generate-section
Претвара опис од једне реченице у готов дизајнирани одељак (прави, уредљиви блокови у стилу бренда веб-места) са текстом написаним за њега. Враћа кôд блока и додаје га на почетак или крај странице када је наведен post_id (ревизија чува оно што је претходно било тамо).
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/runedit_posts; edit_post за додавање на страницу; улога из подешавања вештачке интелигенције и правила потрошњеdescription ниска (обавезно)
section ниска
post_id цео број
position ниска: start, end
pbs/ai-plan-site
На основу описа пословања наводи странице које су веб-месту потребне (почетна прва, контакт последња), свака са насловом и кратким описом за ту страницу. Ништа се не прави; свака страница се потом може изградити на основу свог кратког описа.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/runedit_pages; улога из подешавања вештачке интелигенције и правила потрошњеbrief ниска (обавезно)
pbs/ai-save-seo-meta
Чува метанаслов и метаопис у SEO прикључку који веб-место користи (Yoast SEO, Rank Math, SEOPress или All in One SEO) и наводи који су уписани.
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/runedit_post на странициpost_id цео број (обавезно)
title ниска (обавезно)
description ниска (обавезно)
pbs/ai-suggest-seo-meta
Чита страницу и предлаже метанаслов (до 60 знакова) и метаопис (до 155 знакова), опционо око кључне речи у фокусу. Ништа се не чува.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/runedit_post на страници; улога из подешавања вештачке интелигенције и правила потрошњеpost_id цео број (обавезно)
keyword ниска
pbs/ai-undo
Враћа страницу у стање пре измене вештачком интелигенцијом, из вредности undo_revision коју је та измена вратила.
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/runedit_post на странициpost_id цео број (обавезно)
revision цео број (обавезно)
pbs/ai-write-alt-text
Прегледа слике и чува алтернативни текст за њих: за једну слику (attachment_id) или за сваку слику на страници која га нема (post_id). Највише 20 слика по позиву; одговор наводи колико је преостало.
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/runupload_files и edit_post на слици или страници; улога из подешавања вештачке интелигенције и правила потрошњеattachment_id цео број
post_id цео број
only_missing логичка вредност
language ниска
pbs/ai-write-text
Пише нови текст или побољшава, скраћује, проширује, мења тон или исправља граматику дела текста помоћу сопственог AI добављача на веб-месту. Враћа нови текст; ништа на веб-месту није промењено.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/runedit_posts (edit_post када је дат post_id); улога из подешавања вештачке интелигенције и правила потрошњеaction ниска (обавезно): write, improve, shorten, expand, tone, fix, custom
text ниска
tone ниска: professional, friendly, confident, playful, formal, simple
instruction ниска
context ниска
pbs/apply-brand-kit
Примењује сачуване боје и фонтове комплета бренда на дизајн веб-места.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/runedit_theme_options (сопствена провера REST руте)нема
pbs/apply-kit
Увози странице комплета за веб-место (све или само наведене), уз могућност њиховог објављивања, постављања почетне странице и њиховог додавања у мени. Поновни увоз ажурира исте странице.
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/runedit_pages и publish_pages; manage_options за постављање почетне странице; edit_theme_options за прављење менијаslug ниска (обавезно)
pages низ
publish логичка вредност
front логичка вредност
menu логичка вредност
pbs/apply-replace
Примењује прегледани посао. Свака измењена објава чува резервну копију, тако да се посао може опозвати.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/runmanage_options (сопствена провера REST руте)id ниска (обавезно)
pbs/build-landing-page
Вођени ток рада: агент бира одељке који одговарају вашем пословању, гради страницу као нацрт и пише њен текст.
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/runedit_pagesbusiness ниска (обавезно)
pbs/build-pages
Прави до 50 страница у једном позиву, сваку од одељака и/или садржаја блокова. Свака страница се проверава и прави засебно; одговор наводи сваку направљену страницу и сваку одбијену, уз разлог.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/runedit_pages; свака страница се проверава засебно (publish_pages за објављивање)pages (обавезно)
pbs/check-performance
Извештава о томе колико садржај странице доприноси њеној тежини: њене слике (бајтови, превелике слике и мања величина која би одговарала), описи стилова блокова које користи и њена спољна уграђивања, сваки проблем са сопственим решењем.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/runedit_post на странициpost_id (обавезно)
pbs/connect-adobe-fonts
Повезује веб-пројекат Adobe Fonts (Typekit) преко његовог ID-ја комплета, тако да се његови фонтови приказују у бирачима фонтова.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/runedit_theme_options (сопствена провера REST руте)kit (обавезно)
pbs/connect-marketing-service
Повезује услугу дописних листа помоћу њеног API кључа (service, key; account тамо где је услузи потребан), или је прекида са празним кључем.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/runmanage_options (сопствена провера REST руте)service (обавезно)
key
account
pbs/connect-support
Повезује ово веб-место са Zinn Digital® подршком (име, е-пошта, сагласност).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/runmanage_options (сопствена провера REST руте)email (обавезно)
name
consent (обавезно)
pbs/convert-builder-export
Претвара извоз (builder: elementor, divi, beaver или wpbakery; content: извезени текст) у нову нацртну страницу сачињену од блокова, по жељи копирајући њене слике у библиотеку медија (media). Одговара са нацртом и извештајем о претварању.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/runedit_pages (сопствена провера REST руте)builder (обавезно): elementor, divi, beaver, wpbakery
content (обавезно)
title
media
dryRun
status: draft, pending, private, publish
pbs/convert-builder-page
Претвара једну страницу изграђену помоћу Elementor-а, Divi-ја, Beaver Builder-а или WPBakery-ја (id) у нови нацрт сачињен од блокова, задржавајући њен распоред, типографију, боје и слике; изворна страница се не мења. Одговара са нацртом и извештајем о томе шта је претворено, приближно претворено или није претворено. dryRun претвара без чувања.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/runedit_pages и edit_post (сопствена провера REST руте)id (обавезно)
dryRun
status: draft, pending, private, publish
pbs/convert-post
Претвара једну страницу верзије 5.x у блокове (најпре се прави резервна копија).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/runсопствена провера дозвола REST руте по ставциid (обавезно)
pbs/create-ab-test
Додаје тест две верзије одељка на крај чланка (post, name, a, b; split и goal су опциони).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/runedit_post (сопствена провера REST руте)post (обавезно)
name
a (обавезно)
b (обавезно)
split
goal
pbs/create-class
Прави поново употребљиву класу глобалног стила: ознака, подложак и њени стилови (s).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-class/runedit_theme_options (сопствена провера REST руте)label (обавезно)
slug
s
cat
pbs/create-cookie-banner
Прави готов дизајн траке за сагласност од ког се може почети.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/runmanage_options (сопствена провера REST руте)нема
pbs/create-form
Прави образац (контакт, понуда, пријава или више корака: поља, кораци, подешавања и акције као што су е-пошта, чување, веб-кука или дописна листа), на новој страници или на крају постојећег чланка (post).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-form/runedit_pages (сопствена провера REST руте)title
fields (обавезно)
steps
actions
submitText
successMessage
redirectUrl
trackEvent
post
pageTitle
status: draft, publish, private
pbs/create-page
Прави страницу из одељака библиотеке и/или садржаја блока. Нова страница је нацрт осим ако се не затражи други статус.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/create-page/runedit_pages; publish_pages за објављивање или постављање као приватноtitle string (обавезно)
status string: draft, pending, publish, private
sections array
content string
pbs/create-popup
Прави искачући прозор, бочни клизни панел или траку: њихов садржај, окидач (намера напуштања, скроловање, време, клик), учесталост и странице на којима се приказује.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/runedit_pages (сопствена провера REST руте)title string (обавезно)
content string (обавезно)
status string: draft, publish
settings object
pbs/create-query-loop
Додаје петљу упита са готовом картицом, на новој страници (pageTitle, status) или на крају чланка (post): source posts|users|terms|field, postType (product за мрежу продавнице), perPage, columns, orderBy, order, pagination, и филтере уживо [{type: search|taxonomy|meta|sort|price|onsale|instock, taxonomy, key, label, ui}].
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-query-loop/runedit_post и edit_posts (сопствена провера REST руте)post integer
pageTitle string
status string: draft, publish, private
source string: posts, users, terms, field
postType string
perPage integer
columns integer
orderBy string
order string: ASC, DESC
pagination string: none, numbers, prevnext
taxonomy string
fieldKey string
filters array
pbs/create-team
Прави тимску библиотеку (name) којој се друга места могу придружити помоћу позивног кода.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-team/runmanage_options (сопствена провера REST руте)name string (обавезно)
pbs/create-theme-template
Прави шаблон (title, type) који замењује тај део сваке одговарајуће странице, на класичним темама и темама заснованим на блоковима. Без садржаја почиње од готовог дизајна за свој тип. include/exclude су правила услова приказивања ({kind, values, key, value, from, to, days}, врсте које градитељ тема овог места нуди); priority разрешава изједначења; status publish (уживо) или draft.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/runсопствена провера дозвола REST руте по ставциtitle string (обавезно)
type string (обавезно)
content string
include array
exclude array
priority integer
status string: publish, draft
pbs/deactivate-custom-font
Уклања прилагођени фонт (према путањи) из бирача фонтова.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/runedit_theme_options (сопствена провера REST руте)slug string (обавезно)
pbs/delete-class
Брише глобалну класу. Елементи који су је користили задржавају свој садржај и губе њене стилове.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/runedit_theme_options (сопствена провера REST руте)id string (обавезно)
pbs/delete-icon
Уклања отпремљену иконицу; блокови који су је користили задржавају сопствену копију.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/rundelete_post (сопствена провера REST руте)id string (обавезно)
pbs/delete-library-item
Брише дизајн из библиотеке у облаку.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/runedit_posts (сопствена провера REST руте)item string (обавезно)
team string
pbs/delete-page
Премешта страницу у смеће. Може се вратити из одељка Странице, Смеће током 30 дана.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/rundelete_post на тој странициid integer (обавезно)
pbs/delete-team
Брише тим и сваки дизајн у његовој библиотеци.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/runmanage_options (сопствена провера REST руте)team string (обавезно)
pbs/delete-theme-template
Премешта један шаблон (id) у смеће; изворни дизајн теме се поново приказује тамо где је био примењен. Може се вратити из смећа.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/runсопствена провера дозвола REST руте по ставциid string (обавезно)
pbs/disconnect-support
Прекида везу овог места са подршком.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/runmanage_options (сопствена провера REST руте)ништа
pbs/duplicate-class
Копира глобалну класу под новим id-јем.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/runedit_theme_options (сопствена провера REST руте)id string (обавезно)
pbs/duplicate-page
Копира страницу (њен наслов, садржај и шаблон) у нови нацрт.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/runedit_post на страници и edit_pagesid цео број (обавезно)
title ниска
pbs/export-design
Враћа датотеку дизајна веб-места: категорије, опште класе, променљиве, размере размака, полупречника и сенки, као и прилагођене боје (формат page-builder-sandwich-design, верзија 1).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/export-design/runedit_theme_options (сопствена провера REST руте)ништа
pbs/export-designs
Извози изабране шаблоне и мустре (ид-ове) и, опционо, подешавања као један пакет за друго веб-место.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/runmanage_options (сопствена провера REST руте)ids низ
settings логичка вредност
pbs/find-builder-pages
Исписује странице и чланке направљене помоћу алата Elementor, Divi, Beaver Builder или WPBakery (page, per_page), сваки са својим градитељем и, ако је већ конвертован, конвертованим нацртом.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/runedit_pages (сопствена провера REST руте)page цео број
per_page цео број
pbs/generate-page
Прави страницу од одељака (задатих, или изабраних помоћу вештачке интелигенције из библиотеке одељака) и користи вештачку интелигенцију да препише сав њен текст према вашем сажетку, задржавајући дизајн. Користи добављача вештачке интелигенције подешеног у AI подешавањима додатка. Страница је нацрт, осим ако се не затражи други статус.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/runedit_pages; publish_pages за објављивање; улога из подешавања вештачке интелигенције и правила потрошњеbrief ниска (обавезно)
title ниска
sections низ
status ниска: draft, pending, publish, private
pbs/get-block
Враћа подешавања једног блока (атрибуте са њиховим типовима, изборима и подразумеваним вредностима), шта подржава, које блокове може да садржи и пример у означавању блокова спреман за употребу.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-block/runedit_postsname ниска (обавезно)
pbs/get-breakpoints
Враћа ширине за таблете и мобилне уређаје (и прилагођене преломне тачке у Pro верзији) које користе прилагодљиве контроле.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/runedit_theme_options (сопствена провера REST руте)ништа
pbs/get-conversion-tracking
Враћа подешавања за Google Analytics 4, Google Tag Manager и Meta Pixel, као и информације о томе који се кликови и слања образаца шаљу.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/runmanage_options (сопствена провера REST руте)ништа
pbs/get-cookie-banner
Враћа банер за пристанак: да ли је укључен, његов текст и дизајн, категорије и где се примењује.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/runmanage_options (сопствена провера REST руте)ништа
pbs/get-design-globals
Враћа боје и фонтове на нивоу читавог веб-места (за наслове и тело текста) које сваки блок користи, онако како их екран Дизајн веб-места приказује.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/runedit_theme_options (сопствена провера REST руте)ништа
pbs/get-design-system
Враћа Pro систем дизајна: опште класе, променљиве, токене дизајна, тамни режим, комплет бренда и прилагођене фонтове.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/runedit_theme_options (сопствена провера REST руте)ништа
pbs/get-diagnostics
Враћа дијагностику коју би садржао тикет за подршку: верзије, активне додатке, ограничења и недавне грешке.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/runmanage_options (сопствена провера REST руте)ништа
pbs/get-figma-connection
Враћа податак о томе да ли веб-место има лични приступни токен за Figma, кориснички налог за Figma којем припада и његова последња четири знака. Сам токен се никада не враћа.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/runmanage_options (сопствена провера REST руте)ништа
pbs/get-library-account
Враћа искоришћеност складишта библиотеке у облаку, квоту плана и податке о тиму.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/runedit_posts (сопствена провера REST руте)ништа
pbs/get-library-item
Враћа један сачувани дизајн, спреман за уметање на ово веб-место (његове слике су увезене у библиотеку медија).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/runedit_posts (сопствена провера REST руте)item ниска (обавезно)
team ниска
pbs/get-library-storage
Враћа подешавања за сопствено R2/S3 складиште (тајни кључ се никада не враћа).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/runmanage_options (сопствена провера REST руте)ништа
pbs/get-licence
Враћа план за Page Builder Sandwich на овом сајту, стање лиценце, датум обнове и шта план садржи.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/runmanage_options (сопствена провера REST руте)ништа
pbs/get-maintenance
Враћа режим одржавања / ускоро отварање: режим, страницу, retry-after и које улоге и даље виде сајт.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/runmanage_options (сопствена провера REST руте)ништа
pbs/get-migration
Враћа напредак и извештај претварања садржаја верзије 5.x.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/runсопствена провера дозвола REST руте по ставциништа
pbs/get-motion-options
Враћа свако подешавање покрета (улазну анимацију, њено трајање и одлагање, ефекат померања, ефекат преласка мишем, остајање у видном пољу, паралакс, праћење показивача) са својим изборима или опсегом, и преломне тачке сајта.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/runedit_posts (сопствена провера REST руте)ништа
pbs/get-newsletter-keys
Јавља да ли је Mailchimp кључ сачуван (сам кључ се никада не враћа).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/runedit_posts (сопствена провера REST руте)ништа
pbs/get-page
Враћа наслов странице, статус, везе и садржај блокова, као и одељке (блокове највишег нивоа) од којих је сачињена.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/get-page/runedit_post на тој странициid цео број (обавезно)
pbs/get-replace-job
Враћа подударања задатка, страницу по страницу, за преглед пре примене.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/runmanage_options (сопствена провера REST руте)id текст (обавезно)
pbs/get-reviews-sources
Враћа Google и Trustpilot изворе које блок са рецензијама приказује.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/runmanage_options (сопствена провера REST руте)ништа
pbs/get-roles
Враћа које улоге смеју да користе градитељ, дизајн, кôд и шаблоне (клијентски режим).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/runmanage_options (сопствена провера REST руте)ништа
pbs/get-settings
Враћа префикс класе за приказ, статус бета-ажурирања и да ли су вештачка интелигенција (MCP) агенти дозвољени.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/runmanage_options (сопствена провера REST руте)ништа
pbs/get-structured-data
Наводи schema.org структурисане податке које исписују блокови странице (FAQ, How-To, Product, Review, Breadcrumb) и које врсте су препуштене SEO додатку сајта како се ништа не би исписивало двапут.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/runedit_post на странициpost_id цео број (обавезно)
pbs/get-support-connection
Јавља да ли је овај сајт повезан са Zinn Digital® подршком и у ком својству.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/runmanage_options (сопствена провера REST руте)refresh логичка вредност
pbs/get-theme-builder-options
Враћа врсте шаблона, врсте услова приказивања (страница, врста чланка, термин, архива, претрага, 404, пријављен, улога, уређај, датум, време, URL параметар, упућивач, језик, корпа) са њиховим изборима на овом сајту (улоге, језици, врсте чланака, таксономије), и атрибут блока (pbswConditions: {match, rules}) који приказује или скрива било који блок.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/runedit_posts (сопствена провера REST руте)ништа
pbs/get-white-label
Враћа подешавања беле етикете: укључено или искључено, приказано име и који корисници и даље виде оригинал.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/runmanage_options (сопствена провера REST руте)ништа
pbs/import-design
Проверава исправност датотеке дизајна сајта (file) и, уз apply false, враћа шта би спајање или замена (mode) додало, променило и уклонило; уз apply true, уписује то.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-design/runedit_theme_options (сопствена провера REST руте)file објекат (обавезно)
mode текст: merge, replace
apply логичка вредност
pbs/import-designs
Увози пакет дизајна за Page Builder Sandwich (најпре dryRun да би се видело шта би се променило; mode: skip или replace; media; settings).
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/runmanage_options (сопствена провера REST руте)package објекат (обавезно)
mode текст: skip, replace, duplicate
settings логичка вредност
media логичка вредност
dryRun логичка вредност
pbs/import-figma-frame
Увози један Figma оквир (url: веза оквира, са његовим node-id) у нову радну верзију странице направљене од блокова: аутоматски распоред постаје flex и grid контејнери, текст задржава своје фонтове и величине, слике се копирају у библиотеку медија. Користи сопствени Figma жетон сајта. Одговара радном верзијом и извештајем о конверзији.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/runedit_pages и upload_files (сопствена провера REST руте)url ниска (обавезно)
title ниска
dryRun логичка вредност
status ниска: draft, pending, private, publish
pbs/invite-team-member
Прави једнократни позивни код (улога: читање или писање; ознака; број дана важења). Код се приказује само једном.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/runmanage_options (сопствена провера REST руте)team ниска (обавезно)
role ниска: read, write
days цео број
label ниска
pbs/join-team
Придружује се библиотеци тима помоћу позивног кода.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/join-team/runmanage_options (сопствена провера REST руте)code ниска (обавезно)
pbs/leave-team
Напушта библиотеку тима којој се овај сајт придружио.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/runmanage_options (сопствена провера REST руте)нема
pbs/list-ab-tests
Наводи A/B тестове са посетиоцима и конверзијама сваке верзије, као и ону која побеђује.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/runedit_pages (сопствена провера REST руте)нема
pbs/list-blocks
Наводи сваки блок додатка Page Builder Sandwich који овај сајт може да користи (такође и Pro блокове када је Pro активан): назив, наслов, категорију и опис.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/runedit_postssearch ниска
pbs/list-dynamic-sources
Враћа чиме се блок може попунити (чланак, аутор, сајт, архива, прилагођено поље, производ) са пољима сваког извора, прикључцима за поља на овом сајту (ACF, Meta Box, Pods, JetEngine, Toolset, метаподаци чланка) и пољима типа чланка (postType). Блок се повезује са извором путем атрибута attributes.metadata.bindings, један {source, args} по атрибуту.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/runedit_posts (сопствена провера REST руте)postType ниска
pbs/list-extensions
Наводи шта су други прикључци додали у Page Builder Sandwich путем његовог API-ја за програмере: блокове, динамичке изворе података, услове приказа и акције образаца, сваки са својим називом, ознаком и прикључком.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/runedit_postsнема
pbs/list-form-submissions
Наводи шта су посетиоци послали кроз обрасце који чувају пријаве (образац сужава избор), страницу по страницу.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/runсопствена провера дозвола REST руте по ставциform ниска
per_page цео број
page цео број
pbs/list-forms
Наводи обрасце направљене помоћу блока Form и прикључке за обрасце које може да угнезди.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/runedit_posts (сопствена провера REST руте)нема
pbs/list-kits
Наводи комплете за веб-сајтове (скуп готових страница за одређену врсту пословања) које овај сајт може да увезе.
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/runedit_pages и publish_pagesrefresh логичка вредност
pbs/list-library-items
Наводи дизајне сачуване у библиотеци у облаку (врста: section, page или pattern; тим: библиотека тима).
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/runedit_posts (сопствена провера REST руте)team ниска
kind ниска: , section, page, style
pbs/list-local-fonts
Наводи Google фонтове које овај сајт сам хостује (преузети једном, сервирају се са сајта, без захтева ка сервису Google).
FreeGET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/runmanage_options (сопствена провера REST руте)нема
pbs/list-lottie
Наводи отпремљене Lottie анимације.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/runedit_posts (сопствена провера REST руте)нема
pbs/list-marketing-connections
Наводи сервисе за слање имејлова (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) и оне који су повезани. Кључеви се никада не враћају.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/runmanage_options (сопствена провера REST руте)нема
pbs/list-marketing-forms
Наводи сваки образац направљен помоћу креатора образаца: страницу на којој се налази, његова поља и шта се дешава када се пошаље.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/runedit_pages (сопствена провера REST руте)нема
pbs/list-marketing-lists
Приказује публику или листе повезаног сервиса поштанске листе, за радњу пријаве на обрасцу.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/runedit_posts (сопствена провера REST руте)service стринг (обавезно)
pbs/list-pages
Приказује странице које можете уређивати, најновије прво, са опционом претрагом.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/runedit_pages; само странице које корисник може да уређује су наведенеsearch стринг
status стринг: any, draft, pending, publish, private
page цео број
per_page цео број
pbs/list-popups
Приказује искачуће прозоре, клизне елементе и траке са њиховим окидачима, правилима учесталости и местима приказивања.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/runedit_pages (сопствена провера REST руте)нема
pbs/list-replace-jobs
Приказује задатке проналажења и замене широм веб-места и њихов статус.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/runmanage_options (сопствена провера REST руте)нема
pbs/list-sections
Приказује спремне одељке (херој одељак, функције, ЧПП, препоруке, позив на акцију и друго) који се могу додати на страницу.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/runedit_pagessearch стринг
pbs/list-team-members
Приказује веб-места у тиму и њихов приступ.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/runmanage_options (сопствена провера REST руте)team стринг (обавезно)
pbs/list-teams
Приказује тимове којима ово веб-место припада или чији је власник.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/runmanage_options (сопствена провера REST руте)нема
pbs/list-theme-templates
Приказује шаблоне градитеља теме (заглавље, подножје, појединачно, архива, претрага, 404 и, уз WooCommerce, производ, продавница, корпа, плаћање, захвалница и мој налог): тип сваког, где се приказује (правила укључивања/искључивања), приоритет, статус и блокове.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/runсопствена провера дозвола REST руте за сваку ставкунема
pbs/list-transferable
Приказује шаблоне, шеме и подешавања који се могу извести на друго веб-место.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/runmanage_options (сопствена провера REST руте)нема
pbs/list-uploaded-icons
Приказује SVG иконице отпремљене у библиотеку иконица, најновије прво.
БесплатноGET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/runedit_posts (сопствена провера REST руте)page цео број
per_page цео број
pbs/move-section
Премешта одељак странице са једне позиције на другу (почевши од 0, према редоследу на страници).
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/move-section/runedit_post на тој странициid цео број (обавезно)
from цео број (обавезно)
to цео број (обавезно)
pbs/open-support-ticket
Шаље тикет подршци (наслов, порука, врста, е-пошта), са дијагностиком овог веб-места када је администратор дао сагласност. Никада не прави пријаву нити је шаље.
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/runmanage_options (сопствена провера REST руте)subject стринг (обавезно)
message стринг (обавезно)
kind стринг: help, bug, feedback, feature_request
email стринг
name стринг
diagnostics логичка вредност
pbs/preview-dynamic-value
Враћа оно што повезивање приказује на једној објави (објава, извор и поље или добављач + кључ, као text|url), за проверу повезивања пре или после додавања.
ProGET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/runedit_post (сопствена провера REST руте)post цео број (обавезно)
source стринг (обавезно)
field стринг
provider стринг
key стринг
as стринг: text, url
pbs/record-support-consent
Бележи пристанак администратора за слање дијагностике уз тикете подршци.
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/runmanage_options (сопствена провера REST руте)consent логичка вредност (обавезно)
pbs/refresh-reviews
Преузима најновије Trustpilot рецензије сада уместо чекања на дневно освежавање.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/runmanage_options (сопствена провера REST руте)нема
pbs/remove-block
Уклања један блок (цео одељак или блок унутар њега) са странице, пронађен преко његове путање. Претходна верзија странице остаје у њеним ревизијама.
БесплатноPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/runedit_post на тој странициid цео број (обавезно)
path низ (обавезно)
pbs/remove-library-storage
Уклања подешавања сопственог складишта; поново се користи складиште из пакета.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/runmanage_options (сопствена провера REST руте)ништа
pbs/remove-local-font
Брише датотеке локално хостоване породице фонтова.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/runmanage_options (сопствена провера REST руте)family ниска (обавезно)
pbs/remove-team-member
Уклања сајт из тима.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/runmanage_options (сопствена провера REST руте)team ниска (обавезно)
member ниска (обавезно)
pbs/reset-ab-test
Брише бројке тестирања и поново га покреће (test).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/runedit_pages (сопствена провера REST руте)test ниска (обавезно)
pbs/save-library-item
Чува структуру блока (наслов, врсту, структуру, стилове, ознаке) у вашу библиотеку у облаку или библиотеку тима; слике се пакују уз њега.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/runedit_posts (сопствена провера REST руте)team ниска
kind ниска (обавезно): section, page, style
title ниска (обавезно)
tags низ
markup ниска
styles објекат
pbs/set-block-motion
Поставља или уклања (null) подешавања анимације на једном блоку странице, пронађеном преко његове путање, на тачки прелома (подразумевано base). Ради на било ком блоку, укључујући основне блокове чији је HTML сачуван на страници. Посетиоци који затраже умањено кретање никада не виде анимацију.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/runedit_post (сопствена провера REST руте)post ниска (обавезно)
path низ (обавезно)
breakpoint ниска
motion објекат (обавезно)
pbs/set-library-storage
Чува сопствено складиште: добављача (r2 или s3), складиште (bucket), регион, крајњу тачку, префикс, key_id, тајни кључ, омогућено.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/runmanage_options (сопствена провера REST руте)enabled логичка вредност
provider ниска: r2, s3, other
endpoint ниска
region ниска
bucket ниска
prefix ниска
keyId ниска
secret ниска
pathStyle логичка вредност
pbs/set-maintenance
Укључује или искључује режим одржавања (503) или режим „ускоро доступно“ (mode), са страницом за приказ (page_id), retry_after и улогама које га заобилазе.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/runmanage_options (сопствена провера REST руте)mode ниска: off, maintenance, coming_soon
page_id цео број
roles низ
retry_after цео број
pbs/set-newsletter-keys
Чува (или, уз празну вредност, уклања) Mailchimp API кључ који користи блок за билтен.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/runmanage_options (сопствена провера REST руте)mailchimp ниска (обавезно)
pbs/set-reviews-sources
Поставља Google место и Trustpilot предузеће које блок са рецензијама учитава.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/runmanage_options (сопствена провера REST руте)google објекат
trustpilot објекат
pbs/set-roles
Поставља по улози шта градитељ дозвољава (roles), нпр. клијентска улога само за садржај.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/runmanage_options (сопствена провера REST руте)roles објекат (обавезно)
pbs/set-white-label
Укључује или искључује белу етикету и поставља назив који клијенти виде (enabled, name, agency_users).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/runmanage_options (сопствена провера REST руте)enabled логичка вредност
name ниска
studio_name ниска
author ниска
author_url ниска
description ниска
menu_icon ниска
hide_plugin логичка вредност
agency_users низ
pbs/site-health-clean
Чисти једну врсту налаза: ревизије (задржава најновијих 5 за сваку објаву, брише старије), шаблоне (премешта некоришћене синхронизоване шаблоне у смеће), слике (сразмерно умањена копија коју WordPress користи; оригинал се чува), класе (уклања некоришћене дизајнерске класе, чувајући их за враћање). Свако покретање чисти једну групу; „more“ је тачно све док има преосталих налаза.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/runmanage_optionswhat ниска (обавезно): revisions, patterns, images, classes
pbs/site-health-report
Проналази старе ревизије, синхронизоване шаблоне које ништа не користи, тешке оригиналне слике и класе дизајна које ниједна страница не користи. Ради у кратким корацима: свако покретање наставља тамо где је претходно стало док је статус „scanning“; поновно покретање почиње изнова.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/runmanage_optionsrestart boolean
pbs/start-migration
Покреће (или поново покреће) претварање сваке странице 5.x у блокове; сваки чланак се претходно резервно копира.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/runсопствена провера дозвола REST руте за сваку ставкуништа
pbs/start-replace
Покреће безбедну замену унутар блокова (проналажење, замена, врста: текст, веза или боја; match_case; врсте). Ништа се не мења док се прегледани посао не примени.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/runmanage_options (сопствена провера REST руте)find string (обавезно)
replace string
kind string: text, link, colour
types array
match_case boolean
pbs/start-trial
Покреће пробни период од 14 дана за Page Builder Sandwich Pro за ово веб-место (плаћање није потребно).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/runmanage_options (сопствена провера REST руте)ништа
pbs/test-library-storage
Уписује, чита и брише пробни објекат у вашем сопственом складишту и извештава о сваком кораку.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/runmanage_options (сопствена провера REST руте)ништа
pbs/undo-convert-post
Враћа једну претворену страницу из њене резервне копије.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/runсопствена провера дозвола REST руте за сваку ставкуid string (обавезно)
pbs/undo-migration
Враћа сваки претворени чланак из његове резервне копије.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/runсопствена провера дозвола REST руте за сваку ставкуништа
pbs/undo-replace
Враћа чланке које је посао изменио (чланак који је у међувремену уређен задржава своје измене).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/runmanage_options (сопствена провера REST руте)id string (обавезно)
pbs/update-block
Мења подешавања (атрибуте) једног блока унутар странице, пронађеног према његовој путањи; атрибути које пошаљете спајају се преко тренутних. Ради на блоковима које веб-место исцртава из њихових подешавања; блок чији је HTML сачуван у страници мења се заменом ознака саме странице.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-block/runedit_post на тој странициid integer (обавезно)
path array (обавезно)
attributes object (обавезно)
pbs/update-brand-kit
Чува комплет бренда: назив, логотип, боје, фонтове за наслове и текст, као и глас бренда који користи AI писање.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/runedit_theme_options (сопствена провера REST руте)name string
logo integer
colors array
headingFont string
bodyFont string
voice string
pbs/update-breakpoints
Мења ширине за таблет и мобилне уређаје у пикселима; уз Pro, прилагођене додатне преломне тачке.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/runedit_theme_options (сопствена провера REST руте)tablet integer
mobile integer
custom array
pbs/update-class
Мења ознаку, поднаслов или стилове глобалне класе; сваки елемент који је користи се ажурира.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-class/runedit_theme_options (сопствена провера REST руте)id string (обавезно)
label string
slug string
s object
cat string
pbs/update-conversion-tracking
Мења подешавања за Google Analytics 4, Google Tag Manager и Meta Pixel и бира који се догађаји шаљу.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/runmanage_options (сопствена провера REST руте)ga4 string
gtm string
pixel string
loadTags boolean
formEvent string
pbs/update-cookie-banner
Мења траку са пристанком. Док је укључена, скрипте за праћење чекају пристанак посетиоца.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/runmanage_options (сопствена провера REST руте)enabled boolean
popup integer
handles array
cookieDays integer
optOutOutsideEu boolean
pbs/update-dark-mode
Подешава тамни режим (режим: off, auto или toggle) и његове боје.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/runedit_theme_options (сопствена провера REST руте)mode string (обавезно): device, light, dark
colors object
pbs/update-design-categories
Замењује једну листу категорија (group: classes или tokens; items: листа путања и назива). Ставке заведене под уклоњеном категоријом постају некатегорисане.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/runedit_theme_options (сопствена провера REST руте)group string (обавезно): classes, tokens
items array (обавезно)
pbs/update-design-globals
Мења опште боје (colors), фонтове (fonts, headingFont, bodyFont) на целом сајту. Свака страница преузима промену; датотека theme.json теме остаје синхронизована.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/runedit_theme_options (сопствена провера REST руте)colors object
fonts object
bodyFont string
headingFont string
pbs/update-form
Мења један образац (post, form): подешавања и радње се спајају са постојећим; поља (и кораци) замењују поља.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-form/runedit_post (сопствена провера REST руте)post string (обавезно)
form string (обавезно)
title string
fields array
steps array
actions object
submitText string
successMessage string
redirectUrl string
trackEvent string
pbs/update-page
Мења наслов, статус или садржај блокова странице. Садржај који пошаљете замењује садржај странице.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-page/runedit_post за ту страницу; publish_pages за објављивање или постављање као приватноid integer (обавезно)
title string
status string: draft, pending, publish, private
sections array
content string
pbs/update-popup
Мења искачући прозор, увлачећи прозор или траку (id): садржај, окидач, учесталост или место приказивања.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/runedit_post (сопствена провера REST руте)id string (обавезно)
title string
content string
status string: draft, publish
settings object
pbs/update-settings
Мења префикс класе на корисничком делу сајта (1 до 8 малих слова или цифара, почевши словом) и/или укључује или искључује AI агенте (MCP) (mcp: false уклања сваку могућност и крајњу тачку MCP-а).
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/runmanage_options (сопствена провера REST руте)prefix string
mcp boolean
pbs/update-theme-template
Мења један шаблон (id): било шта од поља title, type, content (ознаке блока), include, exclude, priority, status. Мења се само оно што пошаљете.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/runсопствена провера дозвола по ставци REST рутеid string (обавезно)
title string
type string
content string
include array
exclude array
priority integer
status string: publish, draft
pbs/update-tokens
Мења скале размака, полупречника и сенки (space, radius, shadow), или их враћа на почетне вредности (reset).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/runedit_theme_options (сопствена провера REST руте)space array
radius array
shadow array
reset boolean
pbs/update-variables
Замењује варијабле дизајна сајта (variables: листа назива и вредности).
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/runedit_theme_options (сопствена провера REST руте)variables array (обавезно)
pbs/upload-icon
Додаје SVG иконицу (name, svg ознаке) у библиотеку иконица; SVG се претходно чисти.
FreePOST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/runupload_files (сопствена провера REST руте)name string (обавезно)
svg string (обавезно)
pbs/upload-lottie
Проверава исправност Lottie JSON документа (json, name) и објављује га као статичку датотеку за Lottie блок.
ProPOST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/runupload_files (сопствена провера REST руте)name string (обавезно)
json string (обавезно)

Генерисано из датотеке abilities.json додатка, која је и сама генерисана са активног сајта; тест не успева када се њих двоје не подударају.

WP-CLI команде

Покрените ово на серверу помоћу WP-CLI. Свака команда проверава исте дозволе као и екрани додатка; примери су преузети из сопственог текста помоћи додатка.

НаредбаШта радиИздање
wp pbs export [--types=<types>] [--no-settings] [--file=<name>]Извезите шаблоне, мустре и подешавања у датотеку.Бесплатно
wp pbs import <file> [--mode=<mode>] [--no-settings] [--media] [--dry-run]Увезите датотеку извоза.Бесплатно
wp pbs importers runПретворите застарели садржај: сваку објаву или једну.Бесплатно
wp pbs importers statusПрикажите стање миграције.Бесплатно
wp pbs importers undoОпозовите претварања из њихових резервних копија: сваку објаву или једну.Бесплатно
wp pbs migrate runПретворите застарели садржај: сваку објаву или једну.Бесплатно
wp pbs migrate statusПрикажите стање миграције.Бесплатно
wp pbs migrate undoОпозовите претварања из њихових резервних копија: сваку објаву или једну.Бесплатно
wp pbs replace <find> <replace> [--kind=<kind>] [--types=<types>] [--ignore-case] [--dry-run] [--undo=<job>]Пронађите и замените на целом веб-месту.Про
wp pbsw fonts download <family> [--weights=<weights>] [--italic]Преузмите породицу Google фонтова на ово веб-место.Бесплатно
wp pbsw fonts listНаведите сачуване породице.Бесплатно
wp pbsw fonts remove <family>Уклоните сачувану породицу и њене датотеке.Бесплатно

Акције и филтери

Свака кука коју додатак нуди, са описом из његовог изворног кода. Филтери мењају вредност; акције вам омогућавају да покренете кôд у одређеном тренутку; улазне тачке су акције које покрећете да бисте затражили од додатка да нешто уради.

КукаВрстаШта радиПараметриИздање
pbs_assets_changedАкцијаОкида се када се објављене PBS датотеке за јавни део сајта измене и испразне кешеви страница до којих може да допре: закачите је да бисте очистили оно до чега PBS не може да допре (CDN, прокси, кеш хостинга).немаFree
pbs_enqueue_scriptsАкцијаЗастарела акција: ређа скрипте које позивају window.pbsAddInspector().немаFree
pbs_shortcodesФилтерЗастарели филтер: ознака кратке ознаке => {label, desc, options[]} (Shortcode-API.md).array $shortcodesFree
pbsw_admin_dataФилтерФилтрира податке са којима се покреће администраторска апликација. Премијум слој га користи за пријаву свог издања; овде не припада ништа поверљиво јер се исписује на страници.немаFree
pbsw_admin_enqueueАкцијаОкида се након што је скрипта администраторског екрана уврштена у ред, тако да модул може додати скрипту која додаје панел кроз JavaScript филтер `pbs.admin.panels` (мора зависити од овог идентификатора; екран се исцртава када је DOM спреман, након што се изврше све скрипте у подножју).string $handleFree
pbsw_ai_enqueueАкцијаОкида се након што је пакет AI уређивача уврштен у ред, тако да додатак (и Pro слој) може уврстити сопствене AI панеле након њега.string $handleFree
pbsw_ai_messagesФилтерФилтрира поруке сваког AI захтева који додатак шаље, са његовим контекстом (задатак, сврха, добављач, модел, корисник); Pro комплет бренда овде додаје ваш бренд.array $messages
array $context
Free
pbsw_ai_pro_featuresФилтерФилтрира Pro AI функције које уређивач нуди (премијум слој додаје своје називе: agent, site, block, design, image, css, a11y).немаFree
pbsw_ai_seo_pluginsФилтерФилтрира у које SEO прикључке AI SEO помоћник уписује мета наслов и опис.немаFree
pbsw_ai_seo_writeФилтерФилтрира да ли је други SEO прикључак преузео мета наслов и опис. Прикључак додат у `pbsw_ai_seo_plugins` их чува овде, на свој начин, и враћа true.bool $written
string $plugin
int $post_id
string $title
string $description
Free
pbsw_asset_sourcesФилтерСви извори јавног дела сајта: из ове датотеке, они које слој за перформансе региструје помоћу add_source() (CSS по блоку, модули приказа) и било који које премијум слој дода за себе преко `pbsw_asset_sources` (његове датотеке се налазе у сопственом директоријуму, који испоручује само премијум пакет). Прихвата се само обична релативна `.css`/`.js` путања унутар прикључка, под кључем са сегментима од малих слова (`legacy.css`, `block/row.css`, `module/tabs.js`).немаFree
pbsw_breakpoints_changedАкцијаОкида се када се тачке прекида промене (компилирани стилови странице се поново граде приликом следећег приказа, јер су тачке прекида део њиховог потписа).немаFree
pbsw_cache_purgedАкцијаОкида се након што PBS очисти чланак из активних прикључака за кеширање.int $post_idFree
pbsw_cache_purgersФилтерФилтрира додатне чистаче који се покрећу када се објављене датотеке измене: назив => callable. Хостинг додаје сопствене (CDN, прокси); онај који избаци грешку се прескаче и не пријављује се као очишћен.немаFree
pbsw_code_blocksФилтерФилтрира називе блокова који се третирају као прилагођени кôд (само улоге са дозволом `code` могу да их додају или мењају).немаPro
pbsw_consent_countryФилтерФилтрира земљу посетиоца (ISO 3166-1 alpha-2) за регионално правило траке са колачићима. Додатак никада не претражује земљу; вратите “ када је непозната.string $countryPro
pbsw_content_onlyФилтерФилтрира да ли корисник сме да уређује само текст и слике, док је распоред закључан.bool $content_only
int $user_id
Free
pbsw_design_class_cssФилтерФилтрира компилирани CSS глобалне класе пре него што се упита систем за дизајн. Вратите ниску да бисте користили њу уместо тога.string|null $css
string $selector
Pro
pbsw_design_custom_breakpointsФилтерФилтрира да ли су прилагођене тачке прекида доступне (pbs-d3, Pro).bool $allowedFree
pbsw_design_element_cssФилтерФилтрира да ли се компилира прилагођени CSS по елементу (премијум слој га омогућава, d8).bool $enabledFree
pbsw_design_layout_suffixФилтерФилтрира суфикс селектора елемента распореда за блок (“ = сопствени елемент блока).string $suffix
string $prefix
Free
pbsw_design_propsФилтерФилтрира својства дизајна (премијум слој додаје своја).немаFree
pbsw_dynamic_editor_sourcesФилтерВише извора у уређивачу (поља производа за WooCommerce).немаPro
pbsw_dynamic_fieldsФилтерКаталог поља за добављаче који немају API за листање који овај прикључак чита (JetEngine, Toolset): њихови кључеви поља се уписују у уређивачу или додају овде.string $post_typePro
pbsw_dynamic_sourcesФилтерВише извора (WooCommerce производи): назив → ознака; њихове вредности долазе из `pbsw_dynamic_value`.немаPro
pbsw_dynamic_valueФилтерВредност из другог извора (WooCommerce).string|null $value
string $source
Pro
pbsw_form_submittedАкцијаПокреће се након што је слање обрасца прошло проверу и његове акције су извршене.немаPro
pbsw_frontend_prefixФилтерФилтрира неутрални префикс класе за приказ сајта.string $prefixFree
pbsw_fs_loadedАкцијаПокреће се након што се учита SDK за лиценцирање (у главној датотеци, пре било ког Page Builder Sandwich кода). Закачите се овде за комуникацију са `pbsw_fs()`.немаFree
pbsw_is_agencyФилтерФилтрира да ли су функције Agency плана доступне на овом веб-месту.bool $agencyFree
pbsw_is_proФилтерФилтрира да ли је премијум слој покренут. Само премијум слој одговара на њега.bool $proFree
pbsw_kit_api_baseФилтерФилтрира Zinn Digital® API основу коју екрани за подршку позивају.string $baseFree
pbsw_kit_diagnosticsФилтерФилтрира дијагностику пре него што је власник веб-места види. Прикључак додаје сопствене чињенице под `extra`. ⛔ Ово се извршава ПРЕ прегледа, никада између прегледа и слања.немаFree
pbsw_kit_footprint_freeФилтерФилтрира да ли је ово веб-место без отиска, тако да се Zinn® Ads никада не промовише на њему.bool $footprint_freeFree
pbsw_kit_importedАкцијаПокреће се након што је комплет увезен.int $frontFree
pbsw_kit_promotionsФилтерФилтрира регистар промоција пре него што се разријеши. Додајте ред да бисте промовисали други производ: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), и `url` или (за прикључак) `name`, `site`, `main_files`.немаFree
pbsw_kit_tierФилтерФилтрира ниво плана који комплет пријављује за овај прикључак (тестирање и развојно окружење; лиценца одлучује у продукцији).string $tierFree
pbsw_lcp_foldФилтерКолико дубоко у садржају се рачуна као први екран, у CSS пикселима од његовог врха. Блокови који почињу изнад њега третирају се као изнад прегиба: њихове слике се учитавају одмах и највероватнија LCP слика добија `fetchpriority=“high“`; блокови испод њега се учитавају одложено. Повећајте га за висок главни одељак (hero), смањите за компактно заглавље.int $foldFree
pbsw_legacy_body_classesФилтерФилтрира застареле класе тела. Премијум слој овде додаје застареле прилагодљиве класе из премијум верзије (смерница 5: то понашање није у бесплатном прикључку).немаFree
pbsw_legacy_script_enqueuedАкцијаЗастарела објава је прегледана због свог понашања на јавном делу веб-места (премијум слој додаје своје).int $post_id
string $content
string|null $handle
Free
pbsw_library_tokenФилтерФилтрира токен носиоца послат са захтевима за комплете (премијум библиотека у облаку га обезбеђује).string $tokenFree
pbsw_link_baseФилтерФилтрира путању под којом се налазе кратке везе (`/go/<slug>/`).string $basePro
pbsw_list_servicesФилтерФилтрира сервисе поштанских листа на које се обрасци могу претплатити.немаPro
pbsw_loop_query_argsФилтерУпит петље (WooCommerce: распон цена, на распродаји, на лагеру, сортирања по цени/популарности/оцени).немаPro
pbsw_loop_sortsФилтерИзбори сортирања (WooCommerce додаје цену, популарност и оцену).немаPro
pbsw_mcp_abilitiesАкцијаПокреће се након што се региструју бесплатне могућности: Page Builder Sandwich Pro овде региструје своје (његово покретање се закачи овде само када лиценца дозвољава премијум код).немаFree
pbsw_migration_batch_sizeФилтерКолико застарелих (5.x) објава претвара један корак миграције у позадини. Сваки корак је једна Action Scheduler акција; мањи пакет одговара спором или меморијски ограниченом серверу, већи брзом серверу са много објава. Вредности мање од 1 третирају се као 1.int $sizeFree
pbsw_migration_post_typesФилтерФилтрира типове објава које застарела миграција претвара.list<string> $typesFree
pbsw_nav_menu_item_classesФилтерФилтрира класе ставке (опције Pro ставке додају `nav-menu__item–hide-mobile` и `–hide-desktop`). Задржавају се само класе `nav-menu__item–<name>`.int $depthБесплатно
pbsw_nav_menu_item_labelФилтерФилтрира ознаку ставке, која је излазни HTML (опције Pro ставке додају иконицу, значку и опис). Повратни позив мора да врати излазни HTML.string $label
int $depth
string $prefix
Бесплатно
pbsw_nav_menu_toggleФилтерФилтрира HTML дугмета менија: Pro дизајнер траке за пребацивање ставља га у траку са логотипом, пољем за претрагу, везама… (приказује се само док је мени скупљен). Резултат који не садржи непромењено дугме се занемарује, тако да га мени никада не може изгубити.string $toggle
string $prefix
Бесплатно
pbsw_newsletter_form_settingsФилтерПодешавања обрасца који није из верзије 5.x (data-* ⇒ вредност) или празан низ.int $post_id
string $form
Бесплатно
pbsw_newsletter_providersФилтерУслуге билтена на које се ово место може претплатити: service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}. Премијум слој додаје три услуге из 5.x.немаБесплатно
pbsw_page_css_changedАкцијаПокреће се када се промени компајлирани стилски лист објаве (прикључци за кеширање чисте кеш преко овога).int $post_idБесплатно
pbsw_page_css_enqueuedАкцијаПокреће се након што се компајлирани стилски лист странице стави у ред чекања (премијум слој критичног CSS-а се овде качи).string $handle
int $post_id
Бесплатно
pbsw_page_css_extraФилтерФилтрира CSS додат компајлираном листу странице након сопствених стилских листова блокова (pbs-p4: правила система дизајна `.<prefix>-s-<id>`). Овде компајлирано, не минификовано: ослушкивач враћа свој CSS спреман за испоруку.string $extra
string $prefix
int $post_id
Бесплатно
pbsw_page_css_signatureФилтерФилтрира шта још чини компајлирано стање актуелним (pbs-p4: преломне тачке).string $extra
\WP_Post $post
Бесплатно
pbsw_page_css_stateФилтерФилтрира компајлирано стање објаве пре него што се сачува (pbs-p4 бележи која правила дизајна лист носи, тако да их филтер за исцртавање не исписује поново).int $post_idБесплатно
pbsw_permissionФилтерФилтрира да ли корисник сме да користи могућност градитеља. Бесплатни додатак дозвољава сваку; Pro менаџер улога одговара по улози. Администраторима увек треба дозволити.bool $allowed
string $what
int $user_id
Бесплатно
pbsw_popup_forceФилтерИскачући прозори који се исписују на свакој страници без обзира на циљање (трака са колачићима).немаPro
pbsw_replace_post_typesФилтерФилтрира врсте објава које проналажење и замена подразумевано претражују.немаPro
pbsw_schema_skipФилтерФилтрира врсте структурираних података које Page Builder Sandwich изоставља јер их SEO додатак веб-места већ исписује за ову страницу.string $contentPro
pbsw_site_design_dataФилтерФилтрира почетне податке за дизајн веб-места. Премијум слој извештава о свом издању и додаје податке који су потребни његовим одељцима.немаБесплатно
pbsw_site_design_depsФилтерФилтрира зависности пакета дизајна веб-места. Премијум слој овде додаје сопствену скрипту, тако да се његови одељци региструју пре него што се панел први пут исцрта.string $handleБесплатно
pbsw_site_health_keep_revisionsФилтерФилтрира колико најновијих ревизија сваке објаве чишћење задржава (подразумевано 5).int $keepPro
pbsw_style_at_rulesФилтерФилтрира унапред подешене at-правила које градитељ стилова нуди у оквиру Стил › Услов: списак од `array( ‘id’ => ‘narrow-card’, ‘label’ => ‘Narrow card’, ‘type’ => ‘container’, ‘query’ => ‘card (max-width:400px)’ )`, где је `type` вредност `media`, `container` или `supports`. Вредности постављене под условом исписују се као `@<type> <query>{…}` након правила о величини екрана. Уграђена унапред подешена подешавања су штампање, тамна шема боја, смањено кретање и миш или додирна табла; неважеће унапред подешено подешавање се одбацује и наводи у акцији `pbsw_style_at_rules_invalid`.немаБесплатно
pbsw_style_at_rules_invalidАкцијаПокреће се када су унапред подешена подешавања из `pbsw_style_at_rules` одбачена као неважећа.немаБесплатно
pbsw_template_content_locationФилтерОдређенија локација садржаја (WooCommerce: single_product, product_archive, cart…).string $locationPro
pbsw_template_resolvedФилтерШаблони изабрани за локацију.string $typePro
pbsw_template_typesФилтерВише врста шаблона (WooCommerce странице).немаPro
pbsw_theme_builder_editor_dataФилтерВише података уређивача (динамички извори података и додаци за поља, делови за WooCommerce).ништаPro
pbsw_theme_globals_savedРадњаОва радња је документована испод.ништаБесплатно
pbsw_transfer_importedРадњаПокреће се након увоза пакета, како би кеш изграђен од шаблона и подешавања (стилови по страници, табела стилова веб-места) могао поново да се изгради.ништаБесплатно
pbsw_transfer_meta_keysФилтерФилтрира мета кључеве објаве које увоз и извоз преносе са сваком ставком.ништаБесплатно
pbsw_transfer_optionsФилтерФилтрира опције које увоз и извоз могу да преносе између веб-места. Прихватају се само опције `pbsw_`; све остало се одбацује тако да пакет никада не може да упише основну опцију или опцију треће стране.ништаБесплатно
pbsw_transfer_post_typesФилтерФилтрира типове објава које увоз и извоз могу да преносе између веб-места.ништаБесплатно
pbsw_visitor_countryФилтерФилтрира земљу посетиоца ради провере старости и обавештења о одговорном коцкању, за веб-место које то зна на други начин (додатак за геолокацију, кориснички профил).string $countryPro
pbsw_white_label_mapФилтерФилтрира замене беле етикете (изворни текст => приказани текст).ништаPro