Програмери
Референца могућности за Page Builder Sandwich
Page Builder Sandwich региструје своје акције у оквиру WordPress Abilities API-ја. Те исте могућности су MCP алати на сопственом серверу сајта и REST руте под /wp-json/wp-abilities/v1. Ова страница је генерисана из сопственог регистра додатка.
Крајње тачке
| Могућност | 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Чини отпремљени прилагођени фонт (датотеку фонта у библиотеци медија, према ид-у) доступним у бирачима фонтова. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/run | edit_theme_options (сопствена провера REST путање) | id цео број (обавезно) |
pbs/add-local-fontПреузима породицу Google фонта (породица, дебљине, курзив) и испоручује је са овог веб-места. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/run | manage_options (сопствена провера REST путање) | family ниска (обавезно)weights низitalic логичка вредност |
pbs/add-sectionДодаје готов одељак на страницу: на почетак, на крај или након одељка на датој позицији. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-section/run | edit_post на тој страници | id цео број (обавезно)section ниска (обавезно)position ниска: start, end, afterafter цео број |
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). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/run | edit_post (сопствена провера REST путање) | post цео број (обавезно)block ниска (обавезно): product-element, mini-cartpart ниска: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, descriptionproductId цео бројlabel ниска |
pbs/ai-check-accessibilityНаводи проблеме са приступачношћу странице: слике без алт текста, наслове који прескачу ниво, везе чији текст сам по себи не говори ништа и везе без текста. Свака ставка наводи да ли се може аутоматски поправити. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/run | edit_post на страници | post_id цео број (обавезно) |
pbs/ai-create-blockДизајнира вишекратно употребљиву компоненту из описа (картица са ценама, картица тима, банер) и чува је као синхронизовани шаблон у одељку „Моји шаблони“ у уређивачу, при чему се сваки текст може засебно заменити при постављању. Враћа њен ид и блок који је поставља. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/run | edit_posts и publish_posts; правила за улогу и потрошњу у подешавањима за вештачку интелигенцију | description ниска (обавезно)title ниска |
pbs/ai-css-helpОбјашњава, пише или исправља прилагођени CSS једног елемента, где `selector` представља тај елемент. Враћа CSS и објашњење; ништа се не чува. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/run | edit_posts и дозвола за код у градитељу | action ниска (обавезно): explain, write, fixcss нискаinstruction нискаblock ниска |
pbs/ai-design-fromПоново креира изглед снимка екрана (слике у библиотеци медија) или јавне веб-странице (њене адресе) у виду уредљивих блокова на новој страници у нацрту: исте одељке, ступце, наслове, текст, спискове и дугмад. Логотипи и слике се не копирају. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/run | edit_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. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/run | edit_post на страници; правила за улогу и потрошњу у подешавањима за вештачку интелигенцију | post_id цео број (обавезно)instruction ниска (обавезно) |
pbs/ai-fix-accessibilityПоправља проблеме са приступачношћу који се могу поправити (све или наведене ид-ове проблема): алт текст се пише анализом сваке слике, нивои наслова се коригују, нејасни текстови веза се преписују. Прво се чува ревизија и њен ид се враћа као undo_revision. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/run | edit_post на страници; правила за улогу и потрошњу у подешавањима за вештачку интелигенцију | post_id цео број (обавезно)issues низ |
pbs/ai-generate-imageПрави слику на основу описа помоћу модела за слике на веб-месту (OpenAI или Google) и чува је у библиотеку медија са алтернативним текстом. Враћа њен id и адресу. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/run | upload_files; улога из подешавања вештачке интелигенције и правила потрошње | prompt ниска (обавезно)size ниска: square, landscape, portraitalt нискаtitle нискаpost_id цео број |
pbs/ai-generate-sectionПретвара опис од једне реченице у готов дизајнирани одељак (прави, уредљиви блокови у стилу бренда веб-места) са текстом написаним за њега. Враћа кôд блока и додаје га на почетак или крај странице када је наведен post_id (ревизија чува оно што је претходно било тамо). | Бесплатно | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/run | edit_posts; edit_post за додавање на страницу; улога из подешавања вештачке интелигенције и правила потрошње | description ниска (обавезно)section нискаpost_id цео бројposition ниска: start, end |
pbs/ai-plan-siteНа основу описа пословања наводи странице које су веб-месту потребне (почетна прва, контакт последња), свака са насловом и кратким описом за ту страницу. Ништа се не прави; свака страница се потом може изградити на основу свог кратког описа. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/run | edit_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/run | edit_post на страници | post_id цео број (обавезно)title ниска (обавезно)description ниска (обавезно) |
pbs/ai-suggest-seo-metaЧита страницу и предлаже метанаслов (до 60 знакова) и метаопис (до 155 знакова), опционо око кључне речи у фокусу. Ништа се не чува. | Бесплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/run | edit_post на страници; улога из подешавања вештачке интелигенције и правила потрошње | post_id цео број (обавезно)keyword ниска |
pbs/ai-undoВраћа страницу у стање пре измене вештачком интелигенцијом, из вредности undo_revision коју је та измена вратила. | Бесплатно | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/run | edit_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/run | upload_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/run | edit_posts (edit_post када је дат post_id); улога из подешавања вештачке интелигенције и правила потрошње | action ниска (обавезно): write, improve, shorten, expand, tone, fix, customtext нискаtone ниска: professional, friendly, confident, playful, formal, simpleinstruction нискаcontext ниска |
pbs/apply-brand-kitПримењује сачуване боје и фонтове комплета бренда на дизајн веб-места. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/run | edit_theme_options (сопствена провера REST руте) | нема |
pbs/apply-kitУвози странице комплета за веб-место (све или само наведене), уз могућност њиховог објављивања, постављања почетне странице и њиховог додавања у мени. Поновни увоз ажурира исте странице. | Бесплатно | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/run | edit_pages и publish_pages; manage_options за постављање почетне странице; edit_theme_options за прављење менија | slug ниска (обавезно)pages низpublish логичка вредностfront логичка вредностmenu логичка вредност |
pbs/apply-replaceПримењује прегледани посао. Свака измењена објава чува резервну копију, тако да се посао може опозвати. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/run | manage_options (сопствена провера REST руте) | id ниска (обавезно) |
pbs/build-landing-pageВођени ток рада: агент бира одељке који одговарају вашем пословању, гради страницу као нацрт и пише њен текст. | Бесплатно | POST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/run | edit_pages | business ниска (обавезно) |
pbs/build-pagesПрави до 50 страница у једном позиву, сваку од одељака и/или садржаја блокова. Свака страница се проверава и прави засебно; одговор наводи сваку направљену страницу и сваку одбијену, уз разлог. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/run | edit_pages; свака страница се проверава засебно (publish_pages за објављивање) | pages (обавезно) |
pbs/check-performanceИзвештава о томе колико садржај странице доприноси њеној тежини: њене слике (бајтови, превелике слике и мања величина која би одговарала), описи стилова блокова које користи и њена спољна уграђивања, сваки проблем са сопственим решењем. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/run | edit_post на страници | post_id (обавезно) |
pbs/connect-adobe-fontsПовезује веб-пројекат Adobe Fonts (Typekit) преко његовог ID-ја комплета, тако да се његови фонтови приказују у бирачима фонтова. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (сопствена провера REST руте) | kit (обавезно) |
pbs/connect-marketing-serviceПовезује услугу дописних листа помоћу њеног API кључа (service, key; account тамо где је услузи потребан), или је прекида са празним кључем. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/run | manage_options (сопствена провера REST руте) | service (обавезно)keyaccount |
pbs/connect-supportПовезује ово веб-место са Zinn Digital® подршком (име, е-пошта, сагласност). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/run | manage_options (сопствена провера REST руте) | email (обавезно)nameconsent (обавезно) |
pbs/convert-builder-exportПретвара извоз (builder: elementor, divi, beaver или wpbakery; content: извезени текст) у нову нацртну страницу сачињену од блокова, по жељи копирајући њене слике у библиотеку медија (media). Одговара са нацртом и извештајем о претварању. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/run | edit_pages (сопствена провера REST руте) | builder (обавезно): elementor, divi, beaver, wpbakerycontent (обавезно)titlemediadryRunstatus: draft, pending, private, publish |
pbs/convert-builder-pageПретвара једну страницу изграђену помоћу Elementor-а, Divi-ја, Beaver Builder-а или WPBakery-ја (id) у нови нацрт сачињен од блокова, задржавајући њен распоред, типографију, боје и слике; изворна страница се не мења. Одговара са нацртом и извештајем о томе шта је претворено, приближно претворено или није претворено. dryRun претвара без чувања. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/run | edit_pages и edit_post (сопствена провера REST руте) | id (обавезно)dryRunstatus: draft, pending, private, publish |
pbs/convert-postПретвара једну страницу верзије 5.x у блокове (најпре се прави резервна копија). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/run | сопствена провера дозвола REST руте по ставци | id (обавезно) |
pbs/create-ab-testДодаје тест две верзије одељка на крај чланка (post, name, a, b; split и goal су опциони). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/run | edit_post (сопствена провера REST руте) | post (обавезно)namea (обавезно)b (обавезно)splitgoal |
pbs/create-classПрави поново употребљиву класу глобалног стила: ознака, подложак и њени стилови (s). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-class/run | edit_theme_options (сопствена провера REST руте) | label (обавезно)slugscat |
pbs/create-cookie-bannerПрави готов дизајн траке за сагласност од ког се може почети. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/run | manage_options (сопствена провера REST руте) | нема |
pbs/create-formПрави образац (контакт, понуда, пријава или више корака: поља, кораци, подешавања и акције као што су е-пошта, чување, веб-кука или дописна листа), на новој страници или на крају постојећег чланка (post). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-form/run | edit_pages (сопствена провера REST руте) | titlefields (обавезно)stepsactionssubmitTextsuccessMessageredirectUrltrackEventpostpageTitlestatus: draft, publish, private |
pbs/create-pageПрави страницу из одељака библиотеке и/или садржаја блока. Нова страница је нацрт осим ако се не затражи други статус. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/create-page/run | edit_pages; publish_pages за објављивање или постављање као приватно | title string (обавезно)status string: draft, pending, publish, privatesections arraycontent string |
pbs/create-popupПрави искачући прозор, бочни клизни панел или траку: њихов садржај, окидач (намера напуштања, скроловање, време, клик), учесталост и странице на којима се приказује. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/run | edit_pages (сопствена провера REST руте) | title string (обавезно)content string (обавезно)status string: draft, publishsettings 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}]. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-query-loop/run | edit_post и edit_posts (сопствена провера REST руте) | post integerpageTitle stringstatus string: draft, publish, privatesource string: posts, users, terms, fieldpostType stringperPage integercolumns integerorderBy stringorder string: ASC, DESCpagination string: none, numbers, prevnexttaxonomy stringfieldKey stringfilters array |
pbs/create-teamПрави тимску библиотеку (name) којој се друга места могу придружити помоћу позивног кода. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-team/run | manage_options (сопствена провера REST руте) | name string (обавезно) |
pbs/create-theme-templateПрави шаблон (title, type) који замењује тај део сваке одговарајуће странице, на класичним темама и темама заснованим на блоковима. Без садржаја почиње од готовог дизајна за свој тип. include/exclude су правила услова приказивања ({kind, values, key, value, from, to, days}, врсте које градитељ тема овог места нуди); priority разрешава изједначења; status publish (уживо) или draft. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/run | сопствена провера дозвола REST руте по ставци | title string (обавезно)type string (обавезно)content stringinclude arrayexclude arraypriority integerstatus string: publish, draft |
pbs/deactivate-custom-fontУклања прилагођени фонт (према путањи) из бирача фонтова. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/run | edit_theme_options (сопствена провера REST руте) | slug string (обавезно) |
pbs/delete-classБрише глобалну класу. Елементи који су је користили задржавају свој садржај и губе њене стилове. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/run | edit_theme_options (сопствена провера REST руте) | id string (обавезно) |
pbs/delete-iconУклања отпремљену иконицу; блокови који су је користили задржавају сопствену копију. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/run | delete_post (сопствена провера REST руте) | id string (обавезно) |
pbs/delete-library-itemБрише дизајн из библиотеке у облаку. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/run | edit_posts (сопствена провера REST руте) | item string (обавезно)team string |
pbs/delete-pageПремешта страницу у смеће. Може се вратити из одељка Странице, Смеће током 30 дана. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/run | delete_post на тој страници | id integer (обавезно) |
pbs/delete-teamБрише тим и сваки дизајн у његовој библиотеци. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/run | manage_options (сопствена провера REST руте) | team string (обавезно) |
pbs/delete-theme-templateПремешта један шаблон (id) у смеће; изворни дизајн теме се поново приказује тамо где је био примењен. Може се вратити из смећа. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/run | сопствена провера дозвола REST руте по ставци | id string (обавезно) |
pbs/disconnect-supportПрекида везу овог места са подршком. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/run | manage_options (сопствена провера REST руте) | ништа |
pbs/duplicate-classКопира глобалну класу под новим id-јем. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/run | edit_theme_options (сопствена провера REST руте) | id string (обавезно) |
pbs/duplicate-pageКопира страницу (њен наслов, садржај и шаблон) у нови нацрт. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/run | edit_post на страници и edit_pages | id цео број (обавезно)title ниска |
pbs/export-designВраћа датотеку дизајна веб-места: категорије, опште класе, променљиве, размере размака, полупречника и сенки, као и прилагођене боје (формат page-builder-sandwich-design, верзија 1). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/export-design/run | edit_theme_options (сопствена провера REST руте) | ништа |
pbs/export-designsИзвози изабране шаблоне и мустре (ид-ове) и, опционо, подешавања као један пакет за друго веб-место. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/run | manage_options (сопствена провера REST руте) | ids низsettings логичка вредност |
pbs/find-builder-pagesИсписује странице и чланке направљене помоћу алата Elementor, Divi, Beaver Builder или WPBakery (page, per_page), сваки са својим градитељем и, ако је већ конвертован, конвертованим нацртом. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/run | edit_pages (сопствена провера REST руте) | page цео бројper_page цео број |
pbs/generate-pageПрави страницу од одељака (задатих, или изабраних помоћу вештачке интелигенције из библиотеке одељака) и користи вештачку интелигенцију да препише сав њен текст према вашем сажетку, задржавајући дизајн. Користи добављача вештачке интелигенције подешеног у AI подешавањима додатка. Страница је нацрт, осим ако се не затражи други статус. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/run | edit_pages; publish_pages за објављивање; улога из подешавања вештачке интелигенције и правила потрошње | brief ниска (обавезно)title нискаsections низstatus ниска: draft, pending, publish, private |
pbs/get-blockВраћа подешавања једног блока (атрибуте са њиховим типовима, изборима и подразумеваним вредностима), шта подржава, које блокове може да садржи и пример у означавању блокова спреман за употребу. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-block/run | edit_posts | name ниска (обавезно) |
pbs/get-breakpointsВраћа ширине за таблете и мобилне уређаје (и прилагођене преломне тачке у Pro верзији) које користе прилагодљиве контроле. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run | edit_theme_options (сопствена провера REST руте) | ништа |
pbs/get-conversion-trackingВраћа подешавања за Google Analytics 4, Google Tag Manager и Meta Pixel, као и информације о томе који се кликови и слања образаца шаљу. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-cookie-bannerВраћа банер за пристанак: да ли је укључен, његов текст и дизајн, категорије и где се примењује. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-design-globalsВраћа боје и фонтове на нивоу читавог веб-места (за наслове и тело текста) које сваки блок користи, онако како их екран Дизајн веб-места приказује. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/run | edit_theme_options (сопствена провера REST руте) | ништа |
pbs/get-design-systemВраћа Pro систем дизајна: опште класе, променљиве, токене дизајна, тамни режим, комплет бренда и прилагођене фонтове. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/run | edit_theme_options (сопствена провера REST руте) | ништа |
pbs/get-diagnosticsВраћа дијагностику коју би садржао тикет за подршку: верзије, активне додатке, ограничења и недавне грешке. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-figma-connectionВраћа податак о томе да ли веб-место има лични приступни токен за Figma, кориснички налог за Figma којем припада и његова последња четири знака. Сам токен се никада не враћа. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-library-accountВраћа искоришћеност складишта библиотеке у облаку, квоту плана и податке о тиму. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/run | edit_posts (сопствена провера REST руте) | ништа |
pbs/get-library-itemВраћа један сачувани дизајн, спреман за уметање на ово веб-место (његове слике су увезене у библиотеку медија). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/run | edit_posts (сопствена провера REST руте) | item ниска (обавезно)team ниска |
pbs/get-library-storageВраћа подешавања за сопствено R2/S3 складиште (тајни кључ се никада не враћа). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-licenceВраћа план за Page Builder Sandwich на овом сајту, стање лиценце, датум обнове и шта план садржи. | Бесплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-maintenanceВраћа режим одржавања / ускоро отварање: режим, страницу, retry-after и које улоге и даље виде сајт. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-migrationВраћа напредак и извештај претварања садржаја верзије 5.x. | Бесплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/run | сопствена провера дозвола REST руте по ставци | ништа |
pbs/get-motion-optionsВраћа свако подешавање покрета (улазну анимацију, њено трајање и одлагање, ефекат померања, ефекат преласка мишем, остајање у видном пољу, паралакс, праћење показивача) са својим изборима или опсегом, и преломне тачке сајта. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/run | edit_posts (сопствена провера REST руте) | ништа |
pbs/get-newsletter-keysЈавља да ли је Mailchimp кључ сачуван (сам кључ се никада не враћа). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/run | edit_posts (сопствена провера REST руте) | ништа |
pbs/get-pageВраћа наслов странице, статус, везе и садржај блокова, као и одељке (блокове највишег нивоа) од којих је сачињена. | Бесплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/get-page/run | edit_post на тој страници | id цео број (обавезно) |
pbs/get-replace-jobВраћа подударања задатка, страницу по страницу, за преглед пре примене. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/run | manage_options (сопствена провера REST руте) | id текст (обавезно) |
pbs/get-reviews-sourcesВраћа Google и Trustpilot изворе које блок са рецензијама приказује. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-rolesВраћа које улоге смеју да користе градитељ, дизајн, кôд и шаблоне (клијентски режим). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-settingsВраћа префикс класе за приказ, статус бета-ажурирања и да ли су вештачка интелигенција (MCP) агенти дозвољени. | Бесплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/run | manage_options (сопствена провера REST руте) | ништа |
pbs/get-structured-dataНаводи schema.org структурисане податке које исписују блокови странице (FAQ, How-To, Product, Review, Breadcrumb) и које врсте су препуштене SEO додатку сајта како се ништа не би исписивало двапут. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/run | edit_post на страници | post_id цео број (обавезно) |
pbs/get-support-connectionЈавља да ли је овај сајт повезан са Zinn Digital® подршком и у ком својству. | Бесплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/run | manage_options (сопствена провера REST руте) | refresh логичка вредност |
pbs/get-theme-builder-optionsВраћа врсте шаблона, врсте услова приказивања (страница, врста чланка, термин, архива, претрага, 404, пријављен, улога, уређај, датум, време, URL параметар, упућивач, језик, корпа) са њиховим изборима на овом сајту (улоге, језици, врсте чланака, таксономије), и атрибут блока (pbswConditions: {match, rules}) који приказује или скрива било који блок. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/run | edit_posts (сопствена провера REST руте) | ништа |
pbs/get-white-labelВраћа подешавања беле етикете: укључено или искључено, приказано име и који корисници и даље виде оригинал. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/run | manage_options (сопствена провера REST руте) | ништа |
pbs/import-designПроверава исправност датотеке дизајна сајта (file) и, уз apply false, враћа шта би спајање или замена (mode) додало, променило и уклонило; уз apply true, уписује то. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-design/run | edit_theme_options (сопствена провера REST руте) | file објекат (обавезно)mode текст: merge, replaceapply логичка вредност |
pbs/import-designsУвози пакет дизајна за Page Builder Sandwich (најпре dryRun да би се видело шта би се променило; mode: skip или replace; media; settings). | Бесплатно | POST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/run | manage_options (сопствена провера REST руте) | package објекат (обавезно)mode текст: skip, replace, duplicatesettings логичка вредностmedia логичка вредностdryRun логичка вредност |
pbs/import-figma-frameУвози један Figma оквир (url: веза оквира, са његовим node-id) у нову радну верзију странице направљене од блокова: аутоматски распоред постаје flex и grid контејнери, текст задржава своје фонтове и величине, слике се копирају у библиотеку медија. Користи сопствени Figma жетон сајта. Одговара радном верзијом и извештајем о конверзији. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/run | edit_pages и upload_files (сопствена провера REST руте) | url ниска (обавезно)title нискаdryRun логичка вредностstatus ниска: draft, pending, private, publish |
pbs/invite-team-memberПрави једнократни позивни код (улога: читање или писање; ознака; број дана важења). Код се приказује само једном. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/run | manage_options (сопствена провера REST руте) | team ниска (обавезно)role ниска: read, writedays цео бројlabel ниска |
pbs/join-teamПридружује се библиотеци тима помоћу позивног кода. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/join-team/run | manage_options (сопствена провера REST руте) | code ниска (обавезно) |
pbs/leave-teamНапушта библиотеку тима којој се овај сајт придружио. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/run | manage_options (сопствена провера REST руте) | нема |
pbs/list-ab-testsНаводи A/B тестове са посетиоцима и конверзијама сваке верзије, као и ону која побеђује. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/run | edit_pages (сопствена провера REST руте) | нема |
pbs/list-blocksНаводи сваки блок додатка Page Builder Sandwich који овај сајт може да користи (такође и Pro блокове када је Pro активан): назив, наслов, категорију и опис. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/run | edit_posts | search ниска |
pbs/list-dynamic-sourcesВраћа чиме се блок може попунити (чланак, аутор, сајт, архива, прилагођено поље, производ) са пољима сваког извора, прикључцима за поља на овом сајту (ACF, Meta Box, Pods, JetEngine, Toolset, метаподаци чланка) и пољима типа чланка (postType). Блок се повезује са извором путем атрибута attributes.metadata.bindings, један {source, args} по атрибуту. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/run | edit_posts (сопствена провера REST руте) | postType ниска |
pbs/list-extensionsНаводи шта су други прикључци додали у Page Builder Sandwich путем његовог API-ја за програмере: блокове, динамичке изворе података, услове приказа и акције образаца, сваки са својим називом, ознаком и прикључком. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/run | edit_posts | нема |
pbs/list-form-submissionsНаводи шта су посетиоци послали кроз обрасце који чувају пријаве (образац сужава избор), страницу по страницу. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/run | сопствена провера дозвола REST руте по ставци | form нискаper_page цео бројpage цео број |
pbs/list-formsНаводи обрасце направљене помоћу блока Form и прикључке за обрасце које може да угнезди. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/run | edit_posts (сопствена провера REST руте) | нема |
pbs/list-kitsНаводи комплете за веб-сајтове (скуп готових страница за одређену врсту пословања) које овај сајт може да увезе. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/run | edit_pages и publish_pages | refresh логичка вредност |
pbs/list-library-itemsНаводи дизајне сачуване у библиотеци у облаку (врста: section, page или pattern; тим: библиотека тима). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/run | edit_posts (сопствена провера REST руте) | team нискаkind ниска: , section, page, style |
pbs/list-local-fontsНаводи Google фонтове које овај сајт сам хостује (преузети једном, сервирају се са сајта, без захтева ка сервису Google). | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/run | manage_options (сопствена провера REST руте) | нема |
pbs/list-lottieНаводи отпремљене Lottie анимације. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/run | edit_posts (сопствена провера REST руте) | нема |
pbs/list-marketing-connectionsНаводи сервисе за слање имејлова (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) и оне који су повезани. Кључеви се никада не враћају. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/run | manage_options (сопствена провера REST руте) | нема |
pbs/list-marketing-formsНаводи сваки образац направљен помоћу креатора образаца: страницу на којој се налази, његова поља и шта се дешава када се пошаље. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/run | edit_pages (сопствена провера REST руте) | нема |
pbs/list-marketing-listsПриказује публику или листе повезаног сервиса поштанске листе, за радњу пријаве на обрасцу. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/run | edit_posts (сопствена провера REST руте) | service стринг (обавезно) |
pbs/list-pagesПриказује странице које можете уређивати, најновије прво, са опционом претрагом. | Бесплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/run | edit_pages; само странице које корисник може да уређује су наведене | search стрингstatus стринг: any, draft, pending, publish, privatepage цео бројper_page цео број |
pbs/list-popupsПриказује искачуће прозоре, клизне елементе и траке са њиховим окидачима, правилима учесталости и местима приказивања. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/run | edit_pages (сопствена провера REST руте) | нема |
pbs/list-replace-jobsПриказује задатке проналажења и замене широм веб-места и њихов статус. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/run | manage_options (сопствена провера REST руте) | нема |
pbs/list-sectionsПриказује спремне одељке (херој одељак, функције, ЧПП, препоруке, позив на акцију и друго) који се могу додати на страницу. | Бесплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/run | edit_pages | search стринг |
pbs/list-team-membersПриказује веб-места у тиму и њихов приступ. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/run | manage_options (сопствена провера REST руте) | team стринг (обавезно) |
pbs/list-teamsПриказује тимове којима ово веб-место припада или чији је власник. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/run | manage_options (сопствена провера REST руте) | нема |
pbs/list-theme-templatesПриказује шаблоне градитеља теме (заглавље, подножје, појединачно, архива, претрага, 404 и, уз WooCommerce, производ, продавница, корпа, плаћање, захвалница и мој налог): тип сваког, где се приказује (правила укључивања/искључивања), приоритет, статус и блокове. | Pro | GET /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/run | manage_options (сопствена провера REST руте) | нема |
pbs/list-uploaded-iconsПриказује SVG иконице отпремљене у библиотеку иконица, најновије прво. | Бесплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/run | edit_posts (сопствена провера REST руте) | page цео бројper_page цео број |
pbs/move-sectionПремешта одељак странице са једне позиције на другу (почевши од 0, према редоследу на страници). | Бесплатно | POST /wp-json/wp-abilities/v1/abilities/pbs/move-section/run | edit_post на тој страници | id цео број (обавезно)from цео број (обавезно)to цео број (обавезно) |
pbs/open-support-ticketШаље тикет подршци (наслов, порука, врста, е-пошта), са дијагностиком овог веб-места када је администратор дао сагласност. Никада не прави пријаву нити је шаље. | Бесплатно | POST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/run | manage_options (сопствена провера REST руте) | subject стринг (обавезно)message стринг (обавезно)kind стринг: help, bug, feedback, feature_requestemail стрингname стрингdiagnostics логичка вредност |
pbs/preview-dynamic-valueВраћа оно што повезивање приказује на једној објави (објава, извор и поље или добављач + кључ, као text|url), за проверу повезивања пре или после додавања. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/run | edit_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/run | manage_options (сопствена провера REST руте) | consent логичка вредност (обавезно) |
pbs/refresh-reviewsПреузима најновије Trustpilot рецензије сада уместо чекања на дневно освежавање. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/run | manage_options (сопствена провера REST руте) | нема |
pbs/remove-blockУклања један блок (цео одељак или блок унутар њега) са странице, пронађен преко његове путање. Претходна верзија странице остаје у њеним ревизијама. | Бесплатно | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/run | edit_post на тој страници | id цео број (обавезно)path низ (обавезно) |
pbs/remove-library-storageУклања подешавања сопственог складишта; поново се користи складиште из пакета. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/run | manage_options (сопствена провера REST руте) | ништа |
pbs/remove-local-fontБрише датотеке локално хостоване породице фонтова. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/run | manage_options (сопствена провера REST руте) | family ниска (обавезно) |
pbs/remove-team-memberУклања сајт из тима. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/run | manage_options (сопствена провера REST руте) | team ниска (обавезно)member ниска (обавезно) |
pbs/reset-ab-testБрише бројке тестирања и поново га покреће (test). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/run | edit_pages (сопствена провера REST руте) | test ниска (обавезно) |
pbs/save-library-itemЧува структуру блока (наслов, врсту, структуру, стилове, ознаке) у вашу библиотеку у облаку или библиотеку тима; слике се пакују уз њега. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/run | edit_posts (сопствена провера REST руте) | team нискаkind ниска (обавезно): section, page, styletitle ниска (обавезно)tags низmarkup нискаstyles објекат |
pbs/set-block-motionПоставља или уклања (null) подешавања анимације на једном блоку странице, пронађеном преко његове путање, на тачки прелома (подразумевано base). Ради на било ком блоку, укључујући основне блокове чији је HTML сачуван на страници. Посетиоци који затраже умањено кретање никада не виде анимацију. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/run | edit_post (сопствена провера REST руте) | post ниска (обавезно)path низ (обавезно)breakpoint нискаmotion објекат (обавезно) |
pbs/set-library-storageЧува сопствено складиште: добављача (r2 или s3), складиште (bucket), регион, крајњу тачку, префикс, key_id, тајни кључ, омогућено. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/run | manage_options (сопствена провера REST руте) | enabled логичка вредностprovider ниска: r2, s3, otherendpoint нискаregion нискаbucket нискаprefix нискаkeyId нискаsecret нискаpathStyle логичка вредност |
pbs/set-maintenanceУкључује или искључује режим одржавања (503) или режим „ускоро доступно“ (mode), са страницом за приказ (page_id), retry_after и улогама које га заобилазе. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/run | manage_options (сопствена провера REST руте) | mode ниска: off, maintenance, coming_soonpage_id цео бројroles низretry_after цео број |
pbs/set-newsletter-keysЧува (или, уз празну вредност, уклања) Mailchimp API кључ који користи блок за билтен. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/run | manage_options (сопствена провера REST руте) | mailchimp ниска (обавезно) |
pbs/set-reviews-sourcesПоставља Google место и Trustpilot предузеће које блок са рецензијама учитава. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/run | manage_options (сопствена провера REST руте) | google објекатtrustpilot објекат |
pbs/set-rolesПоставља по улози шта градитељ дозвољава (roles), нпр. клијентска улога само за садржај. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/run | manage_options (сопствена провера REST руте) | roles објекат (обавезно) |
pbs/set-white-labelУкључује или искључује белу етикету и поставља назив који клијенти виде (enabled, name, agency_users). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/run | manage_options (сопствена провера REST руте) | enabled логичка вредностname нискаstudio_name нискаauthor нискаauthor_url нискаdescription нискаmenu_icon нискаhide_plugin логичка вредностagency_users низ |
pbs/site-health-cleanЧисти једну врсту налаза: ревизије (задржава најновијих 5 за сваку објаву, брише старије), шаблоне (премешта некоришћене синхронизоване шаблоне у смеће), слике (сразмерно умањена копија коју WordPress користи; оригинал се чува), класе (уклања некоришћене дизајнерске класе, чувајући их за враћање). Свако покретање чисти једну групу; „more“ је тачно све док има преосталих налаза. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/run | manage_options | what ниска (обавезно): revisions, patterns, images, classes |
pbs/site-health-reportПроналази старе ревизије, синхронизоване шаблоне које ништа не користи, тешке оригиналне слике и класе дизајна које ниједна страница не користи. Ради у кратким корацима: свако покретање наставља тамо где је претходно стало док је статус „scanning“; поновно покретање почиње изнова. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/run | manage_options | restart boolean |
pbs/start-migrationПокреће (или поново покреће) претварање сваке странице 5.x у блокове; сваки чланак се претходно резервно копира. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/run | сопствена провера дозвола REST руте за сваку ставку | ништа |
pbs/start-replaceПокреће безбедну замену унутар блокова (проналажење, замена, врста: текст, веза или боја; match_case; врсте). Ништа се не мења док се прегледани посао не примени. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/run | manage_options (сопствена провера REST руте) | find string (обавезно)replace stringkind string: text, link, colourtypes arraymatch_case boolean |
pbs/start-trialПокреће пробни период од 14 дана за Page Builder Sandwich Pro за ово веб-место (плаћање није потребно). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/run | manage_options (сопствена провера REST руте) | ништа |
pbs/test-library-storageУписује, чита и брише пробни објекат у вашем сопственом складишту и извештава о сваком кораку. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/run | manage_options (сопствена провера REST руте) | ништа |
pbs/undo-convert-postВраћа једну претворену страницу из њене резервне копије. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/run | сопствена провера дозвола REST руте за сваку ставку | id string (обавезно) |
pbs/undo-migrationВраћа сваки претворени чланак из његове резервне копије. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/run | сопствена провера дозвола REST руте за сваку ставку | ништа |
pbs/undo-replaceВраћа чланке које је посао изменио (чланак који је у међувремену уређен задржава своје измене). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/run | manage_options (сопствена провера REST руте) | id string (обавезно) |
pbs/update-blockМења подешавања (атрибуте) једног блока унутар странице, пронађеног према његовој путањи; атрибути које пошаљете спајају се преко тренутних. Ради на блоковима које веб-место исцртава из њихових подешавања; блок чији је HTML сачуван у страници мења се заменом ознака саме странице. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-block/run | edit_post на тој страници | id integer (обавезно)path array (обавезно)attributes object (обавезно) |
pbs/update-brand-kitЧува комплет бренда: назив, логотип, боје, фонтове за наслове и текст, као и глас бренда који користи AI писање. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/run | edit_theme_options (сопствена провера REST руте) | name stringlogo integercolors arrayheadingFont stringbodyFont stringvoice string |
pbs/update-breakpointsМења ширине за таблет и мобилне уређаје у пикселима; уз Pro, прилагођене додатне преломне тачке. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/run | edit_theme_options (сопствена провера REST руте) | tablet integermobile integercustom array |
pbs/update-classМења ознаку, поднаслов или стилове глобалне класе; сваки елемент који је користи се ажурира. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-class/run | edit_theme_options (сопствена провера REST руте) | id string (обавезно)label stringslug strings objectcat string |
pbs/update-conversion-trackingМења подешавања за Google Analytics 4, Google Tag Manager и Meta Pixel и бира који се догађаји шаљу. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/run | manage_options (сопствена провера REST руте) | ga4 stringgtm stringpixel stringloadTags booleanformEvent string |
pbs/update-cookie-bannerМења траку са пристанком. Док је укључена, скрипте за праћење чекају пристанак посетиоца. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/run | manage_options (сопствена провера REST руте) | enabled booleanpopup integerhandles arraycookieDays integeroptOutOutsideEu boolean |
pbs/update-dark-modeПодешава тамни режим (режим: off, auto или toggle) и његове боје. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/run | edit_theme_options (сопствена провера REST руте) | mode string (обавезно): device, light, darkcolors object |
pbs/update-design-categoriesЗамењује једну листу категорија (group: classes или tokens; items: листа путања и назива). Ставке заведене под уклоњеном категоријом постају некатегорисане. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/run | edit_theme_options (сопствена провера REST руте) | group string (обавезно): classes, tokensitems array (обавезно) |
pbs/update-design-globalsМења опште боје (colors), фонтове (fonts, headingFont, bodyFont) на целом сајту. Свака страница преузима промену; датотека theme.json теме остаје синхронизована. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/run | edit_theme_options (сопствена провера REST руте) | colors objectfonts objectbodyFont stringheadingFont string |
pbs/update-formМења један образац (post, form): подешавања и радње се спајају са постојећим; поља (и кораци) замењују поља. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-form/run | edit_post (сопствена провера REST руте) | post string (обавезно)form string (обавезно)title stringfields arraysteps arrayactions objectsubmitText stringsuccessMessage stringredirectUrl stringtrackEvent string |
pbs/update-pageМења наслов, статус или садржај блокова странице. Садржај који пошаљете замењује садржај странице. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-page/run | edit_post за ту страницу; publish_pages за објављивање или постављање као приватно | id integer (обавезно)title stringstatus string: draft, pending, publish, privatesections arraycontent string |
pbs/update-popupМења искачући прозор, увлачећи прозор или траку (id): садржај, окидач, учесталост или место приказивања. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/run | edit_post (сопствена провера REST руте) | id string (обавезно)title stringcontent stringstatus string: draft, publishsettings object |
pbs/update-settingsМења префикс класе на корисничком делу сајта (1 до 8 малих слова или цифара, почевши словом) и/или укључује или искључује AI агенте (MCP) (mcp: false уклања сваку могућност и крајњу тачку MCP-а). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/run | manage_options (сопствена провера REST руте) | prefix stringmcp boolean |
pbs/update-theme-templateМења један шаблон (id): било шта од поља title, type, content (ознаке блока), include, exclude, priority, status. Мења се само оно што пошаљете. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/run | сопствена провера дозвола по ставци REST руте | id string (обавезно)title stringtype stringcontent stringinclude arrayexclude arraypriority integerstatus string: publish, draft |
pbs/update-tokensМења скале размака, полупречника и сенки (space, radius, shadow), или их враћа на почетне вредности (reset). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/run | edit_theme_options (сопствена провера REST руте) | space arrayradius arrayshadow arrayreset boolean |
pbs/update-variablesЗамењује варијабле дизајна сајта (variables: листа назива и вредности). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/run | edit_theme_options (сопствена провера REST руте) | variables array (обавезно) |
pbs/upload-iconДодаје SVG иконицу (name, svg ознаке) у библиотеку иконица; SVG се претходно чисти. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/run | upload_files (сопствена провера REST руте) | name string (обавезно)svg string (обавезно) |
pbs/upload-lottieПроверава исправност Lottie JSON документа (json, name) и објављује га као статичку датотеку за Lottie блок. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/run | upload_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 $shortcodes | Free |
pbsw_admin_data | Филтер | Филтрира податке са којима се покреће администраторска апликација. Премијум слој га користи за пријаву свог издања; овде не припада ништа поверљиво јер се исписује на страници. | нема | Free |
pbsw_admin_enqueue | Акција | Окида се након што је скрипта администраторског екрана уврштена у ред, тако да модул може додати скрипту која додаје панел кроз JavaScript филтер `pbs.admin.panels` (мора зависити од овог идентификатора; екран се исцртава када је DOM спреман, након што се изврше све скрипте у подножју). | string $handle | Free |
pbsw_ai_enqueue | Акција | Окида се након што је пакет AI уређивача уврштен у ред, тако да додатак (и Pro слој) може уврстити сопствене AI панеле након њега. | string $handle | Free |
pbsw_ai_messages | Филтер | Филтрира поруке сваког AI захтева који додатак шаље, са његовим контекстом (задатак, сврха, добављач, модел, корисник); Pro комплет бренда овде додаје ваш бренд. | array $messagesarray $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 $writtenstring $pluginint $post_idstring $titlestring $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_id | Free |
pbsw_cache_purgers | Филтер | Филтрира додатне чистаче који се покрећу када се објављене датотеке измене: назив => callable. Хостинг додаје сопствене (CDN, прокси); онај који избаци грешку се прескаче и не пријављује се као очишћен. | нема | Free |
pbsw_code_blocks | Филтер | Филтрира називе блокова који се третирају као прилагођени кôд (само улоге са дозволом `code` могу да их додају или мењају). | нема | Pro |
pbsw_consent_country | Филтер | Филтрира земљу посетиоца (ISO 3166-1 alpha-2) за регионално правило траке са колачићима. Додатак никада не претражује земљу; вратите “ када је непозната. | string $country | Pro |
pbsw_content_only | Филтер | Филтрира да ли корисник сме да уређује само текст и слике, док је распоред закључан. | bool $content_onlyint $user_id | Free |
pbsw_design_class_css | Филтер | Филтрира компилирани CSS глобалне класе пре него што се упита систем за дизајн. Вратите ниску да бисте користили њу уместо тога. | string|null $cssstring $selector | Pro |
pbsw_design_custom_breakpoints | Филтер | Филтрира да ли су прилагођене тачке прекида доступне (pbs-d3, Pro). | bool $allowed | Free |
pbsw_design_element_css | Филтер | Филтрира да ли се компилира прилагођени CSS по елементу (премијум слој га омогућава, d8). | bool $enabled | Free |
pbsw_design_layout_suffix | Филтер | Филтрира суфикс селектора елемента распореда за блок (“ = сопствени елемент блока). | string $suffixstring $prefix | Free |
pbsw_design_props | Филтер | Филтрира својства дизајна (премијум слој додаје своја). | нема | Free |
pbsw_dynamic_editor_sources | Филтер | Више извора у уређивачу (поља производа за WooCommerce). | нема | Pro |
pbsw_dynamic_fields | Филтер | Каталог поља за добављаче који немају API за листање који овај прикључак чита (JetEngine, Toolset): њихови кључеви поља се уписују у уређивачу или додају овде. | string $post_type | Pro |
pbsw_dynamic_sources | Филтер | Више извора (WooCommerce производи): назив → ознака; њихове вредности долазе из `pbsw_dynamic_value`. | нема | Pro |
pbsw_dynamic_value | Филтер | Вредност из другог извора (WooCommerce). | string|null $valuestring $source | Pro |
pbsw_form_submitted | Акција | Покреће се након што је слање обрасца прошло проверу и његове акције су извршене. | нема | Pro |
pbsw_frontend_prefix | Филтер | Филтрира неутрални префикс класе за приказ сајта. | string $prefix | Free |
pbsw_fs_loaded | Акција | Покреће се након што се учита SDK за лиценцирање (у главној датотеци, пре било ког Page Builder Sandwich кода). Закачите се овде за комуникацију са `pbsw_fs()`. | нема | Free |
pbsw_is_agency | Филтер | Филтрира да ли су функције Agency плана доступне на овом веб-месту. | bool $agency | Free |
pbsw_is_pro | Филтер | Филтрира да ли је премијум слој покренут. Само премијум слој одговара на њега. | bool $pro | Free |
pbsw_kit_api_base | Филтер | Филтрира Zinn Digital® API основу коју екрани за подршку позивају. | string $base | Free |
pbsw_kit_diagnostics | Филтер | Филтрира дијагностику пре него што је власник веб-места види. Прикључак додаје сопствене чињенице под `extra`. ⛔ Ово се извршава ПРЕ прегледа, никада између прегледа и слања. | нема | Free |
pbsw_kit_footprint_free | Филтер | Филтрира да ли је ово веб-место без отиска, тако да се Zinn® Ads никада не промовише на њему. | bool $footprint_free | Free |
pbsw_kit_imported | Акција | Покреће се након што је комплет увезен. | int $front | Free |
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 $tier | Free |
pbsw_lcp_fold | Филтер | Колико дубоко у садржају се рачуна као први екран, у CSS пикселима од његовог врха. Блокови који почињу изнад њега третирају се као изнад прегиба: њихове слике се учитавају одмах и највероватнија LCP слика добија `fetchpriority=“high“`; блокови испод њега се учитавају одложено. Повећајте га за висок главни одељак (hero), смањите за компактно заглавље. | int $fold | Free |
pbsw_legacy_body_classes | Филтер | Филтрира застареле класе тела. Премијум слој овде додаје застареле прилагодљиве класе из премијум верзије (смерница 5: то понашање није у бесплатном прикључку). | нема | Free |
pbsw_legacy_script_enqueued | Акција | Застарела објава је прегледана због свог понашања на јавном делу веб-места (премијум слој додаје своје). | int $post_idstring $contentstring|null $handle | Free |
pbsw_library_token | Филтер | Филтрира токен носиоца послат са захтевима за комплете (премијум библиотека у облаку га обезбеђује). | string $token | Free |
pbsw_link_base | Филтер | Филтрира путању под којом се налазе кратке везе (`/go/<slug>/`). | string $base | Pro |
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 $size | Free |
pbsw_migration_post_types | Филтер | Филтрира типове објава које застарела миграција претвара. | list<string> $types | Free |
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 $labelint $depthstring $prefix | Бесплатно |
pbsw_nav_menu_toggle | Филтер | Филтрира HTML дугмета менија: Pro дизајнер траке за пребацивање ставља га у траку са логотипом, пољем за претрагу, везама… (приказује се само док је мени скупљен). Резултат који не садржи непромењено дугме се занемарује, тако да га мени никада не може изгубити. | string $togglestring $prefix | Бесплатно |
pbsw_newsletter_form_settings | Филтер | Подешавања обрасца који није из верзије 5.x (data-* ⇒ вредност) или празан низ. | int $post_idstring $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 $handleint $post_id | Бесплатно |
pbsw_page_css_extra | Филтер | Филтрира CSS додат компајлираном листу странице након сопствених стилских листова блокова (pbs-p4: правила система дизајна `.<prefix>-s-<id>`). Овде компајлирано, не минификовано: ослушкивач враћа свој CSS спреман за испоруку. | string $extrastring $prefixint $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 $allowedstring $whatint $user_id | Бесплатно |
pbsw_popup_force | Филтер | Искачући прозори који се исписују на свакој страници без обзира на циљање (трака са колачићима). | нема | Pro |
pbsw_replace_post_types | Филтер | Филтрира врсте објава које проналажење и замена подразумевано претражују. | нема | Pro |
pbsw_schema_skip | Филтер | Филтрира врсте структурираних података које Page Builder Sandwich изоставља јер их SEO додатак веб-места већ исписује за ову страницу. | string $content | Pro |
pbsw_site_design_data | Филтер | Филтрира почетне податке за дизајн веб-места. Премијум слој извештава о свом издању и додаје податке који су потребни његовим одељцима. | нема | Бесплатно |
pbsw_site_design_deps | Филтер | Филтрира зависности пакета дизајна веб-места. Премијум слој овде додаје сопствену скрипту, тако да се његови одељци региструју пре него што се панел први пут исцрта. | string $handle | Бесплатно |
pbsw_site_health_keep_revisions | Филтер | Филтрира колико најновијих ревизија сваке објаве чишћење задржава (подразумевано 5). | int $keep | Pro |
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 $location | Pro |
pbsw_template_resolved | Филтер | Шаблони изабрани за локацију. | string $type | Pro |
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 $country | Pro |
pbsw_white_label_map | Филтер | Филтрира замене беле етикете (изворни текст => приказани текст). | ништа | Pro |