Разработчици
Справочник за способностите на 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Прави качен потребителски шрифт (шрифтов файл в медийната библиотека, чрез id) достъпен в селекторите за шрифтове. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/run | edit_theme_options (собствена проверка на REST маршрута) | id integer (задължително) |
pbs/add-local-fontИзтегля семейство шрифтове от Google (семейство, дебелини, курсив) и го зарежда локално от сайта. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/run | manage_options (собствена проверка на REST маршрута) | family string (задължително)weights arrayitalic boolean |
pbs/add-sectionДобавя готов раздел към страница: в началото, в края или след раздела на дадена позиция. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-section/run | edit_post за съответната страница | id integer (задължително)section string (задължително)position string: start, end, afterafter integer |
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 integer (задължително)block string (задължително): product-element, mini-cartpart string: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, descriptionproductId integerlabel string |
pbs/ai-check-accessibilityИзвежда списък с проблемите с достъпността на дадена страница: изображения без заместващ текст (alt), заглавия, които прескачат нива, връзки с неясен самостоятелен текст и връзки без никакъв текст. За всеки се посочва дали може да бъде коригиран автоматично. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/run | edit_post за страницата | post_id integer (задължително) |
pbs/ai-create-blockПроектира компонент за многократна употреба по описание (карта с цени, карта на екипа, банер) и го запазва като синхронизиран блок в редактора под „Моите блокове“, като всеки текст може да се променя индивидуално при вмъкване. Връща идентификатора му и блока, който го поставя. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/run | edit_posts и publish_posts; ролята и правилата за разходи в настройките на AI | description string (задължително)title string |
pbs/ai-css-helpОбяснява, генерира или коригира персонализирания CSS на даден елемент, където `selector` означава елемента. Връща генерирания CSS и обяснение; нищо не се запазва. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/run | edit_posts и права за редактиране на код в конструктора | action string (задължително): explain, write, fixcss stringinstruction stringblock string |
pbs/ai-design-fromВъзпроизвежда оформлението от екранна снимка (изображение в медийната библиотека) или от публична уеб страница (нейния адрес) като редактируеми блокове в нова чернова на страница: същите раздели, колони, заглавия, текст, списъци и бутони. Логота и изображения не се копират. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/run | edit_pages (edit_post за екранната снимка); ролята и правилата за разходи в настройките на AI | attachment_id integerurl stringtitle stringinstruction string |
pbs/ai-edit-pageПроменя страница според зададени с прости думи инструкции („направи текста в основния банер по-кратък“, „добави ЧЗВ за доставката след цените“, „преведи страницата на немски“). Изкуственият интелект връща операции за редакция, които се проверяват спрямо блоковете на страницата и техните настройки преди прилагането им; отхвърлените операции се извеждат заедно с причината. Първо се запазва ревизия и идентификаторът ѝ се връща като undo_revision. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/run | edit_post за страницата; ролята и правилата за разходи в настройките на AI | post_id integer (задължително)instruction string (задължително) |
pbs/ai-fix-accessibilityКоригира решимите проблеми с достъпността (всички или изброените по идентификатор): генерира заместващ текст (alt) чрез разпознаване на всяко изображение, коригира нивата на заглавията, пренаписва неясните текстове на връзки. Първо се запазва ревизия и идентификаторът ѝ се връща като undo_revision. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/run | edit_post за страницата; ролята и правилата за разходи в настройките на AI | post_id integer (задължително)issues array |
pbs/ai-generate-imageГенерира изображение по описание чрез модела за изображения на сайта (OpenAI или Google) и го запазва в медийната библиотека с алтернативен текст. Връща идентификатора и адреса му. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/run | upload_files; ролята и правилата за разходи в настройките за AI | prompt низ (задължителен)size низ: square, landscape, portraitalt низtitle низpost_id цяло число |
pbs/ai-generate-sectionПревръща описание от едно изречение в готов за използване раздел (реални, редактируеми блокове в стила на марката на сайта) с готов текст. Връща кода на блоковете и го добавя в началото или в края на страница при посочен post_id (създава се ревизия за запазване на предишното състояние). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/run | edit_posts; edit_post за добавяне към страница; ролята и правилата за разходи в настройките за AI | 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; ролята и правилата за разходи в настройките за AI | brief низ (задължителен) |
pbs/ai-save-seo-metaЗапазва мета заглавие и мета описание в използвания от сайта SEO плъгин (Yoast SEO, Rank Math, SEOPress или All in One SEO) и показва кои стойности са записани. | Free | 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), по желание съобразени с ключова дума. Нищо не се запазва автоматично. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/run | edit_post за страницата; ролята и правилата за разходи в настройките за AI | post_id цяло число (задължително)keyword низ |
pbs/ai-undoВръща страницата към състоянието преди промяната от AI, използвайки върнатия параметър undo_revision. | Free | 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 изображения на извикване; отговорът съдържа броя на оставащите. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/run | upload_files и edit_post за изображението или страницата; ролята и правилата за разходи в настройките за AI | attachment_id цяло числоpost_id цяло числоonly_missing булев изразlanguage низ |
pbs/ai-write-textГенерира нов текст или подобрява, съкращава, разширява, променя тона или коригира граматиката на даден текст чрез доставчика на AI за сайта. Връща новия текст, без да променя съдържанието в сайта. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/run | edit_posts (edit_post при посочен post_id); ролята и правилата за разходи в настройките за AI | 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Импортира страници от шаблонен пакет за сайт (всички или посочените), с възможност за публикуване, задаване на начална страница и добавяне към меню. Повторното импортиране обновява същите страници. | Free | 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Направляван работен процес: агентът избира подходящи раздели за вашия бизнес, изгражда страницата като чернова и генерира текста ѝ. | Free | 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) чрез идентификатора на комплекта (kit 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; акаунт, където услугата изисква такъв) или я прекъсва при празен ключ. | 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; разпределението и целта не са задължителни). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/run | edit_post (собствена проверка на REST маршрута) | post (задължително)namea (задължително)b (задължително)splitgoal |
pbs/create-classСъздава глобален клас за стилове за многократна употреба: етикет, кратко име (slug) и стилове (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Създава формуляр (за контакт, запитване за оферта, регистрация или многоетапен: полета, стъпки, настройки и действия като имейл, запазване, webhook или имейл бюлетин) на нова страница или в края на съществуваща публикация (post). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-form/run | edit_pages (собствена проверка на REST маршрута) | titlefields (задължително)stepsactionssubmitTextsuccessMessageredirectUrltrackEventpostpageTitlestatus: draft, publish, private |
pbs/create-pageСъздава страница от секции в библиотеката и/или блоково съдържание. Новата страница е чернова, освен ако не е зададен друг статус. | Безплатна | POST /wp-json/wp-abilities/v1/abilities/pbs/create-page/run | edit_pages; publish_pages за публикуване или задаване като лична | title низ (задължително)status низ: draft, pending, publish, privatesections масивcontent низ |
pbs/create-popupСъздава изскачащ прозорец (popup), плъзгащ се панел (slide-in) или лента (bar): съдържание, задействане (намерение за напускане, превъртане, време, кликване), честота и страниците, на които да се показва. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/run | edit_pages (собствена проверка на маршрута на REST) | title низ (задължително)content низ (задължително)status низ: draft, publishsettings обект |
pbs/create-query-loopДобавя цикъл за заявки с готова карта на нова страница (pageTitle, status) или в края на публикация (post): източник posts|users|terms|field, postType (product за решетка в магазин), perPage, columns, orderBy, order, пагинация и филтри в реално време [{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 цяло числоpageTitle низstatus низ: draft, publish, privatesource низ: posts, users, terms, fieldpostType низperPage цяло числоcolumns цяло числоorderBy низorder низ: ASC, DESCpagination низ: none, numbers, prevnexttaxonomy низfieldKey низfilters масив |
pbs/create-teamСъздава екипна библиотека (name), към която други сайтове могат да се присъединят с код за покана. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-team/run | manage_options (собствена проверка на маршрута на REST) | name низ (задължително) |
pbs/create-theme-templateСъздава шаблон (title, type), който заменя съответната част от всяка съвпадаща страница при класически теми и теми с блокове. Без съдържание започва с готов дизайн за съответния тип. include/exclude са правила за условия на показване ({kind, values, key, value, from, to, days}, видовете, които конструкторът на теми на сайта предлага); priority определя приоритета при дублиране; статус publish (публикуван) или draft (чернова). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/run | собствена проверка на правата за всеки елемент на маршрута на REST | title низ (задължително)type низ (задължително)content низinclude масивexclude масивpriority цяло числоstatus низ: publish, draft |
pbs/deactivate-custom-fontПремахва персонализиран шрифт (по slug) от селекторите за шрифтове. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/run | edit_theme_options (собствена проверка на маршрута на REST) | slug низ (задължително) |
pbs/delete-classИзтрива глобален клас. Елементите, които са го използвали, запазват съдържанието си и губят стиловете му. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/run | edit_theme_options (собствена проверка на маршрута на REST) | id низ (задължително) |
pbs/delete-iconПремахва качена икона; блоковете, които са я използвали, запазват собствено копие. | Безплатна | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/run | delete_post (собствена проверка на маршрута на REST) | id низ (задължително) |
pbs/delete-library-itemИзтрива дизайн от облачната библиотека. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/run | edit_posts (собствена проверка на маршрута на REST) | item низ (задължително)team низ |
pbs/delete-pageПремества страница в кошчето. Може да бъде възстановена от Страници > Кошче в рамките на 30 дни. | Безплатна | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/run | delete_post за съответната страница | id цяло число (задължително) |
pbs/delete-teamИзтрива екип и всеки дизайн в неговата библиотека. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/run | manage_options (собствена проверка на маршрута на REST) | team низ (задължително) |
pbs/delete-theme-templateПремества шаблон (id) в кошчето; дизайнът на самата тема се показва отново там, където е бил приложен. Възстановим от кошчето. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/run | собствена проверка на правата за всеки елемент на маршрута на REST | id низ (задължително) |
pbs/disconnect-supportПрекъсва връзката на сайта с поддръжката. | Безплатна | 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 низ (задължително) |
pbs/duplicate-pageКопира страница (нейното заглавие, съдържание и шаблон) в нова чернова. | Безплатно | 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Експортира избраните шаблони и мостри (ids) и, по желание, настройки като един пакет за друг сайт. | Безплатно | 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 за публикуване; правилата за роли и разходи в настройките за AI | brief низ (задължително)title низsections масивstatus низ: draft, pending, publish, private |
pbs/get-blockВръща настройките на един блок (атрибути с техните типове, възможности за избор и стойности по подразбиране), какво поддържа, кои блокове може да съдържа и готов за употреба пример в блокова маркировка. | Безплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/get-block/run | edit_posts | name низ (задължително) |
pbs/get-breakpointsВръща ширините за таблет и мобилни устройства (и потребителските точки на пречупване в Pro), използвани от адаптивните контроли. | Безплатно | 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Връща глобалните цветове и шрифтове за сайта (за заглавия и основен текст), използвани от всеки блок, както се виждат в екрана за дизайн на сайта. | Безплатно | 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Връща диагностичните данни, необходими за запитване към поддръжката: версии, активни разширения, ограничения и скорошни грешки. | Безплатно | 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Връща всяка настройка за анимация (встъпителна анимация, продължителност и отлагане, ефект при превъртане, ефект при посочване, запазване в изгледа, паралакс, следване на показалеца) с нейните опции или диапазон, както и контролните точки (breakpoints) на сайта. | 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Връща префикса на класовете за публичната част, състоянието на бета актуализациите и дали са разрешени AI агенти (MCP). | Безплатно | GET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/run | manage_options (собствена проверка на REST маршрута) | няма |
pbs/get-structured-dataИзвежда структурираните данни от schema.org, генерирани от блоковете на страницата (ЧЗВ, Ръководство, Продукт, Отзив, Трохи), както и кои типове са оставени на 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Връща настройките за бял етикет (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Създава еднократен код за покана (роля: read или write; етикет; валидност в дни). Кодът се показва само веднъж. | 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 версията, когато тя е активна): име, заглавие, категория и описание. | Безплатна версия | 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 за разработчици: блокове, динамични източници на данни, условия за показване и действия във формуляри, всяко с име, етикет и разширение. | Безплатна версия | GET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/run | edit_posts | няма |
pbs/list-form-submissionsИзвежда списък с подадените от посетителите данни през формулярите, които запазват подавания (параметърът form ограничава обхвата), страница по страница. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/run | собствена проверка на правата за всеки елемент от REST маршрута | form низper_page цяло числоpage цяло число |
pbs/list-formsИзвежда списък с формулярите, създадени с блока Form, и разширенията за формуляри, които могат да се вграждат. | Безплатна версия | GET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/run | edit_posts (собствена проверка на REST маршрута) | няма |
pbs/list-kitsИзвежда списък с готовите пакети от страници за уебсайтове (набор от готови страници за определен тип дейност), които сайтът може да импортира. | Безплатна версия | GET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/run | edit_pages и publish_pages | refresh булева стойност |
pbs/list-library-itemsИзвежда списък със запазените в облачната библиотека дизайни (kind: раздел, страница или шаблон; team: библиотека на екип). | 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). | Безплатна версия | 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Извежда страниците, които можете да редактирате, подредени от най-новите, с възможност за търсене. | Free | 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Извежда готовите секции (заглавна част, функции, ЧЗВ, отзиви, призив за действие и други), които могат да бъдат добавени към страница. | Free | 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Извежда шаблоните, готовите елементи и настройките, които могат да бъдат експортирани към друг сайт. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/run | manage_options (собствена проверка на REST маршрута) | няма |
pbs/list-uploaded-iconsИзвежда SVG иконите, качени в библиотеката с икони, от най-новите към по-старите. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/run | edit_posts (собствена проверка на REST маршрута) | page цяло числоper_page цяло число |
pbs/move-sectionПремества секция на страница от една позиция на друга (индексирано от 0, според подредбата им в страницата). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/move-section/run | edit_post за съответната страница | id цяло число (задължително)from цяло число (задължително)to цяло число (задължително) |
pbs/open-support-ticketПодава запитване за поддръжка (тема, съобщение, вид, имейл), заедно с диагностичните данни на сайта, ако администраторът е дал съгласие. Никога не създава и не изпраща данни за вход. | Free | 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Записва съгласието на администратора за изпращане на диагностични данни със запитванията за поддръжка. | Free | 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Премахва блок (цяла секция или блок в рамките на секция) от страница по зададен път. Предишната версия на страницата се запазва в нейните редакции. | Free | 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Изтрива файловете на локално хоствано семейство шрифтове. | Безплатна | 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) настройки за анимация на блок от страница, открит по своя път, при определена контролна точка (по подразбиране: базова). Работи за всеки блок, включително вградените блокове, чийто 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), регион, крайна точка (endpoint), префикс, key_id, тайна (secret), enabled. | 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Запазва (или изтрива при празна стойност) API ключа за Mailchimp, използван от блока за бюлетин. | 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Включва или изключва ребрандирането (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“ има стойност true, докато има останали находки. | 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 булева стойност |
pbs/start-migrationСтартира (или рестартира) преобразуването на всяка страница от 5.x в блокове; за всяка публикация първо се създава резервно копие. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/run | собствена проверка на правата за всеки елемент на REST маршрута | няма |
pbs/start-replaceСтартира безопасно за блоковете търсене и замяна (find, replace, вид: text, link или colour; match_case; types). Нищо не се променя, докато прегледаната задача не бъде приложена. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/run | manage_options (собствена проверка на REST маршрута) | find низ (задължително)replace низkind низ: text, link, colourtypes масивmatch_case булева стойност |
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 низ (задължително) |
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 низ (задължително) |
pbs/update-blockПроменя настройките (атрибутите) на даден блок в страницата, открит по своя път; изпратените атрибути се обединяват с текущите. Работи за блокове, които сайтът визуализира от техните настройки; блок, чийто HTML код се съхранява в страницата, се променя чрез замяна на маркирането на страницата. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-block/run | edit_post за съответната страница | id цяло число (задължително)path масив (задължително)attributes обект (задължително) |
pbs/update-brand-kitЗапазва бранд комплекта: име, лого, цветове, шрифтове за заглавия и основен текст, както и тона на комуникация, използван от AI писането. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/run | edit_theme_options (собствена проверка на REST маршрута) | name низlogo цяло числоcolors масивheadingFont низbodyFont низvoice низ |
pbs/update-breakpointsПроменя ширините в пиксели за таблет и мобилни устройства; с Pro версията са налични и допълнителни потребителски точки на пречупване. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/run | edit_theme_options (собствена проверка на REST маршрута) | tablet цяло числоmobile цяло числоcustom масив |
pbs/update-classПроменя етикета, слъга или стиловете на глобален клас; всеки елемент, който го използва, се обновява. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-class/run | edit_theme_options (собствена проверка на REST маршрута) | id низ (задължително)label низslug низs обектcat низ |
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 низgtm низpixel низloadTags булева стойностformEvent низ |
pbs/update-cookie-bannerПроменя банера за съгласие. Докато е включен, проследяващите скриптове изчакват съгласието на посетителя. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/run | manage_options (собствена проверка на REST маршрута) | enabled булева стойностpopup цяло числоhandles масивcookieDays цяло числоoptOutOutsideEu булева стойност |
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 низ (задължително): device, light, darkcolors обект |
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): някое от следните – заглавие, тип, съдържание (маркиране с блокове), включване, изключване, приоритет, състояние. Променя се само изпратеното. | 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>] | Търсене и замяна в целия сайт. | Pro |
wp pbsw fonts download <family> [--weights=<weights>] [--italic] | Изтегляне на фамилия шрифтове от Google Fonts в сайта. | Безплатна |
wp pbsw fonts list | Списък на съхранените фамилии. | Безплатна |
wp pbsw fonts remove <family> | Премахване на съхранена фамилия и нейните файлове. | Безплатна |
Действия и филтри
Всяка кука (hook), която разширението предлага, с описанието от неговия изходен код. Филтрите променят стойност; действията ви позволяват да изпълните код в даден момент; входните точки са действия, които задействате, за да накарате разширението да извърши нещо.
| Кука | Вид | Действие | Параметри | Издание |
|---|---|---|---|---|
pbs_assets_changed | Действие (action) | Задейства се при промяна на публикуваните публични файлове на PBS и изчистване на достъпните кешове на страници: закачете се тук за изчистване на ресурси, недостъпни за PBS (CDN, прокси, кеш на хостинга). | няма | Безплатна |
pbs_enqueue_scripts | Действие (action) | Остаряло действие: нареждане на опашката на скриптове, които извикват window.pbsAddInspector(). | няма | Безплатна |
pbs_shortcodes | Филтър | Остарял филтър: етикет на краткия код => {label, desc, options[]} (Shortcode-API.md). | array $shortcodes | Безплатна |
pbsw_admin_data | Филтър | Филтрира данните, с които се зарежда административният панел. Платената версия го използва за указване на изданието си; тук не бива да има чувствителна информация, тъй като се отпечатва в страницата. | няма | Безплатна |
pbsw_admin_enqueue | Действие (action) | Задейства се след нареждането на скрипта за административния екран на опашката, позволявайки на модул да нареди скрипт, добавящ панел чрез JavaScript филтъра `pbs.admin.panels` (трябва да зависи от този идентификатор; екранът се визуализира при DOM ready, след изпълнението на всички скриптове във футъра). | string $handle | Безплатна |
pbsw_ai_enqueue | Действие (action) | Задейства се след нареждането на пакета за AI редактора на опашката, така че разширение (и версията Pro) да може да нареди свои собствени AI панели след него. | string $handle | Безплатна |
pbsw_ai_messages | Филтър | Филтрира съобщенията на всяка заявка към AI от разширението с нейния контекст (задача, цел, доставчик, модел, потребител); бранд комплектът на Pro добавя вашия бранд тук. | array $messagesarray $context | Безплатна |
pbsw_ai_pro_features | Филтър | Филтрира Pro AI функциите, които редакторът предлага (платената версия добавя своите имена: agent, site, block, design, image, css, a11y). | няма | Безплатна |
pbsw_ai_seo_plugins | Филтър | Филтрира в кои SEO разширения помощникът за AI SEO записва мета заглавието и описанието. | няма | Безплатна |
pbsw_ai_seo_write | Филтър | Филтрира дали друго SEO разширение е приело мета заглавието и описанието. Разширение, добавено чрез `pbsw_ai_seo_plugins`, ги запазва тук по свой начин и връща true. | bool $writtenstring $pluginint $post_idstring $titlestring $description | Безплатна |
pbsw_asset_sources | Филтър | Всеки публичен ресурс: тези на файла, тези, които слоят за производителност регистрира с add_source() (CSS по блокове, модули за изгледи), и всички, добавени от платения слой чрез `pbsw_asset_sources` (файловете му се намират в негова директория, включена само в платения пакет). Приемат се само относителни пътища към `.css`/`.js` в разширението, с ключ от сегменти с малки букви (`legacy.css`, `block/row.css`, `module/tabs.js`). | няма | Безплатна |
pbsw_breakpoints_changed | Действие (action) | Задейства се при промяна на точките на прекъсване (компилираните стилове на страниците се преизграждат при следващото им показване, тъй като точките на прекъсване са част от техния сигнатурен ключ). | няма | Безплатна |
pbsw_cache_purged | Действие (action) | Задейства се, след като PBS изчисти публикация от активните разширения за кеширане. | int $post_id | Безплатна |
pbsw_cache_purgers | Филтър | Филтрира допълнителните модули за изчистване, изпълнявани при промяна на публикуваните файлове: име => функция за обратно извикване. Хостингът може да добави свои собствени (CDN, прокси); модул, който хвърли изключение, се прескача и не се отчита като изчистен. | няма | Безплатна |
pbsw_code_blocks | Филтър | Филтрира имената на блоковете, третирани като персонализиран код (само роли с правото `code` могат да ги добавят или променят). | няма | Pro |
pbsw_consent_country | Филтър | Филтрира държавата на посетителя (ISO 3166-1 alpha-2) за регионалното правило на лентата за бисквитки. Разширението никога не извършва автоматична проверка на държава; върнете “, ако не е известна. | string $country | Pro |
pbsw_content_only | Филтър | Филтрира дали потребителят има право да редактира само текст и изображения при заключено оформление. | bool $content_onlyint $user_id | Безплатна |
pbsw_design_class_css | Филтър | Филтрира компилирания CSS на глобален клас преди извикването на модула за дизайн. Върнете низ, за да бъде използван вместо него. | string|null $cssstring $selector | Pro |
pbsw_design_custom_breakpoints | Филтър | Филтрира дали персонализираните точки на прекъсване са достъпни (pbs-d3, Pro). | bool $allowed | Безплатна |
pbsw_design_element_css | Филтър | Филтрира дали се компилира персонализиран CSS за отделен елемент (платената версия го активира, d8). | bool $enabled | Безплатна |
pbsw_design_layout_suffix | Филтър | Филтрира суфикса на селектора за елемент от оформлението на даден блок (“ = собственият елемент на блока). | string $suffixstring $prefix | Безплатна |
pbsw_design_props | Филтър | Филтрира свойствата за дизайн (платената версия добавя свои собствени). | няма | Безплатна |
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“`; блоковете под границата се зареждат отложено. Увеличава се при висока заглавна секция и се намалява при компактен хедър. | int $fold | Free |
pbsw_legacy_body_classes | Филтър | Филтрира класовете на body от старите версии. Платеният слой добавя тук адаптивните класове от старата платена версия (насока 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 | Филтър | Услугите за бюлетин, към които този сайт може да записва: услуга ⇒ 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 | Filter | Допълнителни данни за редактора (динамични източници на данни и разширения за полета, елементите на WooCommerce). | няма | Pro |
pbsw_theme_globals_saved | Action | Това действие е документирано по-долу. | няма | Безплатна |
pbsw_transfer_imported | Action | Задейства се след внасяне на пакет, за да се изградят наново кешовете, създадени от шаблони и настройки (стиловете за отделните страници, стиловият файл на сайта). | няма | Безплатна |
pbsw_transfer_meta_keys | Filter | Филтрира мета ключовете на публикациите, пренасяни от внасянето и изнасянето с всеки елемент. | няма | Безплатна |
pbsw_transfer_options | Filter | Филтрира настройките, които внасянето и изнасянето могат да прехвърлят между сайтове. Приемат се само настройки с префикс `pbsw_`; всичко останало се отхвърля, за да не може даден пакет да презапише основна настройка или такава от трета страна. | няма | Безплатна |
pbsw_transfer_post_types | Filter | Филтрира типовете публикации, които внасянето и изнасянето могат да прехвърлят между сайтове. | няма | Безплатна |
pbsw_visitor_country | Filter | Филтрира държавата на посетителя за възрастовата проверка и известията за отговорен хазарт, когато сайтът я определя по друг начин (разширение за геолакация, потребителски профил). | string $country | Pro |
pbsw_white_label_map | Filter | Филтрира заместванията при бял етикет (изходен текст => показан текст). | няма | Pro |