Dezvoltatori
Referință abilități Page Builder Sandwich
Page Builder Sandwich își înregistrează acțiunile în WordPress Abilities API. Aceleași abilități sunt instrumente MCP pe serverul propriu al site-ului și rute REST sub /wp-json/wp-abilities/v1. Această pagină este generată din registrul propriu al modulului.
Puncte terminale (Endpoints)
| Abilitate | REST |
|---|---|
| MCP prin HTTP (cu streaming) | /wp-json/pbs/v1/mcp |
| MCP prin WP-CLI (intrare și ieșire standard) | wp mcp-adapter serve --server=page-builder-sandwich --user=<login> |
| REST: afișează abilitățile | /wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich |
| REST: execută o abilitate | /wp-json/wp-abilities/v1/abilities/<name>/run (GET cu ?input= pentru abilități doar de citire, POST {"input": {...}} în rest) |
Autentificare și permisiuni
Cererile HTTP se autentifică cu o parolă de aplicație WordPress (HTTP Basic). Conectarea la serverul MCP necesită capabilitatea indicată mai jos; fiecare abilitate își verifică apoi propria permisiune, per obiect. Abilitățile doar de citire rulează cu GET și intrarea lor în șirul de interogare (query string); celelalte cu POST și un corp JSON ‘{„input”: {…}}’.
o parolă de aplicație WordPress (HTTP) sau --user (WP-CLI); utilizatorul are nevoie de capabilitatea pe care o specifică fiecare abilitate · Setări: Permite agenți AI (MCP), activat implicit
Toate abilitățile
| Capabilitate | Ediție | REST | Permisiune | Parametri |
|---|---|---|---|---|
pbs/activate-custom-fontFace disponibil un font personalizat încărcat (un fișier de font din biblioteca media, după id) în selectorul de fonturi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/activate-custom-font/run | edit_theme_options (verificarea proprie a rutei REST) | id număr întreg (obligatoriu) |
pbs/add-local-fontDescarcă o familie de fonturi Google (familie, grosimi, cursiv) și o servește de pe acest site. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-local-font/run | manage_options (verificarea proprie a rutei REST) | family șir de caractere (obligatoriu)weights vectoritalic boolean |
pbs/add-sectionAdaugă o secțiune gata făcută într-o pagină: la început, la sfârșit sau după secțiunea de la o poziție dată. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/add-section/run | edit_post pentru acea pagină | id număr întreg (obligatoriu)section șir de caractere (obligatoriu)position șir de caractere: start, end, afterafter număr întreg |
pbs/add-shop-blockAdaugă un bloc WooCommerce la sfârșitul unui articol: un element de produs (part: title, gallery, image, price, rating, excerpt, description, add_to_cart, meta, tabs, related, upsells, sale_badge, stock; productId, sau 0 pentru produsul vizualizat) sau un minicoș (label). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/add-shop-block/run | edit_post (verificarea proprie a rutei REST) | post număr întreg (obligatoriu)block șir de caractere (obligatoriu): product-element, mini-cartpart șir de caractere: title, gallery, image, price, rating, excerpt, add_to_cart, meta, tabs, related, upsells, sale_badge, stock, descriptionproductId număr întreglabel șir de caractere |
pbs/ai-check-accessibilityAfișează problemele de accesibilitate ale unei pagini: imagini fără text alternativ, subtitluri care sar peste un nivel, legături al căror text nu are sens de sine stătător și legături fără text. Pentru fiecare se specifică dacă poate fi rezolvată automat. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-check-accessibility/run | edit_post pentru pagină | post_id număr întreg (obligatoriu) |
pbs/ai-create-blockCreează o componentă reutilizabilă pe baza unei descrieri (un card de prețuri, un card de echipă, un banner) și o salvează ca model sincronizat în „Modelele mele” din editor, fiecare text putând fi suprascris per plasare. Returnează id-ul său și blocul care o plasează. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-create-block/run | edit_posts și publish_posts; regulile de rol și de cheltuieli din setările de IA | description șir de caractere (obligatoriu)title șir de caractere |
pbs/ai-css-helpExplică, scrie sau repară CSS-ul personalizat al unui element, unde `selector` reprezintă elementul. Returnează codul CSS și o explicație; nimic nu este salvat. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-css-help/run | edit_posts și permisiunea pentru cod a constructorului | action șir de caractere (obligatoriu): explain, write, fixcss șir de caractereinstruction șir de caractereblock șir de caractere |
pbs/ai-design-fromRecreează aspectul unei capturi de ecran (o imagine din biblioteca media) sau al unei pagini web publice (adresa acesteia) ca blocuri editabile într-o pagină ciornă nouă: aceleași secțiuni, coloane, subtitluri, texte, liste și butoane. Siglele și imaginile nu sunt copiate. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-design-from/run | edit_pages (edit_post pentru captura de ecran); regulile de rol și de cheltuieli din setările de IA | attachment_id număr întregurl șir de caracteretitle șir de caractereinstruction șir de caractere |
pbs/ai-edit-pageModifică o pagină conform instrucțiunilor în limbaj natural („scurtează textul principal”, „adaugă întrebări frecvente despre livrare după prețuri”, „tradu pagina în germană”). IA răspunde cu operații de modificare care sunt verificate în raport cu blocurile paginii și setările acestora înainte de a fi aplicate; operațiile refuzate sunt afișate împreună cu motivul. O revizie este salvată mai întâi, iar id-ul său este returnat ca undo_revision. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-edit-page/run | edit_post pentru pagină; regulile de rol și de cheltuieli din setările de IA | post_id număr întreg (obligatoriu)instruction șir de caractere (obligatoriu) |
pbs/ai-fix-accessibilityRezolvă problemele de accesibilitate care pot fi rezolvate (pe toate sau id-urile de probleme indicate): text alternativ compus prin analizarea fiecărei imagini, niveluri de subtitluri corectate, texte vagi ale legăturilor rescrise. O revizie este salvată mai întâi, iar id-ul său este returnat ca undo_revision. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-fix-accessibility/run | edit_post pentru pagină; regulile de rol și de cheltuieli din setările de IA | post_id număr întreg (obligatoriu)issues vector |
pbs/ai-generate-imageCreează o imagine dintr-o descriere folosind modelul de imagini al sitului (OpenAI sau Google) și o salvează în biblioteca media cu text alternativ. Returnează id-ul și adresa sa. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-image/run | upload_files; rolul și regulile de consum din setările de IA | prompt șir (necesar)size șir: square, landscape, portraitalt șirtitle șirpost_id întreg |
pbs/ai-generate-sectionTransformă o descriere dintr-o singură propoziție într-o secțiune gata concepută (blocuri reale, editabile, în stilul mărcii sitului) cu text redactat special. Returnează marcajul blocurilor și îl adaugă la începutul sau la sfârșitul unei pagini când este furnizat un post_id (o revizie păstrează ce era înainte). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-generate-section/run | edit_posts; edit_post pentru a adăuga pe o pagină; rolul și regulile de consum din setările de IA | description șir (necesar)section șirpost_id întregposition șir: start, end |
pbs/ai-plan-siteDintr-o descriere a afacerii, listează paginile de care are nevoie un sit (prima pagina principală, ultima pagina de contact), fiecare cu un titlu și un rezumat pentru acea pagină. Nu se creează nimic; fiecare pagină poate fi construită ulterior pe baza rezumatului. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-plan-site/run | edit_pages; rolul și regulile de consum din setările de IA | brief șir (necesar) |
pbs/ai-save-seo-metaSalvează un titlu și o descriere meta în modulul de SEO folosit de sit (Yoast SEO, Rank Math, SEOPress sau All in One SEO) și indică ce anume a fost scris. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-save-seo-meta/run | edit_post pentru pagină | post_id întreg (necesar)title șir (necesar)description șir (necesar) |
pbs/ai-suggest-seo-metaCitește o pagină și sugerează un titlu meta (până la 60 de caractere) și o descriere meta (până la 155), opțional în jurul unui cuvânt cheie principal. Nu se salvează nimic. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-suggest-seo-meta/run | edit_post pentru pagină; rolul și regulile de consum din setările de IA | post_id întreg (necesar)keyword șir |
pbs/ai-undoAduce o pagină înapoi la starea de dinaintea unei modificări prin IA, pe baza valorii undo_revision returnate de acea modificare. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-undo/run | edit_post pentru pagină | post_id întreg (necesar)revision întreg (necesar) |
pbs/ai-write-alt-textAnalizează imaginile și salvează textul alternativ pentru acestea: o singură imagine (attachment_id) sau fiecare imagine de pe o pagină care nu are niciunul (post_id). Cel mult 20 de imagini per apel; răspunsul indică câte au mai rămas. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/ai-write-alt-text/run | upload_files și edit_post pentru imagine sau pagină; rolul și regulile de consum din setările de IA | attachment_id întregpost_id întregonly_missing booleanlanguage șir |
pbs/ai-write-textScrie text nou sau îmbunătățește, scurtează, extinde, schimbă tonul sau corectează gramatica unui fragment de text, folosind propriul furnizor de IA al sitului. Returnează noul text; nimic de pe sit nu este modificat. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/ai-write-text/run | edit_posts (edit_post când este furnizat post_id); rolul și regulile de consum din setările de IA | action șir (necesar): write, improve, shorten, expand, tone, fix, customtext șirtone șir: professional, friendly, confident, playful, formal, simpleinstruction șircontext șir |
pbs/apply-brand-kitAplică culorile și fonturile din kitul de marcă salvat la designul sitului. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-brand-kit/run | edit_theme_options (verificarea proprie a rutei REST) | niciunul |
pbs/apply-kitImportă paginile unui kit de sit (toate sau doar cele specificate), opțional publicându-le, setând pagina principală și adăugându-le într-un meniu. Importarea din nou actualizează aceleași pagini. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-kit/run | edit_pages și publish_pages; manage_options pentru a seta pagina principală; edit_theme_options pentru a crea un meniu | slug șir (necesar)pages tabloupublish booleanfront booleanmenu boolean |
pbs/apply-replaceAplică o sarcină previzualizată. Fiecare articol modificat păstrează o copie de siguranță, astfel încât sarcina poate fi anulată. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/apply-replace/run | manage_options (verificarea proprie a rutei REST) | id șir (necesar) |
pbs/build-landing-pageUn flux de lucru ghidat: agentul alege secțiuni potrivite pentru afacerea ta, construiește pagina ca ciornă și redactează textul acesteia. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/build-landing-page/run | edit_pages | business șir (necesar) |
pbs/build-pagesCreează până la 50 de pagini într-un singur apel, fiecare din secțiuni și/sau conținut de blocuri. Fiecare pagină este verificată și creată separat; răspunsul listează fiecare pagină creată și fiecare pagină refuzată, cu motivul aferent. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/build-pages/run | edit_pages; fiecare pagină este verificată individual (publish_pages pentru publicare) | pages (obligatoriu) |
pbs/check-performanceRaportează ce anume adaugă conținutul unei pagini la greutatea acesteia: imaginile (octeți, cele supradimensionate și dimensiunea mai mică potrivită), foile de stil ale blocurilor utilizate și conținuturile integrate de la terți, fiecare problemă având soluția sa. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/check-performance/run | edit_post pentru pagină | post_id (obligatoriu) |
pbs/connect-adobe-fontsConectează un proiect web Adobe Fonts (Typekit) după identificatorul kitului, astfel încât fonturile sale să apară în selectorul de fonturi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (verificarea proprie a rutei REST) | kit (obligatoriu) |
pbs/connect-marketing-serviceConectează un serviciu de liste de corespondență folosind cheia API (service, key; account acolo unde serviciul solicită), sau îl deconectează cu o cheie goală. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-marketing-service/run | manage_options (verificarea proprie a rutei REST) | service (obligatoriu)keyaccount |
pbs/connect-supportConectează acest site la asistența Zinn Digital® (name, email, consent). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/connect-support/run | manage_options (verificarea proprie a rutei REST) | email (obligatoriu)nameconsent (obligatoriu) |
pbs/convert-builder-exportConvertește un fișier exportat (builder: elementor, divi, beaver sau wpbakery; content: textul exportat) într-o pagină nouă ciornă formată din blocuri, copiind opțional imaginile în biblioteca media (media). Returnează ciorna și un raport de conversie. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-export/run | edit_pages (verificarea proprie a rutei REST) | builder (obligatoriu): elementor, divi, beaver, wpbakerycontent (obligatoriu)titlemediadryRunstatus: draft, pending, private, publish |
pbs/convert-builder-pageConvertește o pagină creată cu Elementor, Divi, Beaver Builder sau WPBakery (id) într-o pagină nouă ciornă din blocuri, păstrându-i aranjamentul, tipografia, culorile și imaginile; pagina inițială nu se modifică. Returnează ciorna și un raport despre ce a fost convertit, aproximat sau neconvertit. dryRun convertește fără a salva. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-builder-page/run | edit_pages și edit_post (verificarea proprie a rutei REST) | id (obligatoriu)dryRunstatus: draft, pending, private, publish |
pbs/convert-postConvertește o pagină 5.x în blocuri (după efectuarea unei copii de siguranță). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/convert-post/run | verificarea proprie a permisiunilor per element a rutei REST | id (obligatoriu) |
pbs/create-ab-testAdaugă un test între două versiuni ale unei secțiuni la finalul unui articol (post, name, a, b; split și goal opționale). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-ab-test/run | edit_post (verificarea proprie a rutei REST) | post (obligatoriu)namea (obligatoriu)b (obligatoriu)splitgoal |
pbs/create-classCreează o clasă de stil global reutilizabilă: etichetă, slug și stilurile sale (s). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-class/run | edit_theme_options (verificarea proprie a rutei REST) | label (obligatoriu)slugscat |
pbs/create-cookie-bannerCreează un model gata făcut de banner de consimțământ de la care poți porni. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-cookie-banner/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/create-formCreează un formular (contact, cerere de ofertă, înscriere sau cu mai mulți pași: câmpuri, pași, configurări și acțiuni precum email, salvare, webhook sau o listă de corespondență), pe o pagină nouă sau la sfârșitul unui articol existent (post). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-form/run | edit_pages (verificarea proprie a rutei REST) | titlefields (obligatoriu)stepsactionssubmitTextsuccessMessageredirectUrltrackEventpostpageTitlestatus: draft, publish, private |
pbs/create-pageCreează o pagină din secțiuni de bibliotecă și/sau conținut de blocuri. O pagină nouă este ciornă dacă nu se cere o altă stare. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/create-page/run | edit_pages; publish_pages pentru a publica sau a face privat | title string (necesar)status string: draft, pending, publish, privatesections arraycontent string |
pbs/create-popupCreează o fereastră pop-up, slide-in sau o bară: conținutul său, declanșatorul (intenție de ieșire, derulare, timp, clic), frecvența și paginile pe care este afișată. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-popup/run | edit_pages (verificarea proprie a rutei REST) | title string (necesar)content string (necesar)status string: draft, publishsettings object |
pbs/create-query-loopAdaugă o buclă de interogare cu un card gata pregătit, pe o pagină nouă (pageTitle, status) sau la sfârșitul unui articol (post): source posts|users|terms|field, postType (product pentru o grilă de magazin), perPage, columns, orderBy, order, pagination și filtre live [{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 și edit_posts (verificarea proprie a rutei REST) | post integerpageTitle stringstatus string: draft, publish, privatesource string: posts, users, terms, fieldpostType stringperPage integercolumns integerorderBy stringorder string: ASC, DESCpagination string: none, numbers, prevnexttaxonomy stringfieldKey stringfilters array |
pbs/create-teamCreează o bibliotecă de echipă (name) la care alte site-uri se pot alătura folosind un cod de invitație. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-team/run | manage_options (verificarea proprie a rutei REST) | name string (necesar) |
pbs/create-theme-templateCreează un șablon (title, type) care înlocuiește acea parte din fiecare pagină potrivită, pe teme clasice și teme bazate pe blocuri. Fără conținut, pornește de la un design gata pregătit pentru tipul său. include/exclude sunt reguli de condiții de afișare ({kind, values, key, value, from, to, days}, tipurile oferite de constructorul de teme al acestui site); priority departajează; status publish (live) sau draft. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/create-theme-template/run | verificarea proprie de permisiuni per element a rutei REST | title string (necesar)type string (necesar)content stringinclude arrayexclude arraypriority integerstatus string: publish, draft |
pbs/deactivate-custom-fontElimină un font personalizat (după slug) din selectoarele de fonturi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/deactivate-custom-font/run | edit_theme_options (verificarea proprie a rutei REST) | slug string (necesar) |
pbs/delete-classȘterge o clasă globală. Elementele care o foloseau își păstrează conținutul și își pierd stilurile. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-class/run | edit_theme_options (verificarea proprie a rutei REST) | id string (necesar) |
pbs/delete-iconElimină o pictogramă încărcată; blocurile care o foloseau își păstrează propria copie. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-icon/run | delete_post (verificarea proprie a rutei REST) | id string (necesar) |
pbs/delete-library-itemȘterge un design din biblioteca din cloud. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-library-item/run | edit_posts (verificarea proprie a rutei REST) | item string (necesar)team string |
pbs/delete-pageMută o pagină la gunoi. Poate fi restaurată din Pagini, Gunoi timp de 30 de zile. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-page/run | delete_post pe acea pagină | id integer (necesar) |
pbs/delete-teamȘterge o echipă și fiecare design din biblioteca sa. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-team/run | manage_options (verificarea proprie a rutei REST) | team string (necesar) |
pbs/delete-theme-templateMută un șablon (id) la gunoi; designul propriu al temei este afișat din nou acolo unde se aplica. Se poate restaura din gunoi. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/delete-theme-template/run | verificarea proprie de permisiuni per element a rutei REST | id string (necesar) |
pbs/disconnect-supportDeconectează acest site de la asistență. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/disconnect-support/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/duplicate-classCopiază o clasă globală sub un id nou. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-class/run | edit_theme_options (verificarea proprie a rutei REST) | id string (necesar) |
pbs/duplicate-pageCopiază o pagină (titlul, conținutul și șablonul) într-o ciornă nouă. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/duplicate-page/run | edit_post pe pagină și edit_pages | id număr întreg (obligatoriu)title șir de caractere |
pbs/export-designReturnează fișierul de design al sitului: categorii, clase globale, variabile, spațiere, scale pentru raze și umbre și culori personalizate (format page-builder-sandwich-design, versiunea 1). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/export-design/run | edit_theme_options (verificarea proprie a rutei REST) | niciunul |
pbs/export-designsExportă șabloanele și modelele alese (ids) și, opțional, setările ca un singur pachet pentru un alt sit. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/export-designs/run | manage_options (verificarea proprie a rutei REST) | ids arraysettings boolean |
pbs/find-builder-pagesListează paginile și articolele construite cu Elementor, Divi, Beaver Builder sau WPBakery (page, per_page), fiecare cu propriul constructor și, dacă a fost convertită anterior, ciorna convertită. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/find-builder-pages/run | edit_pages (verificarea proprie a rutei REST) | page număr întregper_page număr întreg |
pbs/generate-pageConstruiește o pagină din secțiuni (furnizate sau alese de AI din biblioteca de secțiuni) și folosește AI pentru a rescrie întregul text conform cerințelor tale, păstrând designul. Folosește furnizorul de AI configurat în setările AI ale modulului. Pagina este o ciornă, cu excepția cazului în care este solicitat un alt status. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/generate-page/run | edit_pages; publish_pages pentru publicare; regulile de rol și cheltuieli din setările AI | brief șir de caractere (obligatoriu)title șir de caracteresections arraystatus șir de caractere: draft, pending, publish, private |
pbs/get-blockReturnează setările unui bloc (atribute cu tipurile, opțiunile și valorile implicite), ce suportă, ce blocuri poate conține și un exemplu gata de utilizat în marcaj de bloc. | Gratuit | GET /wp-json/wp-abilities/v1/abilities/pbs/get-block/run | edit_posts | name șir de caractere (obligatoriu) |
pbs/get-breakpointsReturnează lățimile pentru tabletă și mobil (și punctele de întrerupere personalizate în Pro) utilizate de comenzile adaptive. | Gratuit | GET /wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run | edit_theme_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-conversion-trackingReturnează setările pentru Google Analytics 4, Google Tag Manager și Meta Pixel, precum și ce clicuri și trimiteri de formulare sunt transmise. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-conversion-tracking/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-cookie-bannerReturnează bannerul de consimțământ: dacă este activat, textul și designul său, categoriile și unde se aplică. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-cookie-banner/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-design-globalsReturnează culorile și fonturile globale ale sitului (titlu și corp de text) utilizate de fiecare bloc, așa cum sunt afișate în ecranul de design al sitului. | Gratuit | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-globals/run | edit_theme_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-design-systemReturnează sistemul de design Pro: clase globale, variabile, jetoane de design, modul întunecat, kitul de identitate vizuală și fonturile personalizate. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-design-system/run | edit_theme_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-diagnosticsReturnează datele de diagnosticare pe care le-ar conține un tichet de asistență: versiuni, module active, limite și erori recente. | Gratuit | GET /wp-json/wp-abilities/v1/abilities/pbs/get-diagnostics/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-figma-connectionReturnează dacă situl are un jeton personal de acces Figma, contul Figma de care aparține și ultimele sale patru caractere. Jetonul propriu-zis nu este returnat niciodată. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-figma-connection/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-library-accountReturnează gradul de utilizare a stocării în biblioteca din cloud, cota planului și detalii despre echipă. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-account/run | edit_posts (verificarea proprie a rutei REST) | niciunul |
pbs/get-library-itemReturnează un design salvat, gata de inserat pe acest sit (cu imaginile adăugate în biblioteca media). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-item/run | edit_posts (verificarea proprie a rutei REST) | item șir de caractere (obligatoriu)team șir de caractere |
pbs/get-library-storageReturnează setările pentru stocarea proprie R2/S3 (cheia secretă nu este returnată niciodată). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-library-storage/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-licenceReturnează planul Page Builder Sandwich al acestui site, starea licenței, data de reînnoire și ce include planul. | Gratuit | GET /wp-json/wp-abilities/v1/abilities/pbs/get-licence/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-maintenanceReturnează modul de mentenanță / în curând: mod, pagină, retry-after și ce roluri văd în continuare site-ul. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-maintenance/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-migrationReturnează progresul și raportul conversiei conținutului 5.x. | Gratuit | GET /wp-json/wp-abilities/v1/abilities/pbs/get-migration/run | verificarea proprie de permisiuni per element a rutei REST | niciunul |
pbs/get-motion-optionsReturnează fiecare setare de mișcare (animație de intrare, durata și întârzierea acesteia, efect de derulare, efect la trecerea cursorului, rămâi în vedere, paralaxă, urmărește cursorul) cu opțiunile sau intervalul asociat, precum și punctele de întrerupere ale site-ului. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-motion-options/run | edit_posts (verificarea proprie a rutei REST) | niciunul |
pbs/get-newsletter-keysIndică dacă este salvată o cheie Mailchimp (cheia în sine nu este returnată niciodată). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-newsletter-keys/run | edit_posts (verificarea proprie a rutei REST) | niciunul |
pbs/get-pageReturnează titlul, starea, legăturile și conținutul de blocuri al unei pagini, precum și secțiunile (blocurile de nivel superior) din care este compusă. | Gratuit | GET /wp-json/wp-abilities/v1/abilities/pbs/get-page/run | edit_post pe pagina respectivă | id întreg (obligatoriu) |
pbs/get-replace-jobReturnează potrivirile unei sarcini, pagină cu pagină, pentru examinare înainte de aplicare. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-replace-job/run | manage_options (verificarea proprie a rutei REST) | id șir (obligatoriu) |
pbs/get-reviews-sourcesReturnează sursele Google și Trustpilot pe care le afișează blocul Reviews. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-reviews-sources/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-rolesReturnează ce roluri pot folosi constructorul, designul, codul și șabloanele (mod client). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-roles/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-settingsReturnează prefixul clasei front-end, starea actualizărilor beta și dacă agenții AI (MCP) sunt permiși. | Gratuit | GET /wp-json/wp-abilities/v1/abilities/pbs/get-settings/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/get-structured-dataListează datele structurate schema.org afișate de blocurile unei pagini (FAQ, How-To, Product, Review, Breadcrumb) și ce tipuri sunt lăsate în seama modulului SEO al site-ului, astfel încât nimic să nu fie afișat de două ori. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-structured-data/run | edit_post pe pagină | post_id întreg (obligatoriu) |
pbs/get-support-connectionIndică dacă acest site este conectat la asistența Zinn Digital® și în numele cui. | Gratuit | GET /wp-json/wp-abilities/v1/abilities/pbs/get-support-connection/run | manage_options (verificarea proprie a rutei REST) | refresh boolean |
pbs/get-theme-builder-optionsReturnează tipurile de șabloane, tipurile de condiții de afișare (pagină, tip de articol, termen, arhivă, căutare, 404, autentificat, rol, dispozitiv, dată, oră, parametru URL, sursă de referință, limbă, coș) cu opțiunile lor pe acest site (roluri, limbi, tipuri de articole, taxonomii) și atributul de bloc (pbswConditions: {match, rules}) care arată sau ascunde orice bloc. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-theme-builder-options/run | edit_posts (verificarea proprie a rutei REST) | niciunul |
pbs/get-white-labelReturnează setările pentru etichetă albă: activat sau dezactivat, numele afișat și ce utilizatori văd în continuare originalul. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/get-white-label/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/import-designValidează un fișier de design al site-ului (file) și, cu apply false, returnează ce ar adăuga, modifica și elimina merge sau replace (mode); cu apply true, scrie modificările. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-design/run | edit_theme_options (verificarea proprie a rutei REST) | file obiect (obligatoriu)mode șir: merge, replaceapply boolean |
pbs/import-designsImportă un pachet de design Page Builder Sandwich (folosește mai întâi dryRun pentru a vedea ce s-ar schimba; mode: skip sau replace; media; settings). | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/import-designs/run | manage_options (verificarea proprie a rutei REST) | package obiect (obligatoriu)mode șir: skip, replace, duplicatesettings booleanmedia booleandryRun boolean |
pbs/import-figma-frameImportă un cadru Figma (url: legătura cadrului, cu id-ul nodului) într-o pagină ciornă nouă formată din blocuri: aranjarea automată devine containere flex și grid, textul își păstrează fonturile și dimensiunile, imaginile sunt copiate în biblioteca media. Folosește propriul token Figma al sitului. Răspunde cu ciorna și un raport de conversie. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/import-figma-frame/run | edit_pages și upload_files (verificare proprie rutei REST) | url șir (necesar)title șirdryRun booleanstatus șir: draft, pending, private, publish |
pbs/invite-team-memberCreează un cod de invitație de unică folosință (rol: read sau write; etichetă; zile de valabilitate). Codul este afișat o singură dată. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/invite-team-member/run | manage_options (verificare proprie rutei REST) | team șir (necesar)role șir: read, writedays număr întreglabel șir |
pbs/join-teamSe alătură unei biblioteci de echipă folosind un cod de invitație. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/join-team/run | manage_options (verificare proprie rutei REST) | code șir (necesar) |
pbs/leave-teamPărăsește biblioteca de echipă la care s-a alăturat acest sit. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/leave-team/run | manage_options (verificare proprie rutei REST) | niciunul |
pbs/list-ab-testsListează testele A/B cu vizitatorii și conversiile fiecărei versiuni și arată care câștigă. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-ab-tests/run | edit_pages (verificare proprie rutei REST) | niciunul |
pbs/list-blocksListează fiecare bloc Page Builder Sandwich pe care îl poate folosi acest sit (inclusiv blocurile Pro când versiunea Pro este activă): nume, titlu, categorie și descriere. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-blocks/run | edit_posts | search șir |
pbs/list-dynamic-sourcesReturnează sursele din care poate fi completat un bloc (post, author, site, archive, custom field, product) împreună cu câmpurile fiecărei surse, modulele de câmpuri de pe acest sit (ACF, Meta Box, Pods, JetEngine, Toolset, post meta) și câmpurile unui tip de articol (postType). Un bloc este asociat unei surse prin attributes.metadata.bindings, câte un {source, args} pentru fiecare atribut. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-dynamic-sources/run | edit_posts (verificare proprie rutei REST) | postType șir |
pbs/list-extensionsListează ceea ce au adăugat alte module în Page Builder Sandwich prin API-ul său pentru dezvoltatori: blocuri, surse de date dinamice, condiții de afișare și acțiuni de formular, fiecare cu numele, eticheta și modulul său. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-extensions/run | edit_posts | niciunul |
pbs/list-form-submissionsListează ceea ce au trimis vizitatorii prin formularele care salvează trimiterile (form le restrânge), câte o pagină pe rând. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-form-submissions/run | verificare proprie rutei REST a permisiunilor per element | form șirper_page număr întregpage număr întreg |
pbs/list-formsListează formularele create cu blocul Formular și modulele de formulare pe care acesta le poate încorpora. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-forms/run | edit_posts (verificare proprie rutei REST) | niciunul |
pbs/list-kitsListează kiturile de sit web (un set de pagini gata făcute pentru un tip de afacere) pe care le poate importa acest sit. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-kits/run | edit_pages și publish_pages | refresh boolean |
pbs/list-library-itemsListează designurile salvate în biblioteca din cloud (kind: section, page sau pattern; team: biblioteca unei echipe). | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-library-items/run | edit_posts (verificare proprie rutei REST) | team șirkind șir:, section, page, style |
pbs/list-local-fontsListează fonturile Google pe care acest sit le găzduiește local (descărcate o singură dată, servite de pe sit, fără cereri către Google). | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-local-fonts/run | manage_options (verificare proprie rutei REST) | niciunul |
pbs/list-lottieListează animațiile Lottie încărcate. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-lottie/run | edit_posts (verificare proprie rutei REST) | niciunul |
pbs/list-marketing-connectionsListează serviciile de liste de corespondență (Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign) și care dintre ele sunt conectate. Cheile nu sunt returnate niciodată. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-connections/run | manage_options (verificare proprie rutei REST) | niciunul |
pbs/list-marketing-formsListează fiecare formular creat cu constructorul de formulare: pagina pe care se află, câmpurile sale și ce se întâmplă când este trimis. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-forms/run | edit_pages (verificare proprie rutei REST) | niciunul |
pbs/list-marketing-listsListează audiențele sau listele unui serviciu conectat de liste de discuții, pentru acțiunea de abonare a unui formular. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-marketing-lists/run | edit_posts (verificarea proprie a rutei REST) | service șir (obligatoriu) |
pbs/list-pagesListează paginile pe care le poți edita, cele mai noi primele, cu o căutare opțională. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-pages/run | edit_pages; sunt listate doar paginile pe care utilizatorul le poate edita | search șirstatus șir: any, draft, pending, publish, privatepage număr întregper_page număr întreg |
pbs/list-popupsListează ferestrele popup, glisante și barele, împreună cu declanșatorii, regulile de frecvență și locurile unde se afișează. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-popups/run | edit_pages (verificarea proprie a rutei REST) | niciunul |
pbs/list-replace-jobsListează operațiunile de căutare și înlocuire la nivel de site și starea lor. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-replace-jobs/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/list-sectionsListează secțiunile gata făcute (eroare/antet principal, funcționalități, Întrebări frecvente, mărturii, îndemn la acțiune și multe altele) care pot fi adăugate la o pagină. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-sections/run | edit_pages | search șir |
pbs/list-team-membersListează site-urile dintr-o echipă și accesul acestora. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-team-members/run | manage_options (verificarea proprie a rutei REST) | team șir (obligatoriu) |
pbs/list-teamsListează echipele din care face parte sau pe care le deține acest site. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-teams/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/list-theme-templatesListează șabloanele constructorului de teme (antet, subsol, articol singular, arhivă, căutare, 404 și, cu WooCommerce, produs, magazin, coș, finalizare, mulțumire și Contul meu): tipul fiecăruia, unde se afișează (reguli de includere/excludere), prioritate, stare și blocuri. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/list-theme-templates/run | verificarea proprie de permisiuni pe fiecare element a rutei REST | niciunul |
pbs/list-transferableListează șabloanele, modelele și setările care pot fi exportate pe alt site. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-transferable/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/list-uploaded-iconsListează pictogramele SVG încărcate în biblioteca de pictograme, cele mai noi primele. | Free | GET /wp-json/wp-abilities/v1/abilities/pbs/list-uploaded-icons/run | edit_posts (verificarea proprie a rutei REST) | page număr întregper_page număr întreg |
pbs/move-sectionMută o secțiune a unei pagini dintr-o poziție în alta (bazat pe 0, în ordinea în care pagina le listează). | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/move-section/run | edit_post pe pagina respectivă | id număr întreg (obligatoriu)from număr întreg (obligatoriu)to număr întreg (obligatoriu) |
pbs/open-support-ticketTrimite un tichet de asistență (subiect, mesaj, tip, email), cu diagnosticele acestui site când administratorul și-a dat acordul. Nu creează niciodată o autentificare și nu trimite date de autentificare. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/open-support-ticket/run | manage_options (verificarea proprie a rutei REST) | subject șir (obligatoriu)message șir (obligatoriu)kind șir: help, bug, feedback, feature_requestemail șirname șirdiagnostics boolean |
pbs/preview-dynamic-valueReturnează ce afișează o legătură pe un articol (articol, sursă și câmp sau furnizor + cheie, ca text|url), pentru a verifica o legătură înainte sau după adăugarea ei. | Pro | GET /wp-json/wp-abilities/v1/abilities/pbs/preview-dynamic-value/run | edit_post (verificarea proprie a rutei REST) | post număr întreg (obligatoriu)source șir (obligatoriu)field șirprovider șirkey șiras șir: text, url |
pbs/record-support-consentÎnregistrează acordul administratorului pentru trimiterea diagnosticelor odată cu tichetele de asistență. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/record-support-consent/run | manage_options (verificarea proprie a rutei REST) | consent boolean (obligatoriu) |
pbs/refresh-reviewsPreia acum cele mai recente recenzii Trustpilot în loc să aștepte actualizarea zilnică. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/refresh-reviews/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/remove-blockElimină un bloc (o întreagă secțiune sau un bloc din interiorul acesteia) dintr-o pagină, identificat după calea sa. Versiunea anterioară a paginii rămâne în reviziile ei. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-block/run | edit_post pe pagina respectivă | id număr întreg (obligatoriu)path matrice (obligatoriu) |
pbs/remove-library-storageElimină setările de stocare proprie; este utilizată din nou stocarea din plan. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-library-storage/run | manage_options (verificare proprie rutei REST) | niciunul |
pbs/remove-local-fontȘterge fișierele unei familii de fonturi găzduite local. | Free | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-local-font/run | manage_options (verificare proprie rutei REST) | family (obligatoriu) |
pbs/remove-team-memberElimină un site dintr-o echipă. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/remove-team-member/run | manage_options (verificare proprie rutei REST) | team (obligatoriu)member (obligatoriu) |
pbs/reset-ab-testResetează contorizările unui test și îl repornește (test). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/reset-ab-test/run | edit_pages (verificare proprie rutei REST) | test (obligatoriu) |
pbs/save-library-itemSalvează marcajul blocului (title, kind, markup, styles, tags) în biblioteca ta din cloud sau a unei echipe; imaginile sunt împachetate împreună cu acesta. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/save-library-item/run | edit_posts (verificare proprie rutei REST) | teamkind (obligatoriu): section, page, styletitle (obligatoriu)tagsmarkupstyles |
pbs/set-block-motionSetează sau elimină (null) setările de mișcare pentru un bloc dintr-o pagină, identificat prin cale, la un punct de întrerupere (breakpoint, implicit base). Funcționează pe orice bloc, inclusiv pe blocurile de bază al căror HTML este salvat în pagină. Vizitatorii care solicită mișcare redusă nu văd niciodată animația. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-block-motion/run | edit_post (verificare proprie rutei REST) | post (obligatoriu)path (obligatoriu)breakpointmotion (obligatoriu) |
pbs/set-library-storageSalvează stocarea proprie: provider (r2 sau s3), bucket, region, endpoint, prefix, key_id, secret, enabled. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-library-storage/run | manage_options (verificare proprie rutei REST) | enabledprovider: r2, s3, otherendpointregionbucketprefixkeyIdsecretpathStyle |
pbs/set-maintenanceActivează sau dezactivează modul de mentenanță (503) sau în curând (mode), cu pagina de afișat (page_id), retry_after și rolurile care îl ocolesc. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-maintenance/run | manage_options (verificare proprie rutei REST) | mode: off, maintenance, coming_soonpage_idrolesretry_after |
pbs/set-newsletter-keysSalvează (sau, cu o valoare goală, elimină) cheia API Mailchimp pe care o folosește blocul de newsletter. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-newsletter-keys/run | manage_options (verificare proprie rutei REST) | mailchimp (obligatoriu) |
pbs/set-reviews-sourcesSetează locația Google și compania Trustpilot pe care le citește blocul Recenzii. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-reviews-sources/run | manage_options (verificare proprie rutei REST) | googletrustpilot |
pbs/set-rolesSetează pentru fiecare rol permisiunile în constructor (roles), de exemplu, un rol de client doar pentru conținut. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-roles/run | manage_options (verificare proprie rutei REST) | roles (obligatoriu) |
pbs/set-white-labelActivează sau dezactivează funcția white label și setează numele pe care îl văd clienții (enabled, name, agency_users). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/set-white-label/run | manage_options (verificare proprie rutei REST) | enablednamestudio_nameauthorauthor_urldescriptionmenu_iconhide_pluginagency_users |
pbs/site-health-cleanCurăță un tip de element identificat: revizii (păstrează cele mai noi 5 pentru fiecare articol, le șterge pe cele mai vechi), modele (mută la gunoi modelele sincronizate neutilizate), imagini (o copie redimensionată utilizată de WordPress; originalul este păstrat), clase (elimină clasele de design neutilizate, păstrate pentru restaurare). Fiecare rulare curăță un lot; „more” este true cât timp rămân elemente. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-clean/run | manage_options | what (obligatoriu): revisions, patterns, images, classes |
pbs/site-health-reportGăsește revizuiri vechi, șabloane sincronizate nefolosite de nimic, imagini originale mari și clase de design pe care nu le folosește nicio pagină. Funcționează în pași scurți: fiecare rulare continuă de unde s-a oprit ultima cât timp starea este „scanning”; restart reia de la început. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/site-health-report/run | manage_options | restart boolean |
pbs/start-migrationPornește (sau repornește) conversia fiecărei pagini 5.x în blocuri; fiecare articol are copie de siguranță salvată mai întâi. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/start-migration/run | verificarea proprie de permisiuni pe element a rutei REST | niciunul |
pbs/start-replacePornește o căutare și înlocuire sigură pentru blocuri (find, replace, kind: text, link sau culoare; match_case; types). Nimic nu se schimbă până când nu este aplicată lucrarea previzualizată. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/start-replace/run | manage_options (verificarea proprie a rutei REST) | find string (obligatoriu)replace stringkind string: text, link, colourtypes arraymatch_case boolean |
pbs/start-trialPornește perioada de încercare de 14 zile pentru Page Builder Sandwich Pro pentru acest site (nu este necesară nicio plată). | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/start-trial/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/test-library-storageScrie, citește și șterge un obiect de test în propriul spațiu de stocare și raportează fiecare pas. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/test-library-storage/run | manage_options (verificarea proprie a rutei REST) | niciunul |
pbs/undo-convert-postRestaurează o pagină convertită din copia ei de siguranță. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-convert-post/run | verificarea proprie de permisiuni pe element a rutei REST | id string (obligatoriu) |
pbs/undo-migrationRestaurează fiecare articol convertit din copia sa de siguranță. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-migration/run | verificarea proprie de permisiuni pe element a rutei REST | niciunul |
pbs/undo-replaceRestaurează articolele modificate de o lucrare (un articol editat între timp își păstrează modificarea). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/undo-replace/run | manage_options (verificarea proprie a rutei REST) | id string (obligatoriu) |
pbs/update-blockSchimbă setările (atributele) unui bloc dintr-o pagină, găsit după calea sa; atributele trimise sunt îmbinate peste cele actuale. Funcționează pe blocurile pe care site-ul le randează din setările lor; un bloc al cărui HTML este salvat în pagină este schimbat prin înlocuirea marcajului paginii. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/update-block/run | edit_post pe acea pagină | id integer (obligatoriu)path array (obligatoriu)attributes object (obligatoriu) |
pbs/update-brand-kitSalvează trusa de identitate vizuală: nume, logo, culori, fonturi pentru titluri și text principal și tonul vocii pe care îl folosește scrierea cu IA. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-brand-kit/run | edit_theme_options (verificarea proprie a rutei REST) | name stringlogo integercolors arrayheadingFont stringbodyFont stringvoice string |
pbs/update-breakpointsSchimbă lățimile pentru tabletă și mobil în pixeli; cu Pro, puncte de întrerupere suplimentare personalizate. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/update-breakpoints/run | edit_theme_options (verificarea proprie a rutei REST) | tablet integermobile integercustom array |
pbs/update-classSchimbă eticheta, identificatorul sau stilurile unei clase globale; fiecare element care o folosește se actualizează. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-class/run | edit_theme_options (verificarea proprie a rutei REST) | id string (obligatoriu)label stringslug strings objectcat string |
pbs/update-conversion-trackingSchimbă setările pentru Google Analytics 4, Google Tag Manager și Meta Pixel și evenimentele trimise. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-conversion-tracking/run | manage_options (verificarea proprie a rutei REST) | ga4 stringgtm stringpixel stringloadTags booleanformEvent string |
pbs/update-cookie-bannerSchimbă bara de consimțământ. Cât timp este activată, scripturile de urmărire așteaptă consimțământul vizitatorului. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-cookie-banner/run | manage_options (verificarea proprie a rutei REST) | enabled booleanpopup integerhandles arraycookieDays integeroptOutOutsideEu boolean |
pbs/update-dark-modeSetează modul întunecat (mod: oprit, automat sau comutator) și culorile acestuia. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-dark-mode/run | edit_theme_options (verificarea proprie a rutei REST) | mode string (obligatoriu): device, light, darkcolors object |
pbs/update-design-categoriesÎnlocuiește o listă de categorii (group: classes sau tokens; items: o listă cu slug și name). Înregistrările clasificate sub o categorie eliminată devin necategorisite. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-categories/run | edit_theme_options (verificarea proprie a rutei REST) | group string (obligatoriu): classes, tokensitems array (obligatoriu) |
pbs/update-design-globalsModifică culorile globale ale sitului (colors), fonturile (fonts, headingFont, bodyFont). Toate paginile preiau modificarea; fișierul theme.json al temei este menținut sincronizat. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/update-design-globals/run | edit_theme_options (verificarea proprie a rutei REST) | colors objectfonts objectbodyFont stringheadingFont string |
pbs/update-formModifică un formular (post, form): setările și acțiunile fuzionează cu cele existente; câmpurile (și pașii) înlocuiesc câmpurile. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-form/run | edit_post (verificarea proprie a rutei REST) | post string (obligatoriu)form string (obligatoriu)title stringfields arraysteps arrayactions objectsubmitText stringsuccessMessage stringredirectUrl stringtrackEvent string |
pbs/update-pageModifică titlul, starea sau conținutul de blocuri al unei pagini. Conținutul trimis de tine înlocuiește conținutul paginii. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/update-page/run | edit_post pe acea pagină; publish_pages pentru a publica sau a face privată | id integer (obligatoriu)title stringstatus string: draft, pending, publish, privatesections arraycontent string |
pbs/update-popupModifică un popup, slide-in sau o bară (id): conținutul, declanșatorul, frecvența sau locul unde se afișează. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-popup/run | edit_post (verificarea proprie a rutei REST) | id string (obligatoriu)title stringcontent stringstatus string: draft, publishsettings object |
pbs/update-settingsModifică prefixul claselor din front-end (1 până la 8 litere mici sau cifre, începând cu o literă) și/sau activează sau dezactivează agenții AI (MCP) (mcp: false elimină fiecare abilitate și punctul final MCP). | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/update-settings/run | manage_options (verificarea proprie a rutei REST) | prefix stringmcp boolean |
pbs/update-theme-templateModifică un șablon (id): oricare dintre titlu, tip, conținut (marcaj de blocuri), includere, excludere, prioritate, stare. Se modifică doar ceea ce trimiți. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-theme-template/run | verificarea proprie de permisiuni per element a rutei REST | id string (obligatoriu)title stringtype stringcontent stringinclude arrayexclude arraypriority integerstatus string: publish, draft |
pbs/update-tokensModifică scalele pentru spațiere, rază și umbră (space, radius, shadow), sau le resetează (reset). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-tokens/run | edit_theme_options (verificarea proprie a rutei REST) | space arrayradius arrayshadow arrayreset boolean |
pbs/update-variablesÎnlocuiește variabilele de design ale sitului (variables: o listă de name și value). | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/update-variables/run | edit_theme_options (verificarea proprie a rutei REST) | variables array (obligatoriu) |
pbs/upload-iconAdaugă o pictogramă SVG (name, marcaj svg) în biblioteca de pictograme; SVG-ul este igienizat mai întâi. | Gratuit | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-icon/run | upload_files (verificarea proprie a rutei REST) | name string (obligatoriu)svg string (obligatoriu) |
pbs/upload-lottieValidează un document JSON Lottie (json, name) și îl publică drept fișier static pentru blocul Lottie. | Pro | POST /wp-json/wp-abilities/v1/abilities/pbs/upload-lottie/run | upload_files (verificarea proprie a rutei REST) | name string (obligatoriu)json string (obligatoriu) |
Generat din abilities.json al modulului, care este la rândul său generat dintr-un site activ; un test eșuează atunci când cele două nu coincid.
Comenzi WP-CLI
Rulați-le pe server cu WP-CLI. Fiecare comandă verifică aceleași permisiuni ca ecranele modulului; exemplele sunt preluate din textul de ajutor propriu al modulului.
| Comandă | Ce face | Ediție |
|---|---|---|
wp pbs export [--types=<types>] [--no-settings] [--file=<name>] | Exportă șabloane, modele și setări într-un fișier. | Gratuită |
wp pbs import <file> [--mode=<mode>] [--no-settings] [--media] [--dry-run] | Importă un fișier de export. | Gratuită |
wp pbs importers run | Convertește conținutul moștenit: toate articolele sau doar unul. | Gratuită |
wp pbs importers status | Arată starea migrării. | Gratuită |
wp pbs importers undo | Anulează conversiile din copiile de rezervă: toate articolele sau doar unul. | Gratuită |
wp pbs migrate run | Convertește conținutul moștenit: toate articolele sau doar unul. | Gratuită |
wp pbs migrate status | Arată starea migrării. | Gratuită |
wp pbs migrate undo | Anulează conversiile din copiile de rezervă: toate articolele sau doar unul. | Gratuită |
wp pbs replace <find> <replace> [--kind=<kind>] [--types=<types>] [--ignore-case] [--dry-run] [--undo=<job>] | Caută și înlocuiește pe întregul site. | Pro |
wp pbsw fonts download <family> [--weights=<weights>] [--italic] | Descarcă o familie de fonturi Google Fonts pe acest site. | Gratuită |
wp pbsw fonts list | Listează familiile stocate. | Gratuită |
wp pbsw fonts remove <family> | Elimină o familie stocată și fișierele acesteia. | Gratuită |
Acțiuni și filtre
Fiecare cârlig pe care îl oferă modulul, cu descrierea din codul său sursă. Filtrele modifică o valoare; acțiunile vă permit să rulați cod la un anumit moment; punctele de intrare sunt acțiuni pe care le declanșați pentru a cere modulului să facă ceva.
| Cârlig | Tip | Ce face | Parametri | Ediție |
|---|---|---|---|---|
pbs_assets_changed | Acțiune | Se declanșează când fișierele de front-end publicate ale PBS s-au modificat și cache-urile de pagină la care are acces au fost golite: agață-te de el pentru a goli ceea ce PBS nu poate accesa (un CDN, un proxy, cache-ul unei găzduiri). | niciunul | Gratuit |
pbs_enqueue_scripts | Acțiune | Acțiune moștenită: pune în coadă scripturi care apelează window.pbsAddInspector(). | niciunul | Gratuit |
pbs_shortcodes | Filtru | Filtru moștenit: etichetă scurtcod => {label, desc, options[]} (Shortcode-API.md). | array $shortcodes | Gratuit |
pbsw_admin_data | Filtru | Filtrează datele cu care pornește aplicația de administrare. Nivelul premium îl folosește pentru a-și raporta ediția; nimic confidențial nu trebuie să fie aici, deoarece este afișat în pagină. | niciunul | Gratuit |
pbsw_admin_enqueue | Acțiune | Se declanșează după ce scriptul ecranului de administrare este pus în coadă, astfel încât un modul poate pune în coadă un script care adaugă un panou prin filtrul JavaScript `pbs.admin.panels` (trebuie să depindă de acest identificator; ecranul se randează la DOM ready, după ce s-a executat fiecare script din subsol). | string $handle | Gratuit |
pbsw_ai_enqueue | Acțiune | Se declanșează după ce pachetul editorului de IA este pus în coadă, astfel încât un modul de completare (și nivelul Pro) poate pune în coadă propriile panouri de IA după el. | string $handle | Gratuit |
pbsw_ai_messages | Filtru | Filtrează mesajele fiecărui apel de IA pe care îl trimite modulul, cu contextul său (sarcină, scop, furnizor, model, utilizator); kitul de brand din Pro adaugă brandul tău aici. | array $messagesarray $context | Gratuit |
pbsw_ai_pro_features | Filtru | Filtrează funcționalitățile de IA din Pro oferite de editor (nivelul premium adaugă numele sale: agent, site, block, design, image, css, a11y). | niciunul | Gratuit |
pbsw_ai_seo_plugins | Filtru | Filtrează în ce module de SEO asistentul de SEO prin IA scrie meta-titlul și meta-descrierea. | niciunul | Gratuit |
pbsw_ai_seo_write | Filtru | Filtrează dacă un alt modul de SEO a preluat meta-titlul și meta-descrierea. Un modul adăugat pe `pbsw_ai_seo_plugins` le salvează aici, în felul său, și întoarce true. | bool $writtenstring $pluginint $post_idstring $titlestring $description | Gratuit |
pbsw_asset_sources | Filtru | Fiecare sursă de front-end: a acestui fișier, cele pe care nivelul de performanță le înregistrează cu add_source() (CSS per bloc, module de vizualizare) și oricare pe care nivelul premium le adaugă pentru sine prin `pbsw_asset_sources` (fișierele sale stau în propriul director, livrat doar în pachetul premium). Se acceptă doar o cale relativă simplă `.css`/`.js` din modul, sub o cheie de segmente cu litere mici (`legacy.css`, `block/row.css`, `module/tabs.js`). | niciunul | Gratuit |
pbsw_breakpoints_changed | Acțiune | Se declanșează când se schimbă punctele de întrerupere (foile de pagină compilate se reconstruiesc la următoarea afișare, deoarece punctele de întrerupere fac parte din semnătura lor). | niciunul | Gratuit |
pbsw_cache_purged | Acțiune | Se declanșează după ce PBS a curățat un articol din modulele active de cache. | int $post_id | Gratuit |
pbsw_cache_purgers | Filtru | Filtrează curățătorii suplimentari rulați când se schimbă fișierele publicate: nume => apelabil. O găzduire îi adaugă pe ai săi (un CDN, un proxy); unul care aruncă o eroare este omis și nu este raportat ca fiind curățat. | niciunul | Gratuit |
pbsw_code_blocks | Filtru | Filtrează numele de blocuri tratate ca fiind cod personalizat (doar rolurile cu permisiunea `code` le pot adăuga sau modifica). | niciunul | Pro |
pbsw_consent_country | Filtru | Filtrează țara vizitatorului (ISO 3166-1 alpha-2) pentru regula regională a bannerului de cookie-uri. Modulul nu caută niciodată o țară; returnează ” când nu este cunoscută. | string $country | Pro |
pbsw_content_only | Filtru | Filtrează dacă un utilizator poate edita doar text și imagini, cu aspectul blocat. | bool $content_onlyint $user_id | Gratuit |
pbsw_design_class_css | Filtru | Filtrează CSS-ul compilat al unei clase globale înainte de a fi consultat motorul de design. Returnează un șir pentru a-l folosi în schimb. | string|null $cssstring $selector | Pro |
pbsw_design_custom_breakpoints | Filtru | Filtrează dacă sunt disponibile puncte de întrerupere personalizate (pbs-d3, Pro). | bool $allowed | Gratuit |
pbsw_design_element_css | Filtru | Filtrează dacă se compilează CSS-ul personalizat per element (nivelul premium îl activează, d8). | bool $enabled | Gratuit |
pbsw_design_layout_suffix | Filtru | Filtrează sufixul selectorului de element de aspect pentru un bloc (” = elementul propriu al blocului). | string $suffixstring $prefix | Gratuit |
pbsw_design_props | Filtru | Filtrează proprietățile de design (nivelul premium le adaugă pe ale sale). | niciunul | Gratuit |
pbsw_dynamic_editor_sources | Filtru | Mai multe surse în editor (câmpuri de produse WooCommerce). | niciunul | Pro |
pbsw_dynamic_fields | Filtru | Catalog de câmpuri pentru furnizorii care nu au un API de listare pe care acest modul să-l citească (JetEngine, Toolset): cheile lor de câmp sunt introduse în editor sau adăugate aici. | string $post_type | Pro |
pbsw_dynamic_sources | Filtru | Mai multe surse (produse WooCommerce): nume → etichetă; valorile lor provin din `pbsw_dynamic_value`. | niciunul | Pro |
pbsw_dynamic_value | Filtru | O valoare de la o altă sursă (WooCommerce). | string|null $valuestring $source | Pro |
pbsw_form_submitted | Acțiune | Se declanșează după ce trimiterea unui formular a trecut de validare și acțiunile sale au fost executate. | niciunul | Pro |
pbsw_frontend_prefix | Filtru | Filtrează prefixul neutru de clasă pentru front-end. | string $prefix | Gratuit |
pbsw_fs_loaded | Acțiune | Se declanșează după încărcarea SDK-ului de licențiere (în fișierul principal, înainte de orice cod Page Builder Sandwich). Conectează-te aici pentru a comunica cu `pbsw_fs()`. | niciunul | Gratuit |
pbsw_is_agency | Filtru | Filtrează dacă funcționalitățile planului Agency sunt disponibile pe acest site. | bool $agency | Gratuit |
pbsw_is_pro | Filtru | Filtrează dacă nivelul premium este activ. Doar nivelul premium îi răspunde. | bool $pro | Gratuit |
pbsw_kit_api_base | Filtru | Filtrează baza API-ului Zinn Digital® apelată de ecranele de asistență. | string $base | Gratuit |
pbsw_kit_diagnostics | Filtru | Filtrează diagnosticul înainte ca proprietarul site-ului să-l vadă. Un modul adaugă propriile informații la `extra`. ⛔ Aceasta rulează ÎNAINTE de previzualizare, niciodată între previzualizare și trimitere. | niciunul | Gratuit |
pbsw_kit_footprint_free | Filtru | Filtrează dacă acest site este fără amprentă (footprint-free), astfel încât Zinn® Ads să nu fie promovat niciodată pe el. | bool $footprint_free | Gratuit |
pbsw_kit_imported | Acțiune | Se declanșează după importarea unui kit. | int $front | Gratuit |
pbsw_kit_promotions | Filtru | Filtrează registrul de promovare înainte de a fi procesat. Adaugă un rând pentru a promova un alt produs: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell) și `url` sau (pentru un modul) `name`, `site`, `main_files`. | niciunul | Gratuit |
pbsw_kit_tier | Filtru | Filtrează nivelul de plan raportat de kit pentru acest modul (teste și staging; licența decide în producție). | string $tier | Gratuit |
pbsw_lcp_fold | Filtru | Cât de mult din conținut este considerat ca fiind pe primul ecran, în pixeli CSS de sus. Blocurile care încep deasupra sunt tratate ca fiind deasupra pliului: imaginile lor se încarcă imediat, iar cea mai probabilă imagine LCP primește `fetchpriority=”high”`; blocurile de dedesubt se încarcă leneș (lazy-load). Mărește valoarea pentru un bloc erou înalt, micșoreaz-o pentru un antet compact. | int $fold | Gratuit |
pbsw_legacy_body_classes | Filtru | Filtrează clasele legacy din body. Nivelul premium adaugă aici clasele responsive din versiunea premium legacy (regula 5: acest comportament nu este în modulul gratuit). | niciunul | Gratuit |
pbsw_legacy_script_enqueued | Acțiune | Un articol legacy a fost examinat pentru comportamentul său din front-end (nivelul premium îl adaugă pe al său). | int $post_idstring $contentstring|null $handle | Gratuit |
pbsw_library_token | Filtru | Filtrează jetonul bearer trimis cu cererile de kit (biblioteca cloud premium îl furnizează). | string $token | Gratuit |
pbsw_link_base | Filtru | Filtrează calea sub care se află legăturile scurte (`/go/<slug>/`). | string $base | Pro |
pbsw_list_services | Filtru | Filtrează serviciile de liste de e-mailuri la care formularele pot abona. | niciunul | Pro |
pbsw_loop_query_args | Filtru | Interogarea pentru buclă (WooCommerce: interval de preț, la reducere, în stoc, sortări după preț/popularitate/notă). | niciunul | Pro |
pbsw_loop_sorts | Filtru | Opțiuni de sortare (WooCommerce adaugă preț, popularitate și notă). | niciunul | Pro |
pbsw_mcp_abilities | Acțiune | Se declanșează după înregistrarea capabilităților gratuite: Page Builder Sandwich Pro le înregistrează pe ale sale aici (inițializarea sa se conectează aici doar când licența permite codul premium). | niciunul | Gratuit |
pbsw_migration_batch_size | Filtru | Câte articole moștenite (5.x) convertește un pas de migrare pe fundal. Fiecare pas este o acțiune Action Scheduler; un lot mai mic este potrivit pentru o găzduire lentă sau cu memorie restrânsă, unul mai mare pentru o găzduire rapidă cu multe articole. Valorile mai mici de 1 sunt tratate ca 1. | int $size | Gratuit |
pbsw_migration_post_types | Filtru | Filtrează tipurile de conținut pe care migrarea moștenită le convertește. | list<string> $types | Gratuit |
pbsw_nav_menu_item_classes | Filtru | Filtrează clasele unui element (opțiunile de elemente Pro adaugă `nav-menu__item–hide-mobile` și `–hide-desktop`). Sunt păstrate doar clasele `nav-menu__item–<name>`. | int $depth | Gratuit |
pbsw_nav_menu_item_label | Filtru | Filtrează eticheta unui element, care este HTML eludat (opțiunile de elemente Pro adaugă o pictogramă, o insignă și descrierea). Un callback trebuie să returneze HTML eludat. | string $labelint $depthstring $prefix | Gratuit |
pbsw_nav_menu_toggle | Filtru | Filtrează codul HTML al butonului Meniu: designerul barei de comutare Pro îl plasează într-o bară cu o siglă, o casetă de căutare, legături… (afișat doar când meniul este restrâns). Un rezultat care nu conține butonul neschimbat este ignorat, astfel încât meniul să nu îl poată pierde niciodată. | string $togglestring $prefix | Gratuit |
pbsw_newsletter_form_settings | Filtru | Setările unui formular care nu este de tip 5.x (data-* ⇒ valoare), sau un array gol. | int $post_idstring $form | Gratuit |
pbsw_newsletter_providers | Filtru | Serviciile de newsletter la care se poate abona acest site: service ⇒ callable( string $email, array $settings ): array{ok: bool, message: string}. Nivelul premium le adaugă pe cele trei din 5.x. | niciunul | Gratuit |
pbsw_page_css_changed | Acțiune | Se declanșează când foaia de stiluri compilată a unui articol s-a modificat (modulele de cache se golesc pe baza acesteia). | int $post_id | Gratuit |
pbsw_page_css_enqueued | Acțiune | Se declanșează după ce foaia de stiluri compilată a unei pagini este adăugată în coadă (nivelul premium de CSS critic se agață aici). | string $handleint $post_id | Gratuit |
pbsw_page_css_extra | Filtru | Filtrează CSS-ul atașat la foaia compilată a unei pagini după foile de stil proprii ale blocurilor (pbs-p4: regulile `.<prefix>-s-<id>` ale sistemului de design). Compilat, nu minificat aici: un ascultător returnează codul CSS gata de servire. | string $extrastring $prefixint $post_id | Gratuit |
pbsw_page_css_signature | Filtru | Filtrează ce anume mai menține o stare compilată actualizată (pbs-p4: punctele de întrerupere). | string $extra\WP_Post $post | Gratuit |
pbsw_page_css_state | Filtru | Filtrează starea compilată a unui articol înainte ca aceasta să fie stocată (pbs-p4 înregistrează ce reguli de design conține foaia, astfel încât filtrul de randare să nu le tipărească din nou). | int $post_id | Gratuit |
pbsw_permission | Filtru | Filtrează dacă un utilizator poate folosi o capabilitate a constructorului. Modulul gratuit le permite tuturor; managerul de roluri Pro răspunde per rol. Administratorii ar trebui să aibă întotdeauna permisiunea. | bool $allowedstring $whatint $user_id | Gratuit |
pbsw_popup_force | Filtru | Popupuri afișate pe fiecare pagină, indiferent de direcționarea lor (bannerul pentru cookie-uri). | niciunul | Pro |
pbsw_replace_post_types | Filtru | Filtrează tipurile de articole în care caută implicit funcția de găsire și înlocuire. | niciunul | Pro |
pbsw_schema_skip | Filtru | Filtrează tipurile de date structurate pe care Page Builder Sandwich le omite deoarece modulul SEO al site-ului le afișează deja pentru această pagină. | string $content | Pro |
pbsw_site_design_data | Filtru | Filtrează datele de inițializare pentru Site design. Nivelul premium își raportează ediția și adaugă datele de care au nevoie secțiunile sale. | niciunul | Gratuit |
pbsw_site_design_deps | Filtru | Filtrează dependențele pachetelor Site design. Nivelul premium își adaugă propriul script aici, astfel încât secțiunile sale să fie înregistrate înainte de prima randare a panoului. | string $handle | Gratuit |
pbsw_site_health_keep_revisions | Filtru | Filtrează câte dintre cele mai noi revizii ale fiecărui articol sunt păstrate la curățare (implicit 5). | int $keep | Pro |
pbsw_style_at_rules | Filtru | Filtrează presetările de reguli @ pe care constructorul de stiluri le oferă sub Stil › Condiție: o listă de `array( ‘id’ => ‘narrow-card’, ‘label’ => ‘Narrow card’, ‘type’ => ‘container’, ‘query’ => ‘card (max-width:400px)’ )`, unde `type` este `media`, `container` sau `supports`. Valorile setate sub o condiție sunt afișate ca `@<type> <query>{…}` după regulile de dimensiune a ecranului. Presetările integrate sunt tipărire, schemă de culori întunecate, mișcare redusă și maus sau trackpad; o presetare nevalidă este ignorată și numită în acțiunea `pbsw_style_at_rules_invalid`. | niciunul | Gratuit |
pbsw_style_at_rules_invalid | Acțiune | Se declanșează când presetările din `pbsw_style_at_rules` au fost eliminate ca fiind nevalide. | niciunul | Gratuit |
pbsw_template_content_location | Filtru | O locație de conținut mai specifică (WooCommerce: single_product, product_archive, cart…). | string $location | Pro |
pbsw_template_resolved | Filtru | Șabloanele alese pentru o locație. | string $type | Pro |
pbsw_template_types | Filtru | Mai multe tipuri de șabloane (pagini WooCommerce). | niciunul | Pro |
pbsw_theme_builder_editor_data | Filtru | Mai multe date pentru editor (surse dinamice de date și module de câmpuri, componentele WooCommerce). | niciunul | Pro |
pbsw_theme_globals_saved | Acțiune | Această acțiune este documentată mai jos. | niciunul | Gratuit |
pbsw_transfer_imported | Acțiune | Se declanșează după ce un pachet a fost importat, astfel încât memoriile cache create din șabloane și setări (stilurile per pagină, foaia de stil a site-ului) să poată fi reconstruite. | niciunul | Gratuit |
pbsw_transfer_meta_keys | Filtru | Filtrează cheile meta ale articolelor pe care importul și exportul le transferă cu fiecare element. | niciunul | Gratuit |
pbsw_transfer_options | Filtru | Filtrează opțiunile pe care importul și exportul le pot muta între site-uri. Sunt acceptate doar opțiunile `pbsw_`; orice altceva este ignorat, astfel încât un pachet să nu poată scrie niciodată o opțiune a nucleului sau a unei terțe părți. | niciunul | Gratuit |
pbsw_transfer_post_types | Filtru | Filtrează tipurile de articole pe care importul și exportul le pot muta între site-uri. | niciunul | Gratuit |
pbsw_visitor_country | Filtru | Filtrează țara vizitatorului pentru verificarea vârstei și notificările privind jocurile de noroc responsabile, pentru un site care o cunoaște pe altă cale (un modul de geolocalizare, un profil de membru). | string $country | Pro |
pbsw_white_label_map | Filtru | Filtrează înlocuirile white-label (text sursă => text afișat). | niciunul | Pro |