Vývojáři
Přehled funkcí (abilities) Page Builder Sandwich
Page Builder Sandwich registruje své akce v rámci WordPress Abilities API. Stejné funkce jsou nástroji MCP na vlastním serveru webu a REST trasami pod /wp-json/wp-abilities/v1. Tato stránka je generována z vlastního registru pluginu.
Koncové body
| Funkce | REST |
|---|---|
| MCP přes HTTP (streamovatelné) | /wp-json/pbs/v1/mcp |
| MCP přes WP-CLI (standardní vstup a výstup) | wp mcp-adapter serve --server=page-builder-sandwich --user=<login> |
| REST: seznam funkcí | /wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich |
| REST: spuštění funkce | /wp-json/wp-abilities/v1/abilities/<name>/run (GET s ?input= pro funkce pouze pro čtení, jinak POST {"input": {...}}) |
Ověřování a oprávnění
Požadavky HTTP se ověřují pomocí aplikačního hesla WordPressu (HTTP Basic). Připojení k MCP serveru vyžaduje oprávnění (capability) uvedené níže; každá funkce pak kontroluje své vlastní oprávnění pro daný objekt. Funkce pouze pro čtení se spouštějí přes GET se vstupem v parametru dotazu (query string); ostatní přes POST s tělem JSON ‚{„input“: {…}}‘.
aplikační heslo WordPressu (HTTP) nebo --user (WP-CLI); uživatel potřebuje oprávnění, které každá funkce vyžaduje · Nastavení: Povolit AI agenty (MCP), ve výchozím stavu zapnuto
Všechny funkce
| Schopnost | Edice | REST | Oprávnění | Parametry |
|---|---|---|---|---|
pbs/activate-custom-fontZpřístupní nahrané vlastní písmo (soubor písma v knihovně médií podle ID) ve výběru písem. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/run | edit_theme_options (vlastní kontrola REST trasy) | id celé číslo (povinné) |
pbs/add-local-fontStáhne rodinu písem Google Fonts (rodina, řezy, kurzíva) a načítá ji přímo z tohoto webu. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/run | manage_options (vlastní kontrola REST trasy) | family řetězec (povinné)weights poleitalic logická hodnota |
pbs/add-sectionPřidá na stránku hotovou sekci: na začátek, na konec nebo za sekci na zadané pozici. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/add-section/run | edit_post pro danou stránku | id celé číslo (povinné)section řetězec (povinné)position řetězec: start, end, afterafter celé číslo |
pbs/add-shop-blockPřidá blok WooCommerce na konec příspěvku: prvek produktu (část: title, gallery, image, price, rating, excerpt, description, add_to_cart, meta, tabs, related, upsells, sale_badge, stock; productId nebo 0 pro aktuálně zobrazený produkt) nebo mini košík (label). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/run | edit_post (vlastní kontrola REST trasy) | post celé číslo (povinné)block řetězec (povinné): product-element, mini-cartpart řetězec: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, descriptionproductId celé číslolabel řetězec |
pbs/ai-check-accessibilityVypíše problémy s přístupností stránky: obrázky bez alternativního textu, nadpisy přeskakující úrovně, odkazy, jejichž text sám o sobě nic neříká, a odkazy bez textu. U každého se uvádí, zda jej lze opravit automaticky. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/run | edit_post pro danou stránku | post_id celé číslo (povinné) |
pbs/ai-create-blockNavrhne z popisu znovupoužitelnou komponentu (ceníkovou kartu, kartu týmu, banner) a uloží ji jako synchronizovaný vzor v sekci editoru „Moje vzory“, kde lze každý text přepsat pro konkrétní umístění. Vrací její ID a blok, který ji umisťuje. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/run | edit_posts a publish_posts; pravidla pro role a útratu v nastavení AI | description řetězec (povinné)title řetězec |
pbs/ai-css-helpVysvětlí, napíše nebo opraví vlastní CSS jednoho prvku, kde `selector` zastupuje daný prvek. Vrací CSS a vysvětlení; nic se neukládá. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/run | edit_posts a oprávnění ke kódu v editoru stránek | action řetězec (povinné): explain, write, fixcss řetězecinstruction řetězecblock řetězec |
pbs/ai-design-fromPřevede rozvržení snímku obrazovky (obrázek v knihovně médií) nebo veřejné webové stránky (její adresa) na upravitelné bloky v novém konceptu stránky: stejné sekce, sloupce, nadpisy, text, seznamy a tlačítka. Loga a obrázky se nekopírují. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/run | edit_pages (edit_post pro snímek obrazovky); pravidla pro role a útratu v nastavení AI | attachment_id celé číslourl řetězectitle řetězecinstruction řetězec |
pbs/ai-edit-pageUpraví stránku podle zadání běžnými slovy („zkrať text v záhlaví“, „přidej za ceník časté dotazy k doručení“, „přelož stránku do němčiny“). AI odpovídá editačními operacemi, které jsou před provedením zkontrolovány vůči blokům stránky a jejich nastavení; odmítnuté operace jsou vypsány s odůvodněním. Nejprve se uloží revize a její ID se vrátí jako undo_revision. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/run | edit_post pro danou stránku; pravidla pro role a útratu v nastavení AI | post_id celé číslo (povinné)instruction řetězec (povinné) |
pbs/ai-fix-accessibilityOpraví řešitelné problémy s přístupností (všechny nebo uvedená ID problémů): vygeneruje alternativní text podle obsahu jednotlivých obrázků, opraví úrovně nadpisů a přepíše nejasné texty odkazů. Nejprve se uloží revize a její ID se vrátí jako undo_revision. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/run | edit_post pro danou stránku; pravidla pro role a útratu v nastavení AI | post_id celé číslo (povinné)issues pole |
pbs/ai-generate-imageVytvoří obrázek z popisu pomocí obrazového modelu webu (OpenAI nebo Google) a uloží jej do knihovny médií včetně alternativního textu. Vrací jeho ID a adresu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/run | upload_files; role v nastavení AI a pravidla čerpání | prompt řetězec (vyžadováno)size řetězec: square, landscape, portraitalt řetězectitle řetězecpost_id celé číslo |
pbs/ai-generate-sectionPřevede jednovětý popis na připravenou navrženou sekci (skutečné, upravitelné bloky ve vizuálním stylu webu) s vytvořeným textem. Vrací kód bloků a v případě zadání post_id jej přidá na začátek nebo konec stránky (revize zachová původní obsah). | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/run | edit_posts; edit_post pro přidání na stránku; role v nastavení AI a pravidla čerpání | description řetězec (vyžadováno)section řetězecpost_id celé čísloposition řetězec: start, end |
pbs/ai-plan-siteZ popisu podnikání vytvoří seznam stránek, které web potřebuje (úvodní stránka první, kontakt poslední), každou s názvem a zadáním. Nic se nevytváří; každou stránku lze následně sestavit z jejího zadání. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/run | edit_pages; role v nastavení AI a pravidla čerpání | brief řetězec (vyžadováno) |
pbs/ai-save-seo-metaUloží meta název a popis do SEO pluginu, který web používá (Yoast SEO, Rank Math, SEOPress nebo All in One SEO), a vrátí informaci o tom, které hodnoty byly zapsány. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/run | edit_post pro danou stránku | post_id celé číslo (vyžadováno)title řetězec (vyžadováno)description řetězec (vyžadováno) |
pbs/ai-suggest-seo-metaPřečte stránku a navrhne meta název (až 60 znaků) a meta popis (až 155 znaků), volitelně s ohledem na klíčové slovo. Nic se neukládá. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/run | edit_post pro danou stránku; role v nastavení AI a pravidla čerpání | post_id celé číslo (vyžadováno)keyword řetězec |
pbs/ai-undoVrátí stránku do stavu před změnou provedenou pomocí AI na základě parametru undo_revision, který tato změna vrátila. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/run | edit_post pro danou stránku | post_id celé číslo (vyžadováno)revision celé číslo (vyžadováno) |
pbs/ai-write-alt-textZkontroluje obrázky a uloží pro ně alternativní text: pro jeden obrázek (attachment_id) nebo pro všechny obrázky na stránce, kterým chybí (post_id). Maximálně 20 obrázků na jedno volání; odpověď uvádí, kolik jich zbývá. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/run | upload_files a edit_post pro daný obrázek nebo stránku; role v nastavení AI a pravidla čerpání | attachment_id celé číslopost_id celé čísloonly_missing logická hodnotalanguage řetězec |
pbs/ai-write-textNapíše nový text nebo vylepší, zkrátí, rozšíří, změní tón či opraví gramatiku části textu pomocí vlastního poskytovatele AI na webu. Vrací nový text; na webu se nic nemění. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/run | edit_posts (edit_post, pokud je zadáno post_id); role v nastavení AI a pravidla čerpání | action řetězec (vyžadováno): write, improve, shorten, expand, tone, fix, customtext řetězectone řetězec: professional, friendly, confident, playful, formal, simpleinstruction řetězeccontext řetězec |
pbs/apply-brand-kitAplikuje barvy a písma z uložené sady značky na design webu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/run | edit_theme_options (vlastní kontrola REST trasy) | žádné |
pbs/apply-kitImportuje stránky ze sady webu (všechny nebo jen vybrané), volitelně je publikuje, nastaví úvodní stránku a přidá je do menu. Opětovný import aktualizuje stejné stránky. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/run | edit_pages a publish_pages; manage_options pro nastavení úvodní stránky; edit_theme_options pro vytvoření menu | slug řetězec (vyžadováno)pages polepublish logická hodnotafront logická hodnotamenu logická hodnota |
pbs/apply-replaceAplikuje úlohu z náhledu. Pro každý změněný příspěvek je zachována záloha, takže úlohu lze vzít zpět. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/run | manage_options (vlastní kontrola REST trasy) | id řetězec (vyžadováno) |
pbs/build-landing-pagePrůvodce tvorbou: agent vybere sekce odpovídající vašemu podnikání, vytvoří stránku jako koncept a napíše pro ni text. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/run | edit_pages | business řetězec (vyžadováno) |
pbs/build-pagesVytvoří až 50 stránek v jednom volání, každou ze sekcí a/nebo blokového obsahu. Každá stránka se kontroluje a vytváří samostatně; odpověď uvádí přehled všech vytvořených i odmítnutých stránek včetně důvodu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/run | edit_pages; každá stránka je kontrolována samostatně (publish_pages pro publikování) | pages (vyžadováno) |
pbs/check-performancePoskytuje přehled o vlivu obsahu stránky na její velikost: obrázky (bajty, příliš velké obrázky a navržená vhodnější menší velikost), styly použitých bloků a vložený obsah třetích stran; každý problém je uveden včetně návrhu řešení. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/run | edit_post pro danou stránku | post_id (vyžadováno) |
pbs/connect-adobe-fontsPřipojí webový projekt Adobe Fonts (Typekit) pomocí ID sady (kit id), takže se písma zobrazí ve výběru písem. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (vlastní kontrola cesty REST) | kit (vyžadováno) |
pbs/connect-marketing-servicePřipojí službu pro e-mailový marketing pomocí jejího API klíče (service, key; případně account, pokud ho služba vyžaduje), nebo ji odpojí zadáním prázdného klíče. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/run | manage_options (vlastní kontrola cesty REST) | service (vyžadováno)keyaccount |
pbs/connect-supportPropojí tento web s podporou Zinn Digital® (name, email, consent). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/run | manage_options (vlastní kontrola cesty REST) | email (vyžadováno)nameconsent (vyžadováno) |
pbs/convert-builder-exportPřevede export (builder: elementor, divi, beaver nebo wpbakery; content: exportovaný text) na nový koncept stránky složený z bloků, s volitelným zkopírováním obrázků do knihovny médií (media). Vrací koncept a zprávu o převodu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/run | edit_pages (vlastní kontrola cesty REST) | builder (vyžadováno): elementor, divi, beaver, wpbakerycontent (vyžadováno)titlemediadryRunstatus: draft, pending, private, publish |
pbs/convert-builder-pagePřevede jednu stránku vytvořenou v nástrojích Elementor, Divi, Beaver Builder nebo WPBakery (id) na nový koncept složený z bloků se zachováním rozvržení, typografie, barev a obrázků; původní stránka zůstane beze změny. Vrací koncept a přehled toho, co bylo převedeno, přibližně nahrazeno nebo nepřevedeno. dryRun provede převod bez uložení. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/run | edit_pages a edit_post (vlastní kontrola cesty REST) | id (vyžadováno)dryRunstatus: draft, pending, private, publish |
pbs/convert-postPřevede jednu stránku z verze 5.x na bloky (s předchozí zálohou). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/run | vlastní kontrola oprávnění pro jednotlivé položky v cestě REST | id (vyžadováno) |
pbs/create-ab-testPřidá test dvou verzí sekce na konec příspěvku (post, name, a, b; split a goal jsou volitelné). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/run | edit_post (vlastní kontrola cesty REST) | post (vyžadováno)namea (vyžadováno)b (vyžadováno)splitgoal |
pbs/create-classVytvoří opakovaně použitelnou globální třídu stylů: název, slug a příslušné styly (s). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-class/run | edit_theme_options (vlastní kontrola cesty REST) | label (vyžadováno)slugscat |
pbs/create-cookie-bannerVytvoří předpřipravený návrh lišty se souhlasem, který lze dále upravovat. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/run | manage_options (vlastní kontrola cesty REST) | žádné |
pbs/create-formVytvoří formulář (kontaktní, poptávkový, registrační nebo vícestupňový: pole, kroky, nastavení a akce jako e-mail, uložení, webhook nebo e-mailový seznam), a to na nové stránce nebo na konci existujícího příspěvku (post). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-form/run | edit_pages (vlastní kontrola cesty REST) | titlefields (vyžadováno)stepsactionssubmitTextsuccessMessageredirectUrltrackEventpostpageTitlestatus: draft, publish, private |
pbs/create-pageVytvoří stránku ze sekcí knihovny nebo obsahu bloků. Nová stránka je konceptem, pokud není vyžadován jiný stav. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/create-page/run | edit_pages; publish_pages pro publikování nebo označení jako soukromé | title řetězec (vyžadováno)status řetězec: draft, pending, publish, privatesections polecontent řetězec |
pbs/create-popupVytvoří vyskakovací okno, vysouvací panel nebo lištu: obsah, spouštěč (úmysl opustit stránku, posun, čas, kliknutí), frekvenci a stránky, na kterých se zobrazuje. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/run | edit_pages (vlastní kontrola cesty REST) | title řetězec (vyžadováno)content řetězec (vyžadováno)status řetězec: draft, publishsettings objekt |
pbs/create-query-loopPřidá smyčku dotazu s hotovou kartou na novou stránku (pageTitle, status) nebo na konec příspěvku (post): zdroj posts|users|terms|field, postType (product pro mřížku obchodu), perPage, columns, orderBy, order, stránkování a živé filtry [{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 a edit_posts (vlastní kontrola cesty REST) | post celé číslopageTitle řetězecstatus řetězec: draft, publish, privatesource řetězec: posts, users, terms, fieldpostType řetězecperPage celé číslocolumns celé čísloorderBy řetězecorder řetězec: ASC, DESCpagination řetězec: none, numbers, prevnexttaxonomy řetězecfieldKey řetězecfilters pole |
pbs/create-teamVytvoří týmovou knihovnu (name), ke které se mohou připojit další weby pomocí zvacího kódu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-team/run | manage_options (vlastní kontrola cesty REST) | name řetězec (vyžadováno) |
pbs/create-theme-templateVytvoří šablonu (title, type), která nahradí danou část každé odpovídající stránky v klasických i blokových šablonách. Bez obsahu vychází z připraveného návrhu pro daný typ. include/exclude jsou pravidla podmínek zobrazení ({kind, values, key, value, from, to, days}, typy, které tvůrce šablon tohoto webu nabízí); priorita řeší shody; stav publish (zveřejněno) nebo draft (koncept). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/run | vlastní kontrola oprávnění pro jednotlivé položky v cestě REST | title řetězec (vyžadováno)type řetězec (vyžadováno)content řetězecinclude poleexclude polepriority celé číslostatus řetězec: publish, draft |
pbs/deactivate-custom-fontOdebere vlastní písmo (podle slug) z výběru písem. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/run | edit_theme_options (vlastní kontrola cesty REST) | slug řetězec (vyžadováno) |
pbs/delete-classSmaže globální třídu. Prvky, které ji používaly, si zachovají svůj obsah a ztratí její styly. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/run | edit_theme_options (vlastní kontrola cesty REST) | id řetězec (vyžadováno) |
pbs/delete-iconOdstraní nahranou ikonu; bloky, které ji používaly, si ponechají vlastní kopii. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/run | delete_post (vlastní kontrola cesty REST) | id řetězec (vyžadováno) |
pbs/delete-library-itemSmaže návrh z cloudové knihovny. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/run | edit_posts (vlastní kontrola cesty REST) | item řetězec (vyžadováno)team řetězec |
pbs/delete-pagePřesune stránku do koše. Lze ji obnovit ze sekce Stránky, Koš po dobu 30 dnů. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/run | delete_post pro danou stránku | id celé číslo (vyžadováno) |
pbs/delete-teamSmaže tým a všechny návrhy v jeho knihovně. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/run | manage_options (vlastní kontrola cesty REST) | team řetězec (vyžadováno) |
pbs/delete-theme-templatePřesune jednu šablonu (id) do koše; původní návrh šablony webu se znovu zobrazí na místech, kde se uplatňovala. Lze obnovit z koše. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/run | vlastní kontrola oprávnění pro jednotlivé položky v cestě REST | id řetězec (vyžadováno) |
pbs/disconnect-supportOdpojí tento web od podpory. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/run | manage_options (vlastní kontrola cesty REST) | žádné |
pbs/duplicate-classZkopíruje globální třídu pod novým id. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/run | edit_theme_options (vlastní kontrola cesty REST) | id řetězec (vyžadováno) |
pbs/duplicate-pageZkopíruje stránku (její název, obsah a šablonu) do nového konceptu. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/run | edit_post na dané stránce a edit_pages | id celé číslo (povinné)title řetězec |
pbs/export-designVrátí soubor s návrhem webu: kategorie, globální třídy, proměnné, měřítka mezer, poloměrů a stínů a vlastní barvy (formát page-builder-sandwich-design, verze 1). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/export-design/run | edit_theme_options (vlastní kontrola REST trasy) | žádné |
pbs/export-designsExportuje vybrané šablony a vzory (identifikátory) a volitelně nastavení jako jeden balíček pro jiný web. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/run | manage_options (vlastní kontrola REST trasy) | ids polesettings logická hodnota |
pbs/find-builder-pagesVypíše stránky a příspěvky vytvořené pomocí Elementoru, Divi, Beaver Builderu nebo WPBakery (page, per_page), každý s příslušným editorem a případným dříve převedeným konceptem. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/run | edit_pages (vlastní kontrola REST trasy) | page celé čísloper_page celé číslo |
pbs/generate-pageSestaví stránku ze sekcí (zadaných nebo vybraných umělou inteligencí z knihovny sekcí) a nechá AI přepsat veškerý text podle zadání při zachování vzhledu. Využívá poskytovatele AI nakonfigurovaného v nastavení AI pluginu. Stránka se vytvoří jako koncept, pokud není vyžádán jiný stav. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/run | edit_pages; publish_pages pro publikování; pravidla pro role a útratu v nastavení AI | brief řetězec (povinné)title řetězecsections polestatus řetězec: draft, pending, publish, private |
pbs/get-blockVrátí nastavení jednoho bloku (atributy s jejich typy, možnostmi a výchozími hodnotami), podporované funkce, bloky, které může obsahovat, a připravenou ukázku v syntaxi bloků. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/get-block/run | edit_posts | name řetězec (povinné) |
pbs/get-breakpointsVrátí šířky pro tablety a mobily (a vlastní body zlomu ve verzi Pro), které responzivní ovládací prvky používají. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run | edit_theme_options (vlastní kontrola REST trasy) | žádné |
pbs/get-conversion-trackingVrátí nastavení pro Google Analytics 4, Google Tag Manager a Meta Pixel a přehled odesílaných kliknutí a odeslání formulářů. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-cookie-bannerVrátí lištu se souhlasem: zda je aktivní, její text a vzhled, kategorie a rozsah platnosti. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-design-globalsVrátí globální barvy a písma webu (nadpisy a základní text), která používá každý blok, v podobě zobrazené na obrazovce Návrh webu. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/run | edit_theme_options (vlastní kontrola REST trasy) | žádné |
pbs/get-design-systemVrátí systém návrhu verze Pro: globální třídy, proměnné, designové tokeny, tmavý režim, sadu značky a vlastní písma. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/run | edit_theme_options (vlastní kontrola REST trasy) | žádné |
pbs/get-diagnosticsVrátí diagnostické údaje běžně uváděné v požadavku na podporu: verze, aktivní pluginy, limity a nedávné chyby. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-figma-connectionVrátí informaci, zda má web osobní přístupový token pro Figmu, účet Figma, ke kterému patří, a jeho poslední čtyři znaky. Samotný token se nikdy nevrací. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-library-accountVrátí využití úložiště v cloudové knihovně, kvótu tarifu a údaje o týmu. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/run | edit_posts (vlastní kontrola REST trasy) | žádné |
pbs/get-library-itemVrátí jeden uložený návrh připravený k vložení na tento web (s obrázky naimportovanými do knihovny médií). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/run | edit_posts (vlastní kontrola REST trasy) | item řetězec (povinné)team řetězec |
pbs/get-library-storageVrátí nastavení vlastního úložiště R2/S3 (tajný klíč se nikdy nevrací). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-licenceVrací tarif Page Builder Sandwich tohoto webu, stav licence, datum obnovení a obsah tarifu. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-maintenanceVrací režim údržby / brzy otevřeno: režim, stránku, parametr retry-after a role, které web stále vidí. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-migrationVrací postup a přehled převodu obsahu z verze 5.x. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/run | vlastní kontrola oprávnění REST trasy pro jednotlivé položky | žádné |
pbs/get-motion-optionsVrací všechna nastavení pohybu (animace při načtení, její délka a zpoždění, efekt posouvání, efekt při najetí myší, zachování v zorném poli, paralaxa, sledování kurzoru) včetně jejich možností nebo rozsahů a také responzivní body webu. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/run | edit_posts (vlastní kontrola REST trasy) | žádné |
pbs/get-newsletter-keysInformuje, zda je uložen klíč pro Mailchimp (samotný klíč není nikdy vrácen). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/run | edit_posts (vlastní kontrola REST trasy) | žádné |
pbs/get-pageVrací název stránky, stav, odkazy a blokový obsah včetně sekcí (bloků nejvyšší úrovně), ze kterých se skládá. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-page/run | edit_post pro danou stránku | id celé číslo (povinné) |
pbs/get-replace-jobVrací nalezené shody úlohy stránku po stránce pro kontrolu před aplikováním. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/run | manage_options (vlastní kontrola REST trasy) | id řetězec (povinné) |
pbs/get-reviews-sourcesVrací zdroje recenzí z Google a Trustpilot, které blok recenzí zobrazuje. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-rolesVrací, které role mohou používat builder, design, kód a šablony (klientský režim). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-settingsVrací předponu tříd pro front-end, stav beta aktualizací a informaci, zda jsou povoleni AI agenti (MCP). | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/get-structured-dataVypisuje strukturovaná data schema.org, která bloky stránky generují (FAQ, Jak na to, Produkt, Recenze, Drobečková navigace), a které typy jsou ponechány SEO pluginu webu, aby se nic negenerovalo dvakrát. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/run | edit_post pro danou stránku | post_id celé číslo (povinné) |
pbs/get-support-connectionInformuje, zda je tento web připojen k podpoře Zinn Digital® a pod jakou identitou. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/run | manage_options (vlastní kontrola REST trasy) | refresh boolean |
pbs/get-theme-builder-optionsVrací typy šablon, druhy podmínek zobrazení (stránka, typ příspěvku, položka taxonomie, archiv, vyhledávání, 404, přihlášený uživatel, role, zařízení, datum, čas, parametr URL, odkazující stránka, jazyk, košík) s jejich možnostmi na tomto webu (role, jazyky, typy příspěvků, taxonomie) a atribut bloku (pbswConditions: {match, rules}), který zobrazuje nebo skrývá libovolný blok. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/run | edit_posts (vlastní kontrola REST trasy) | žádné |
pbs/get-white-labelVrací nastavení white-labelu: zapnuto/vypnuto, zobrazovaný název a uživatele, kterým se stále zobrazuje původní verze. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/import-designOvěřuje soubor designu webu (file) a při hodnotě apply false vrací, co by režim merge nebo replace přidal, změnil a odstranil; při hodnotě apply true provede zápis. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-design/run | edit_theme_options (vlastní kontrola REST trasy) | file objekt (povinné)mode řetězec: merge, replaceapply boolean |
pbs/import-designsImportuje balíček designů Page Builder Sandwich (nejprve dryRun pro zobrazení změn; mode: skip nebo replace; media; settings). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/run | manage_options (vlastní kontrola REST trasy) | package objekt (povinné)mode řetězec: skip, replace, duplicatesettings booleanmedia booleandryRun boolean |
pbs/import-figma-frameImportuje jeden rámec z Figmy (url: odkaz na rámec včetně node-id) do nového konceptu stránky složeného z bloků: automatické rozvržení (auto layout) se převede na flex a grid kontejnery, text si zachová písma a velikosti a obrázky se zkopírují do knihovny médií. Používá vlastní token Figmy webu. Odpovídá konceptem a zprávou o převodu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/run | edit_pages a upload_files (vlastní kontrola REST trasy) | url řetězec (vyžadováno)title řetězecdryRun logická hodnotastatus řetězec: draft, pending, private, publish |
pbs/invite-team-memberVytvoří jednorázový zvací kód (role: čtení nebo zápis; štítek; počet dní platnosti). Kód se zobrazí pouze jednou. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/run | manage_options (vlastní kontrola REST trasy) | team řetězec (vyžadováno)role řetězec: read, writedays celé číslolabel řetězec |
pbs/join-teamPřipojí se ke knihovně týmu pomocí zvacího kódu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/join-team/run | manage_options (vlastní kontrola REST trasy) | code řetězec (vyžadováno) |
pbs/leave-teamOpustí knihovnu týmu, ke které je web připojen. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/list-ab-testsVypíše A/B testy s počtem návštěvníků a konverzí pro každou verzi a informací, která verze vyhrává. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/run | edit_pages (vlastní kontrola REST trasy) | žádné |
pbs/list-blocksVypíše všechny bloky Page Builder Sandwich dostupné pro tento web (při aktivní verzi Pro i bloky Pro): název, titulek, kategorie a popis. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/run | edit_posts | search řetězec |
pbs/list-dynamic-sourcesVrátí zdroje, ze kterých lze blok naplnit (příspěvek, autor, web, archiv, vlastní pole, produkt) s poli jednotlivých zdrojů, pluginy pro pole na tomto webu (ACF, Meta Box, Pods, JetEngine, Toolset, post meta) a poli typu příspěvku (postType). Blok je svázán se zdrojem prostřednictvím attributes.metadata.bindings, jedno {source, args} na atribut. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/run | edit_posts (vlastní kontrola REST trasy) | postType řetězec |
pbs/list-extensionsVypíše prvky, které ostatní pluginy přidaly do Page Builder Sandwich prostřednictvím vývojářského API: bloky, dynamické zdroje dat, podmínky zobrazení a akce formulářů, každý s názvem, štítkem a pluginem. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/run | edit_posts | žádné |
pbs/list-form-submissionsVypíše po stránkách data odeslaná návštěvníky prostřednictvím formulářů, které ukládají odeslaná data (parametr form výběr zúží). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/run | vlastní kontrola oprávnění pro jednotlivé položky v REST trase | form řetězecper_page celé číslopage celé číslo |
pbs/list-formsVypíše formuláře vytvořené pomocí bloku Form a formulářové pluginy, které lze vložit. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/run | edit_posts (vlastní kontrola REST trasy) | žádné |
pbs/list-kitsVypíše sady webů (skupiny předpřipravených stránek pro konkrétní typ podnikání), které lze na tento web importovat. | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/run | edit_pages a publish_pages | refresh logická hodnota |
pbs/list-library-itemsVypíše návrhy uložené v cloudové knihovně (kind: sekce, stránka nebo vzor; team: knihovna týmu). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/run | edit_posts (vlastní kontrola REST trasy) | team řetězeckind řetězec: , section, page, style |
pbs/list-local-fontsVypíše písma Google, která tento web hostuje lokálně (jednou stažená, poskytovaná přímo z webu, bez požadavků na Google). | Zdarma | GET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/list-lottieVypíše nahrané animace Lottie. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/run | edit_posts (vlastní kontrola REST trasy) | žádné |
pbs/list-marketing-connectionsVypíše služby pro e-mailové konference (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) a informace o tom, které jsou připojeny. Klíče se nikdy nevrací. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/list-marketing-formsVypíše všechny formuláře vytvořené v nástroji pro tvorbu formulářů: stránku, na které se nacházejí, jejich pole a akce prováděné po odeslání. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/run | edit_pages (vlastní kontrola REST trasy) | žádné |
pbs/list-marketing-listsVypíše publika nebo seznamy připojené e-mailingové služby pro akci přihlášení k odběru ve formuláři. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/run | edit_posts (vlastní kontrola REST trasy) | service řetězec (vyžadováno) |
pbs/list-pagesVypíše stránky, které lze upravovat, od nejnovějších, s volitelným vyhledáváním. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/run | edit_pages; vypsány jsou pouze stránky, které může uživatel upravovat | search řetězecstatus řetězec: any, draft, pending, publish, privatepage celé čísloper_page celé číslo |
pbs/list-popupsVypíše vyskakovací okna, vysouvací panely a lišty včetně jejich spouštěčů, pravidel četnosti a míst zobrazení. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/run | edit_pages (vlastní kontrola REST trasy) | žádné |
pbs/list-replace-jobsVypíše celowebové úlohy hledání a nahrazování a jejich stav. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/list-sectionsVypíše předpřipravené sekce (hero, funkce, FAQ, reference, výzva k akci a další), které lze přidat na stránku. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/run | edit_pages | search řetězec |
pbs/list-team-membersVypíše weby v týmu a jejich přístupy. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/run | manage_options (vlastní kontrola REST trasy) | team řetězec (vyžadováno) |
pbs/list-teamsVypíše týmy, do kterých tento web patří nebo které vlastní. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/list-theme-templatesVypíše šablony z nástroje Theme Builder (záhlaví, zápatí, detail příspěvku, archiv, vyhledávání, 404 a s WooCommerce také produkt, obchod, košík, pokladna, děkovná stránka a Můj účet): typ každé z nich, místo zobrazení (pravidla zahrnutí/vyloučení), prioritu, stav a bloky. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/run | vlastní kontrola oprávnění pro jednotlivé položky v REST trase | žádné |
pbs/list-transferableVypíše šablony, vzory a nastavení, které lze exportovat na jiný web. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/list-uploaded-iconsVypíše SVG ikony nahrané do knihovny ikon, od nejnovějších. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/run | edit_posts (vlastní kontrola REST trasy) | page celé čísloper_page celé číslo |
pbs/move-sectionPřesune sekci stránky z jedné pozice na druhou (indexováno od 0, v pořadí, jak jsou na stránce uvedeny). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/move-section/run | edit_post pro danou stránku | id celé číslo (vyžadováno)from celé číslo (vyžadováno)to celé číslo (vyžadováno) |
pbs/open-support-ticketOdešle požadavek na podporu (předmět, zpráva, typ, e-mail) spolu s diagnostikou tohoto webu, pokud k tomu dal správce souhlas. Nikdy nevytváří ani neodesílá přihlašovací údaje. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/run | manage_options (vlastní kontrola REST trasy) | subject řetězec (vyžadováno)message řetězec (vyžadováno)kind řetězec: help, bug, feedback, feature_requestemail řetězecname řetězecdiagnostics boolean |
pbs/preview-dynamic-valueVrátí náhled toho, co vazba zobrazuje u jednoho příspěvku (příspěvek, zdroj a pole nebo poskytovatel + klíč, jako text|url), pro kontrolu vazby před jejím přidáním nebo po něm. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/run | edit_post (vlastní kontrola REST trasy) | post celé číslo (vyžadováno)source řetězec (vyžadováno)field řetězecprovider řetězeckey řetězecas řetězec: text, url |
pbs/record-support-consentZaznamená souhlas správce s odesíláním diagnostických údajů s požadavky na podporu. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/run | manage_options (vlastní kontrola REST trasy) | consent boolean (vyžadováno) |
pbs/refresh-reviewsIhned načte nejnovější recenze z Trustpilotu namísto čekání na denní obnovení. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/remove-blockOdstraní ze stránky jeden blok (celou sekci nebo blok uvnitř ní) podle jeho cesty. Předchozí verze stránky zůstane zachována v jejích revizích. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/run | edit_post pro danou stránku | id celé číslo (vyžadováno)path pole (vyžadováno) |
pbs/remove-library-storageOdebere nastavení vlastního úložiště; znovu se použije úložiště z tarifu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/run | manage_options (vlastní kontrola REST trasy) | žádné |
pbs/remove-local-fontSmaže soubory lokálně hostované rodiny písem. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/run | manage_options (vlastní kontrola REST trasy) | family řetězec (vyžadováno) |
pbs/remove-team-memberOdebere web z týmu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/run | manage_options (vlastní kontrola REST trasy) | team řetězec (vyžadováno)member řetězec (vyžadováno) |
pbs/reset-ab-testVynuluje počítadla testu a spustí jej znovu (test). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/run | edit_pages (vlastní kontrola REST trasy) | test řetězec (vyžadováno) |
pbs/save-library-itemUloží kód bloku (název, typ, kód, styly, štítky) do cloudové knihovny nebo do knihovny týmu; obrázky se přibalí k němu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/run | edit_posts (vlastní kontrola REST trasy) | team řetězeckind řetězec (vyžadováno): section, page, styletitle řetězec (vyžadováno)tags polemarkup řetězecstyles objekt |
pbs/set-block-motionNastaví nebo odebere (null) nastavení animace pro jeden blok stránky, vyhledaný podle cesty, při daném breakpointu (ve výchozím stavu base). Funguje na jakémkoli bloku včetně základních bloků jádra, jejichž HTML je uloženo na stránce. Návštěvníkům preferujícím omezení pohybu se animace nezobrazí. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/run | edit_post (vlastní kontrola REST trasy) | post řetězec (vyžadováno)path pole (vyžadováno)breakpoint řetězecmotion objekt (vyžadováno) |
pbs/set-library-storageUloží vlastní úložiště: poskytovatele (r2 nebo s3), bucket, region, koncový bod, předponu, key_id, tajný klíč, stav zapnuto. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/run | manage_options (vlastní kontrola REST trasy) | enabled booleanprovider řetězec: r2, s3, otherendpoint řetězecregion řetězecbucket řetězecprefix řetězeckeyId řetězecsecret řetězecpathStyle boolean |
pbs/set-maintenanceZapne nebo vypne režim údržby (503) či brzy otevřeno (mode), včetně zobrazené stránky (page_id), hodnoty retry_after a rolí, které jej obcházejí. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/run | manage_options (vlastní kontrola REST trasy) | mode řetězec: off, maintenance, coming_soonpage_id celé čísloroles poleretry_after celé číslo |
pbs/set-newsletter-keysUloží (nebo prázdnou hodnotou odebere) klíč API pro Mailchimp, který blok newsletteru používá. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/run | manage_options (vlastní kontrola REST trasy) | mailchimp řetězec (vyžadováno) |
pbs/set-reviews-sourcesNastaví místo Google a profil firmy na portálu Trustpilot, odkud blok Recenze čte data. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/run | manage_options (vlastní kontrola REST trasy) | google objekttrustpilot objekt |
pbs/set-rolesNastaví pro jednotlivé role možnosti builderu (roles), například klientskou roli pouze pro úpravu obsahu. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/run | manage_options (vlastní kontrola REST trasy) | roles objekt (vyžadováno) |
pbs/set-white-labelZapne nebo vypne white label a nastaví název, který vidí klienti (enabled, name, agency_users). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/run | manage_options (vlastní kontrola REST trasy) | enabled booleanname řetězecstudio_name řetězecauthor řetězecauthor_url řetězecdescription řetězecmenu_icon řetězechide_plugin booleanagency_users pole |
pbs/site-health-cleanVyčistí jeden typ nálezů: revize (ponechá 5 nejnovějších u každého příspěvku, starší smaže), vzory (přesune nepoužívané synchronizované vzory do koše), obrázky (zmenšenou kopii, kterou používá WordPress; originál zůstane zachován), třídy (odebere nepoužívané třídy vzhledu, které byly ponechány pro obnovení). Každé spuštění vyčistí jednu dávku; hodnota „more“ je true, dokud nálezy přetrvávají. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/run | manage_options | what řetězec (vyžadováno): revisions, patterns, images, classes |
pbs/site-health-reportVyhledává staré revize, nepoužívané synchronizované vzory, velké původní obrázky a třídy vzhledu, které žádná stránka nepoužívá. Pracuje v krátkých krocích: každé spuštění pokračuje tam, kde předchozí skončilo, dokud je stav „scanning“; restart zahájí proces od začátku. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/run | manage_options | restart boolean |
pbs/start-migrationSpustí (nebo restartuje) převod všech stránek z verze 5.x na bloky; každý příspěvek se nejprve zálohuje. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/run | vlastní kontrola oprávnění pro jednotlivé položky v REST route | žádné |
pbs/start-replaceSpustí bezpečné vyhledávání a nahrazování s ohledem na bloky (hledat, nahradit, typ: text, odkaz nebo barva; rozlišovat velikost písmen; typy). Nic se nezmění, dokud se zkontrolovaná úloha neaplikuje. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/run | manage_options (vlastní kontrola REST route) | find string (vyžadováno)replace stringkind string: text, odkaz, barvatypes arraymatch_case boolean |
pbs/start-trialSpustí 14denní zkušební verzi Page Builder Sandwich Pro pro tento web (bez nutnosti platby). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/run | manage_options (vlastní kontrola REST route) | žádné |
pbs/test-library-storageZapíše, přečte a smaže testovací objekt ve vlastním úložišti a ohlásí každý krok. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/run | manage_options (vlastní kontrola REST route) | žádné |
pbs/undo-convert-postObnoví jednu převedenou stránku z její zálohy. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/run | vlastní kontrola oprávnění pro jednotlivé položky v REST route | id string (vyžadováno) |
pbs/undo-migrationObnoví všechny převedené příspěvky z jejich zálohy. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/run | vlastní kontrola oprávnění pro jednotlivé položky v REST route | žádné |
pbs/undo-replaceObnoví příspěvky upravené úlohou (příspěvek upravený od té doby si své úpravy ponechá). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/run | manage_options (vlastní kontrola REST route) | id string (vyžadováno) |
pbs/update-blockZmění nastavení (vlastnosti) jednoho bloku na stránce vyhledaného podle cesty; odeslané vlastnosti se sloučí se stávajícími. Funguje na blocích, které web vykresluje z jejich nastavení; blok, jehož HTML je uloženo na stránce, se mění nahrazením kódu stránky. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-block/run | edit_post pro danou stránku | id integer (vyžadováno)path array (vyžadováno)attributes object (vyžadováno) |
pbs/update-brand-kitUloží sadu značky: název, logo, barvy, písma nadpisů a textu a tón komunikace používaný při psaní s AI. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/run | edit_theme_options (vlastní kontrola REST route) | name stringlogo integercolors arrayheadingFont stringbodyFont stringvoice string |
pbs/update-breakpointsZmění šířku pro tablet a mobil v pixelech; ve verzi Pro i vlastní dodatečné body zlomu. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/run | edit_theme_options (vlastní kontrola REST route) | tablet integermobile integercustom array |
pbs/update-classZmění název, slug nebo styly globální třídy; každý prvek, který ji používá, se aktualizuje. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-class/run | edit_theme_options (vlastní kontrola REST route) | id string (vyžadováno)label stringslug strings objectcat string |
pbs/update-conversion-trackingZmění nastavení služeb Google Analytics 4, Google Tag Manager a Meta Pixel a odesílané události. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/run | manage_options (vlastní kontrola REST route) | ga4 stringgtm stringpixel stringloadTags booleanformEvent string |
pbs/update-cookie-bannerZmění lištu se souhlasem se soubory cookie. Pokud je zapnutá, sledovací skripty čekají na souhlas návštěvníka. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/run | manage_options (vlastní kontrola REST route) | enabled booleanpopup integerhandles arraycookieDays integeroptOutOutsideEu boolean |
pbs/update-dark-modeNastaví tmavý režim (režim: vypnuto, automaticky nebo přepínač) a jeho barvy. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/run | edit_theme_options (vlastní kontrola REST route) | mode string (vyžadováno): device, light, darkcolors object |
pbs/update-design-categoriesNahradí jeden seznam kategorií (skupina: classes nebo tokens; položky: seznam slugů a názvů). Položky zařazené do odstraněné kategorie se stanou nezařazenými. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/run | edit_theme_options (vlastní kontrola REST trasy) | group string (vyžadováno): classes, tokensitems array (vyžadováno) |
pbs/update-design-globalsZmění globální barvy webu (colors) a písma (fonts, headingFont, bodyFont). Změna se projeví na každé stránce; soubor theme.json šablony zůstává synchronizovaný. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/run | edit_theme_options (vlastní kontrola REST trasy) | colors objectfonts objectbodyFont stringheadingFont string |
pbs/update-formZmění jeden formulář (post, form): nastavení a akce se sloučí se stávajícími; pole (a kroky) nahradí stávající pole. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-form/run | edit_post (vlastní kontrola REST trasy) | post string (vyžadováno)form string (vyžadováno)title stringfields arraysteps arrayactions objectsubmitText stringsuccessMessage stringredirectUrl stringtrackEvent string |
pbs/update-pageZmění název, stav nebo obsah bloků stránky. Odeslaný obsah nahradí stávající obsah stránky. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/update-page/run | edit_post pro danou stránku; publish_pages pro publikování nebo nastavení jako soukromé | id integer (vyžadováno)title stringstatus string: draft, pending, publish, privatesections arraycontent string |
pbs/update-popupZmění vyskakovací okno, vysouvací panel nebo lištu (id): obsah, spouštěč, frekvenci nebo umístění zobrazení. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/run | edit_post (vlastní kontrola REST trasy) | id string (vyžadováno)title stringcontent stringstatus string: draft, publishsettings object |
pbs/update-settingsZmění předponu tříd pro frontend (1 až 8 malých písmen nebo číslic, začínající písmenem) a/nebo zapne či vypne AI agenty (MCP) (hodnota mcp: false odebere všechny schopnosti i koncový bod MCP). | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/run | manage_options (vlastní kontrola REST trasy) | prefix stringmcp boolean |
pbs/update-theme-templateZmění jednu šablonu (id): kteroukoli z hodnot název, typ, obsah (značkování bloků), zahrnout, vyloučit, priorita, stav. Změní se pouze odeslané položky. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/run | vlastní kontrola oprávnění REST trasy pro danou položku | id string (vyžadováno)title stringtype stringcontent stringinclude arrayexclude arraypriority integerstatus string: publish, draft |
pbs/update-tokensZmění stupnice mezer, zaoblení a stínů (space, radius, shadow), nebo je resetuje (reset). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/run | edit_theme_options (vlastní kontrola REST trasy) | space arrayradius arrayshadow arrayreset boolean |
pbs/update-variablesNahradí proměnné vzhledu webu (variables: seznam názvů a hodnot). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/run | edit_theme_options (vlastní kontrola REST trasy) | variables array (vyžadováno) |
pbs/upload-iconPřidá SVG ikonu (name, svg kód) do knihovny ikon; kód SVG je nejprve zkontrolován a očištěn. | Zdarma | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/run | upload_files (vlastní kontrola REST trasy) | name string (vyžadováno)svg string (vyžadováno) |
pbs/upload-lottieOvěří dokument Lottie JSON (json, name) a publikuje jej jako statický soubor pro blok Lottie. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/run | upload_files (vlastní kontrola REST trasy) | name string (vyžadováno)json string (vyžadováno) |
Vygenerováno ze souboru abilities.json pluginu, který se sám generuje ze spuštěného webu; test selže, pokud se tyto dva neshodují.
Příkazy WP-CLI
Spouštějte je na serveru pomocí WP-CLI. Každý příkaz kontroluje stejná oprávnění jako obrazovky pluginu; příklady jsou převzaty z vlastní nápovědy pluginu.
| Příkaz | Popis činnosti | Verze |
|---|---|---|
wp pbs export [--types=<types>] [--no-settings] [--file=<name>] | Export šablon, vzorů a nastavení do souboru. | Zdarma |
wp pbs import <file> [--mode=<mode>] [--no-settings] [--media] [--dry-run] | Import exportovaného souboru. | Zdarma |
wp pbs importers run | Převod původního obsahu: všechny příspěvky, nebo jeden. | Zdarma |
wp pbs importers status | Zobrazení stavu migrace. | Zdarma |
wp pbs importers undo | Vrácení převodů ze záloh: všechny příspěvky, nebo jeden. | Zdarma |
wp pbs migrate run | Převod původního obsahu: všechny příspěvky, nebo jeden. | Zdarma |
wp pbs migrate status | Zobrazení stavu migrace. | Zdarma |
wp pbs migrate undo | Vrácení převodů ze záloh: všechny příspěvky, nebo jeden. | Zdarma |
wp pbs replace <find> <replace> [--kind=<kind>] [--types=<types>] [--ignore-case] [--dry-run] [--undo=<job>] | Vyhledání a nahrazení na celém webu. | Pro |
wp pbsw fonts download <family> [--weights=<weights>] [--italic] | Stažení rodiny písem Google Fonts na tento web. | Zdarma |
wp pbsw fonts list | Výpis uložených rodin písem. | Zdarma |
wp pbsw fonts remove <family> | Odstranění uložené rodiny písem a jejích souborů. | Zdarma |
Akce a filtry
Každý hook, který plugin nabízí, s popisem z jeho zdrojového kódu. Filtry mění hodnotu; akce vám umožňují spustit kód v určitý okamžik; vstupní body jsou akce, které spouštíte, abyste požádali plugin o provedení nějaké činnosti.
| Hook | Druh | Co dělá | Parametry | Verze |
|---|---|---|---|---|
pbs_assets_changed | Akce | Spustí se po změně publikovaných front-endových souborů PBS a vyprázdnění dostupných mezipamětí stránek: slouží k pročištění mezipamětí, na které PBS nedosáhne (CDN, proxy, cache hostingu). | žádné | Free |
pbs_enqueue_scripts | Akce | Zastaralá akce: načítá skripty, které volají window.pbsAddInspector(). | žádné | Free |
pbs_shortcodes | Filtr | Zastaralý filtr: shortcode tag => {label, desc, options[]} (Shortcode-API.md). | array $shortcodes | Free |
pbsw_admin_data | Filtr | Filtruje data, se kterými se spouští aplikace administrace. Prémiová vrstva jej používá k nahlášení své edice; nepatří sem žádné citlivé údaje, protože se vypisují do stránky. | žádné | Free |
pbsw_admin_enqueue | Akce | Spustí se po zařazení skriptu administrační obrazovky do fronty, takže modul může zařadit skript, který přidá panel prostřednictvím javascriptového filtru `pbs.admin.panels` (musí záviset na tomto handle; obrazovka se vykresluje při DOM ready po spuštění všech skriptů v zápatí). | string $handle | Free |
pbsw_ai_enqueue | Akce | Spustí se po zařazení AI balíčku editoru do fronty, takže doplněk (a vrstva Pro) může své vlastní AI panely zařadit až po něm. | string $handle | Free |
pbsw_ai_messages | Filtr | Filtruje zprávy každého požadavku na AI, který plugin odešle, včetně kontextu (úloha, účel, poskytovatel, model, uživatel); firemní identita (brand kit) verze Pro zde doplňuje značku. | array $messagesarray $context | Free |
pbsw_ai_pro_features | Filtr | Filtruje funkce Pro AI nabízené editorem (prémiová vrstva přidává jejich názvy: agent, site, block, design, image, css, a11y). | žádné | Free |
pbsw_ai_seo_plugins | Filtr | Filtruje SEO pluginy, do kterých pomocník AI SEO zapisuje meta titulek a popis. | žádné | Free |
pbsw_ai_seo_write | Filtr | Filtruje, zda jiný SEO plugin převzal meta titulek a popis. Plugin přidaný přes `pbsw_ai_seo_plugins` je zde vlastním způsobem uloží a vrátí hodnotu true. | bool $writtenstring $pluginint $post_idstring $titlestring $description | Free |
pbsw_asset_sources | Filtr | Všechny front-endové zdroje: tohoto souboru, zdroje registrované vrstvou výkonu pomocí add_source() (CSS pro jednotlivé bloky, moduly zobrazení) a jakékoli zdroje přidané prémiovou vrstvou přes `pbsw_asset_sources` (její soubory jsou uloženy ve vlastní složce dodávané pouze s prémiovým balíčkem). Přijímá se pouze čistá relativní cesta k souborům `.css`/`.js` v rámci pluginu pod klíčem z malých písmen (`legacy.css`, `block/row.css`, `module/tabs.js`). | žádné | Free |
pbsw_breakpoints_changed | Akce | Spustí se při změně responzivních bodů zlomu (zkompilované styly stránek se znovu sestaví při příštím zobrazení, protože body zlomu jsou součástí jejich kontrolního podpisu). | žádné | Free |
pbsw_cache_purged | Akce | Spustí se poté, co PBS pročistí příspěvek z aktivních cachovacích pluginů. | int $post_id | Free |
pbsw_cache_purgers | Filtr | Filtruje doplňkové čističe spouštěné při změně publikovaných souborů: název => callback. Poskytovatel hostingu sem přidává své vlastní (CDN, proxy); čistič vyvolávající výjimku je přeskočen a není nahlášen jako vymazaný. | žádné | Free |
pbsw_code_blocks | Filtr | Filtruje názvy bloků považovaných za vlastní kód (přidávat nebo upravovat je mohou pouze role s oprávněním `code`). | žádné | Pro |
pbsw_consent_country | Filtr | Filtruje zemi návštěvníka (ISO 3166-1 alpha-2) pro regionální pravidlo lišty souhlasu se soubory cookie. Plugin zemi sám nezjišťuje; při neznámé hodnotě se vrací “. | string $country | Pro |
pbsw_content_only | Filtr | Filtruje, zda uživatel smí upravovat pouze text a obrázky při uzamčeném rozvržení. | bool $content_onlyint $user_id | Free |
pbsw_design_class_css | Filtr | Filtruje zkompilované CSS globální třídy před dotazem na designový engine. Vrácením řetězce se použije daná hodnota. | string|null $cssstring $selector | Pro |
pbsw_design_custom_breakpoints | Filtr | Filtruje dostupnost vlastních bodů zlomu (pbs-d3, Pro). | bool $allowed | Free |
pbsw_design_element_css | Filtr | Filtruje, zda se kompiluje vlastní CSS pro jednotlivé prvky (prémiová vrstva toto povoluje, d8). | bool $enabled | Free |
pbsw_design_layout_suffix | Filtr | Filtruje příponu selektoru prvku rozvržení pro daný blok (“ = vlastní prvek bloku). | string $suffixstring $prefix | Free |
pbsw_design_props | Filtr | Filtruje vlastnosti vzhledu (prémiová vrstva přidává své vlastní). | žádné | Free |
pbsw_dynamic_editor_sources | Filtr | Další zdroje v editoru (pole produktů WooCommerce). | žádné | Pro |
pbsw_dynamic_fields | Filtr | Katalog polí pro poskytovatele, kteří nemají výpisové API, jež tento plugin čte (JetEngine, Toolset): klíče jejich polí se zadávají v editoru nebo se přidávají zde. | string $post_type | Pro |
pbsw_dynamic_sources | Filtr | Další zdroje (produkty WooCommerce): název → popisek; jejich hodnoty pocházejí z `pbsw_dynamic_value`. | žádné | Pro |
pbsw_dynamic_value | Filtr | Hodnota z jiného zdroje (WooCommerce). | string|null $valuestring $source | Pro |
pbsw_form_submitted | Akce | Spouští se po úspěšném ověření odeslaného formuláře a proběhnutí jeho akcí. | žádné | Pro |
pbsw_frontend_prefix | Filtr | Filtruje neutrální předponu tříd na front-endu. | string $prefix | Free |
pbsw_fs_loaded | Akce | Spouští se po načtení licenčního SDK (v hlavním souboru před jakýmkoli kódem Page Builder Sandwich). Zde se lze napojit pro komunikaci s `pbsw_fs()`. | žádné | Free |
pbsw_is_agency | Filtr | Filtruje, zda jsou na tomto webu dostupné funkce tarifu Agency. | bool $agency | Free |
pbsw_is_pro | Filtr | Filtruje, zda běží prémiová vrstva. Odpovídá na něj pouze prémiová vrstva. | bool $pro | Free |
pbsw_kit_api_base | Filtr | Filtruje základ API Zinn Digital®, které volají obrazovky podpory. | string $base | Free |
pbsw_kit_diagnostics | Filtr | Filtruje diagnostická data předtím, než se zobrazí správci webu. Plugin přidává vlastní údaje pod klíč `extra`. ⛔ Běží PŘED náhledem, nikdy mezi náhledem a odesláním. | žádné | Free |
pbsw_kit_footprint_free | Filtr | Filtruje, zda je tento web bez digitální stopy, takže na něm nikdy není propagována služba Zinn® Ads. | bool $footprint_free | Free |
pbsw_kit_imported | Akce | Spouští se po importu sady. | int $front | Free |
pbsw_kit_promotions | Filtr | Filtruje registr propagací před jeho vyhodnocením. Přidáním řádku lze propagovat další produkt: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell) a `url` nebo (pro plugin) `name`, `site`, `main_files`. | žádné | Free |
pbsw_kit_tier | Filtr | Filtruje úroveň tarifu, kterou sada pro tento plugin hlásí (testovací a vývojová prostředí; v ostrém provozu rozhoduje licence). | string $tier | Free |
pbsw_lcp_fold | Filtr | Určuje, jaká část obsahu odshora se počítá jako první obrazovka (v pixelech CSS). Bloky začínající nad touto hranicí se považují za součást viditelné oblasti: jejich obrázky se načítají ihned a nejpravděpodobnější obrázek LCP získá `fetchpriority=“high“`; bloky pod touto hranicí se načítají líně (lazy loading). U vysokého úvodního banneru (hero) hodnotu zvyšte, u kompaktního záhlaví snižte. | int $fold | Free |
pbsw_legacy_body_classes | Filtr | Filtruje starší třídy značky body. Prémiová vrstva zde přidává responzivní třídy ze starší prémiové verze (pravidlo 5: toto chování není součástí bezplatného pluginu). | žádné | Free |
pbsw_legacy_script_enqueued | Akce | Proběhla kontrola chování staršího příspěvku na front-endu (prémiová vrstva přidává vlastní). | int $post_idstring $contentstring|null $handle | Free |
pbsw_library_token | Filtr | Filtruje nosný token (bearer token) odesílaný s požadavky sady (dodává jej prémiová cloudová knihovna). | string $token | Free |
pbsw_link_base | Filtr | Filtruje cestu, pod kterou se nacházejí zkrácené odkazy (`/go/<slug>/`). | string $base | Pro |
pbsw_list_services | Filtr | Filtruje e-mailingové služby, k nimž se mohou formuláře přihlašovat. | žádné | Pro |
pbsw_loop_query_args | Filtr | Dotaz smyčky (WooCommerce: cenové rozpětí, ve slevě, skladem, řazení podle ceny/oblíbenosti/hodnocení). | žádné | Pro |
pbsw_loop_sorts | Filtr | Možnosti řazení (WooCommerce přidává cenu, oblíbenost a hodnocení). | žádné | Pro |
pbsw_mcp_abilities | Akce | Spouští se po registraci bezplatných schopností: Page Builder Sandwich Pro zde registruje své vlastní (spouštěcí proces se zde napojí pouze v případě, že licence prémiový kód povoluje). | žádné | Free |
pbsw_migration_batch_size | Filtr | Počet starších příspěvků (verze 5.x), které převede jeden krok migrace na pozadí. Každý krok představuje jednu akci Action Scheduleru; menší dávka je vhodná pro pomalý hosting nebo omezenou paměť, větší dávka pro rychlý hosting s mnoha příspěvky. Hodnoty nižší než 1 jsou považovány za 1. | int $size | Free |
pbsw_migration_post_types | Filtr | Filtruje typy obsahu, které migrace starších verzí převádí. | list<string> $types | Free |
pbsw_nav_menu_item_classes | Filtr | Filtruje třídy položky (volby položky ve verzi Pro přidávají `nav-menu__item–hide-mobile` a `–hide-desktop`). Zachovají se pouze třídy `nav-menu__item–<název>`. | int $depth | Zdarma |
pbsw_nav_menu_item_label | Filtr | Filtruje popisek položky, což je ošetřené HTML (volby položky ve verzi Pro přidávají ikonu, odznak a popis). Zpětné volání musí vracet ošetřené HTML. | string $labelint $depthstring $prefix | Zdarma |
pbsw_nav_menu_toggle | Filtr | Filtruje HTML tlačítka nabídky: editor přepínacího pruhu ve verzi Pro jej umísťuje do lišty s logem, vyhledávacím polem, odkazy… (zobrazuje se pouze při sbalené nabídce). Výsledek, který neobsahuje tlačítko v nezměněné podobě, je ignorován, takže o něj nabídka nemůže přijít. | string $togglestring $prefix | Zdarma |
pbsw_newsletter_form_settings | Filtr | Nastavení formuláře, který není z řady 5.x (data-* ⇒ hodnota), nebo prázdné pole. | int $post_idstring $form | Zdarma |
pbsw_newsletter_providers | Filtr | Služby pro odběr novinek, k nimž se tento web může přihlásit: služba ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}. Prémiová vrstva přidává tři služby z verze 5.x. | žádné | Zdarma |
pbsw_page_css_changed | Akce | Spouští se při změně zkompilovaného stylu příspěvku (cachovací pluginy se na základě toho promazávají). | int $post_id | Zdarma |
pbsw_page_css_enqueued | Akce | Spouští se po zařazení zkompilovaného stylu stránky do fronty (zde se připojuje prémiová vrstva pro kritické CSS). | string $handleint $post_id | Zdarma |
pbsw_page_css_extra | Filtr | Filtruje CSS přidané do zkompilovaného stylu stránky za vlastní styly bloků (pbs-p4: pravidla designového systému `.<prefix>-s-<id>`). Zde je zkompilováno, nikoli minifikováno: posluchač vrací CSS připravené k použití. | string $extrastring $prefixint $post_id | Zdarma |
pbsw_page_css_signature | Filtr | Filtruje další prvky, které určují aktuálnost zkompilovaného stavu (pbs-p4: zarážky zobrazení). | string $extra\WP_Post $post | Zdarma |
pbsw_page_css_state | Filtr | Filtruje zkompilovaný stav příspěvku před jeho uložením (pbs-p4 zaznamenává, která pravidla vzhledu styl obsahuje, aby je vykreslovací filtr nevypisoval znovu). | int $post_id | Zdarma |
pbsw_permission | Filtr | Filtruje, zda uživatel smí použít oprávnění editoru. Bezplatný plugin povoluje všechna; správce rolí ve verzi Pro rozhoduje podle role. Administrátoři by měli mít přístup vždy. | bool $allowedstring $whatint $user_id | Zdarma |
pbsw_popup_force | Filtr | Vyskakovací okna zobrazovaná na každé stránce bez ohledu na jejich cílení (lišta s cookies). | žádné | Pro |
pbsw_replace_post_types | Filtr | Filtruje typy příspěvků, které funkce najít a nahradit ve výchozím nastavení prohledává. | žádné | Pro |
pbsw_schema_skip | Filtr | Filtruje typy strukturovaných dat, které Page Builder Sandwich vynechává, protože je pro tuto stránku již vypisuje SEO plugin webu. | string $content | Pro |
pbsw_site_design_data | Filtr | Filtruje zaváděcí data pro Vzhled webu. Prémiová vrstva hlásí svou edici a přidává data vyžadovaná jejími sekcemi. | žádné | Zdarma |
pbsw_site_design_deps | Filtr | Filtruje závislosti balíčků Vzhledu webu. Prémiová vrstva sem přidává vlastní skript, aby byly její sekce zaregistrovány ještě před prvním vykreslením panelu. | string $handle | Zdarma |
pbsw_site_health_keep_revisions | Filtr | Filtruje, kolik nejnovějších revizí každého příspěvku úklid zachová (výchozí hodnota je 5). | int $keep | Pro |
pbsw_style_at_rules | Filtr | Filtruje předvolby at-pravidel, které editor stylů nabízí v části Styl › Podmínka: seznam ve tvaru `array( ‚id‘ => ‚narrow-card‘, ‚label‘ => ‚Úzká karta‘, ‚type‘ => ‚container‘, ‚query‘ => ‚card (max-width:400px)‘ )`, kde `type` je `media`, `container` nebo `supports`. Hodnoty nastavené v rámci podmínky se vypisují jako `@<typ> <dotaz>{…}` za pravidly pro velikost obrazovky. Vestavěné předvolby zahrnují tisk, tmavé schéma, omezení pohybu a myš nebo trackpad; neplatná předvolba je zahozena a označena v akci `pbsw_style_at_rules_invalid`. | žádné | Zdarma |
pbsw_style_at_rules_invalid | Akce | Spouští se, když byly předvolby z `pbsw_style_at_rules` zahozeny jako neplatné. | žádné | Zdarma |
pbsw_template_content_location | Filtr | Specifičtější umístění obsahu (WooCommerce: single_product, product_archive, cart…). | string $location | Pro |
pbsw_template_resolved | Filtr | Šablony zvolené pro dané umístění. | string $type | Pro |
pbsw_template_types | Filtr | Další typy šablon (stránky WooCommerce). | žádné | Pro |
pbsw_theme_builder_editor_data | Filter | Další data editoru (dynamické zdroje dat a pluginy polí, součásti pro WooCommerce). | none | Pro |
pbsw_theme_globals_saved | Action | Tato akce je zdokumentována níže. | none | Free |
pbsw_transfer_imported | Action | Spouští se po importu balíčku, aby bylo možné znovu vytvořit mezipaměti sestavené ze šablon a nastavení (styly pro jednotlivé stránky, šablona stylů webu). | none | Free |
pbsw_transfer_meta_keys | Filter | Filtruje klíče uživatelských polí (post meta keys), které import a export přenášejí s jednotlivými položkami. | none | Free |
pbsw_transfer_options | Filter | Filtruje možnosti, které import a export mohou přenášet mezi weby. Jsou přijímány pouze možnosti `pbsw_`; cokoli jiného je vynecháno, aby balíček nemohl přepsat nastavení jádra nebo třetích stran. | none | Free |
pbsw_transfer_post_types | Filter | Filtruje typy obsahu, které import a export mohou přenášet mezi weby. | none | Free |
pbsw_visitor_country | Filter | Filtruje zemi návštěvníka pro ověření věku a upozornění na zodpovědné hraní, pokud ji web zjišťuje jiným způsobem (geolokační plugin, členský profil). | string $country | Pro |
pbsw_white_label_map | Filter | Filtruje nahrazení pro white-label (zdrojový text => zobrazený text). | none | Pro |