Dezvoltatori

Referință privind capacitățile page-builder-sandwich

page-builder-sandwich își înregistrează acțiunile în WordPress Abilities API. Aceleași capacități sunt instrumente MCP pe propriul server al site-ului și rute REST sub /wp-json/wp-abilities/v1. Această pagină este generată din propriul registru al pluginului.

Ghidul utilizatorului: conectarea unei aplicații AI

Puncte finale

MCP prin HTTP (streamabil)

https://example.com/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: listați capabilitățile

/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwich

REST: rulează o abilitate

/wp-json/wp-abilities/v1/abilities/<name>/run

Autentificare și permisiuni

Cererile HTTP se autentifică cu o parolă de aplicație WordPress (HTTP Basic). Conectarea la serverul MCP necesită capabilitatea afișată mai jos; fiecare abilitate își verifică apoi propria permisiune, per obiect. Abilitățile doar pentru citire rulează cu GET și datele de intrare în șirul de interogare; celelalte cu POST și un corp JSON {"input": {…}}.

Exemple

# REST: rulează o abilitate
curl -u your-username:your-application-password \
  "https://example.com/wp-json/wp-abilities/v1/abilities/pbs/get-breakpoints/run"
# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"pbs-get-breakpoints","arguments":{}}}

Toate abilitățile

Generat din fișierul abilities.json al pluginului, care la rândul său este generat dintr-un site în execuție; un test eșuează atunci când cele două nu concordă.

CapacitateCe faceEdițieRESTPermisiuneParametri
pbs/activate-custom-font
pbs-activate-custom-font
Activează un font încărcat (Pro)
Face ca un font personalizat încărcat (un fișier de font din biblioteca multimedia, după ID) să fie disponibil în selectorii de fonturi.
Ediția ProPOST …/abilities/pbs/activate-custom-font/runedit_theme_options (the REST route's own check)id: integer (obligatoriu)
pbs/add-local-font
pbs-add-local-font
Găzduiți singur un font
Descarcă o familie de fonturi Google (family, weights, italic) și o servește de pe acest site.
Ediție gratuităPOST …/abilities/pbs/add-local-font/runmanage_options (the REST route's own check)family: string (obligatoriu), weights: array, italic: boolean
pbs/add-section
pbs-add-section
Adăugați o secțiune la o pagină
Adaugă o secțiune gata făcută la o pagină: la început, la sfârșit sau după secțiunea de la o anumită poziție.
Ediție gratuităPOST …/abilities/pbs/add-section/runedit_post on that pageid: integer (obligatoriu), section: string (obligatoriu), position: start|end|after, after: integer
pbs/apply-brand-kit
pbs-apply-brand-kit
Aplică setul de brand (Pro)
Aplică culorile și fonturile kitului de brand salvat pe designul site-ului.
Ediția ProPOST …/abilities/pbs/apply-brand-kit/runedit_theme_options (the REST route's own check)niciunul
pbs/apply-kit
pbs-apply-kit
Importați un kit de site web
Importă paginile unui kit de site web (toate sau cele numite), publicându-le opțional, setând pagina de pornire și adăugându-le într-un meniu. O nouă importare actualizează aceleași pagini.
Ediție gratuităPOST …/abilities/pbs/apply-kit/runedit_pages and publish_pages; manage_options to set the home pageslug: string (obligatoriu), pages: array, publish: boolean, front: boolean, menu: boolean
pbs/apply-replace
pbs-apply-replace
Aplică căutare și înlocuire (Pro)
Aplică o lucrare previzualizată. Fiecare postare modificată păstrează o copie de rezervă pentru pbs/undo-replace.
Ediția ProPOST …/abilities/pbs/apply-replace/runmanage_options (the REST route's own check)id: string (obligatoriu)
pbs/build-landing-page
pbs-build-landing-page
Creați o pagină de destinație
Un flux de lucru ghidat: agentul alege secțiunile care se potrivesc afacerii dvs., creează pagina sub formă de ciornă și îi scrie textul.
Ediție gratuităPOST …/abilities/pbs/build-landing-page/runedit_pagesbusiness: string (obligatoriu)
pbs/build-pages
pbs-build-pages
Creați mai multe pagini
Creează până la 50 de pagini într-un singur apel, fiecare din secțiuni și/sau conținut bloc. Fiecare pagină este verificată și creată separat; răspunsul enumeră fiecare pagină creată și fiecare pagină refuzată, împreună cu motivul.
Ediția ProPOST …/abilities/pbs/build-pages/runedit_pages; each page is checked on its own (publish_pages to publish)pages: array (obligatoriu)
pbs/connect-adobe-fonts
pbs-connect-adobe-fonts
Conectați Adobe Fonts (Pro)
Conectează un proiect web Adobe Fonts (Typekit) prin ID-ul său de kit, astfel încât fonturile sale să apară în selectoarele de fonturi.
Ediția ProPOST …/abilities/pbs/connect-adobe-fonts/runedit_theme_options (the REST route's own check)kit: string (obligatoriu)
pbs/connect-support
pbs-connect-support
Conectați-vă la Asistență
Conectează acest site la asistența Zinn Digital® (nume, e-mail, acord).
Ediție gratuităPOST …/abilities/pbs/connect-support/runmanage_options (the REST route's own check)email: string (obligatoriu), name: string, consent: boolean (obligatoriu)
pbs/convert-post
pbs-convert-post
Conversia unei pagini vechi
Convertește o pagină 5.x în blocuri (se face mai întâi o copie de siguranță).
Ediție gratuităPOST …/abilities/pbs/convert-post/runthe REST route's own per-item permission checkid: string (obligatoriu)
pbs/create-class
pbs-create-class
Creați o clasă globală (Pro)
Creează o clasă de stil global reutilizabilă: etichetă, slug și stilurile acesteia.
Ediția ProPOST …/abilities/pbs/create-class/runedit_theme_options (the REST route's own check)label: string (obligatoriu), slug: string, s: object
pbs/create-page
pbs-create-page
Creați o pagină
Creează o pagină din secțiuni (consultați pbs/list-sections) și/sau conținut de blocuri. O pagină nouă este o schiță, cu excepția cazului în care se solicită o altă stare.
Ediție gratuităPOST …/abilities/pbs/create-page/runedit_pages; publish_pages to publish or make privatetitle: string (obligatoriu), status: draft|pending|publish|private, sections: array, content: string
pbs/create-team
pbs-create-team
Creați o echipă de bibliotecă (Agenție)
Creează o bibliotecă de echipă (name) la care alte site-uri se pot alătura cu un cod de invitație.
Ediția ProPOST …/abilities/pbs/create-team/runmanage_options (the REST route's own check)name: string (obligatoriu)
pbs/deactivate-custom-font
pbs-deactivate-custom-font
Dezactivați un font încărcat (Pro)
Elimină un font personalizat (după slug) din selectoarele de fonturi.
Ediția ProPOST …/abilities/pbs/deactivate-custom-font/runedit_theme_options (the REST route's own check)slug: string (obligatoriu)
pbs/delete-class
pbs-delete-class
Ștergeți o clasă globală (Pro)
Șterge o clasă globală. Elementele care au folosit-o își păstrează conținutul și își pierd stilurile.
Ediția ProPOST …/abilities/pbs/delete-class/runedit_theme_options (the REST route's own check)id: string (obligatoriu)
pbs/delete-icon
pbs-delete-icon
Ștergeți o pictogramă încărcată
Elimină o pictogramă încărcată; blocurile care au folosit-o își păstrează propria copie.
Ediție gratuităPOST …/abilities/pbs/delete-icon/rundelete_post (the REST route's own check)id: string (obligatoriu)
pbs/delete-library-item
pbs-delete-library-item
Ștergeți un design de bibliotecă cloud (Pro)
Șterge un design din biblioteca din cloud.
Ediția ProPOST …/abilities/pbs/delete-library-item/runedit_posts (the REST route's own check)item: string (obligatoriu), team: string
pbs/delete-page
pbs-delete-page
Mutați o pagină în coșul de gunoi
Mută o pagină la coșul de gunoi. Poate fi restaurată din Pagini, Coș de gunoi timp de 30 de zile.
Ediție gratuităPOST …/abilities/pbs/delete-page/rundelete_post on that pageid: integer (obligatoriu)
pbs/delete-team
pbs-delete-team
Ștergeți o echipă de bibliotecă (Agenție)
Șterge o echipă și fiecare design din biblioteca sa.
Ediția ProPOST …/abilities/pbs/delete-team/runmanage_options (the REST route's own check)team: string (obligatoriu)
pbs/disconnect-support
pbs-disconnect-support
Deconectare de la asistență
Deconectează acest site de la asistență.
Ediție gratuităPOST …/abilities/pbs/disconnect-support/runmanage_options (the REST route's own check)niciunul
pbs/duplicate-class
pbs-duplicate-class
Duplicarea unei clase globale (Pro)
Copiază o clasă globală sub un nou id.
Ediția ProPOST …/abilities/pbs/duplicate-class/runedit_theme_options (the REST route's own check)id: string (obligatoriu)
pbs/duplicate-page
pbs-duplicate-page
Duplicare pagină
Copiază o pagină (titlul, conținutul și șablonul acesteia) într-o ciornă nouă.
Ediție gratuităPOST …/abilities/pbs/duplicate-page/runedit_post on the page and edit_pagesid: integer (obligatoriu), title: string
pbs/export-designs
pbs-export-designs
Exportare designuri și setări
Exportă șabloanele și modelele alese (ID-uri) și, opțional, setările ca un singur pachet pentru un alt site.
Ediție gratuităPOST …/abilities/pbs/export-designs/runmanage_options (the REST route's own check)ids: array, settings: boolean
pbs/generate-page
pbs-generate-page
Scrie o pagină cu AI
Creează o pagină din secțiuni (furnizate sau alese de IA din biblioteca de secțiuni) și folosește IA pentru a rescrie tot textul pentru brieful tău, păstrând designul. Utilizează furnizorul de IA configurat în setările de IA ale pluginului. Pagina este o ciornă, cu excepția cazului în care se solicită o altă stare.
Ediția ProPOST …/abilities/pbs/generate-page/runedit_pages; publish_pages to publish; the AI settings' role and spending rulesbrief: string (obligatoriu), title: string, sections: array, status: draft|pending|publish|private
pbs/get-block
pbs-get-block
Descrieți un element de constructor
Returnează setările unui singur bloc (atribute cu tipurile, opțiunile și valorile implicite ale acestora), ce funcționalități acceptă, ce blocuri poate conține și un exemplu gata de utilizare în format de marcare a blocurilor.
Ediție gratuităGET …/abilities/pbs/get-block/runedit_postsname: string (obligatoriu)
pbs/get-breakpoints
pbs-get-breakpoints
Citiți punctele de întrerupere responsive
Returnează lățimile pentru tabletă și dispozitive mobile (și punctele de întrerupere personalizate în Pro) pe care le utilizează controalele responsive.
Ediție gratuităGET …/abilities/pbs/get-breakpoints/runedit_theme_options (the REST route's own check)niciunul
pbs/get-design-globals
pbs-get-design-globals
Citește designul site-ului
Returnează culorile și fonturile la nivelul întregului site (pentru titluri și corp de text) folosite de fiecare bloc, așa cum apar în ecranul Design site.
Ediție gratuităGET …/abilities/pbs/get-design-globals/runedit_theme_options (the REST route's own check)niciunul
pbs/get-design-system
pbs-get-design-system
Citiți sistemul de design (Pro)
Returnează sistemul de design Pro: clase globale, variabile, jetoane de design, modul întunecat, kitul de marcă și fonturile personalizate.
Ediția ProGET …/abilities/pbs/get-design-system/runedit_theme_options (the REST route's own check)niciunul
pbs/get-diagnostics
pbs-get-diagnostics
Citiți diagnosticele site-ului
Returnează datele de diagnostic pe care le-ar conține un tichet de asistență: versiuni, module active, limite și erori recente.
Ediție gratuităGET …/abilities/pbs/get-diagnostics/runmanage_options (the REST route's own check)niciunul
pbs/get-library-account
pbs-get-library-account
Citiți contul bibliotecii din cloud (Pro)
Returnează utilizarea stocării din biblioteca cloud, cota planului și datele echipei.
Ediția ProGET …/abilities/pbs/get-library-account/runedit_posts (the REST route's own check)niciunul
pbs/get-library-item
pbs-get-library-item
Obțineți un design de bibliotecă în cloud (Pro)
Returnează un design salvat, gata de inserat pe acest site (imaginile sale fiind importate în biblioteca media).
Ediția ProGET …/abilities/pbs/get-library-item/runedit_posts (the REST route's own check)item: string (obligatoriu), team: string
pbs/get-library-storage
pbs-get-library-storage
Citește setările de stocare proprie (Pro)
Returnează setările de stocare R2/S3 proprii (secretul nu este returnat niciodată).
Ediția ProGET …/abilities/pbs/get-library-storage/runmanage_options (the REST route's own check)niciunul
pbs/get-licence
pbs-get-licence
Citiți licența
Returnează planul Page Builder Sandwich al acestui site, starea licenței, data reînnoirii și ce include planul.
Ediție gratuităGET …/abilities/pbs/get-licence/runmanage_options (the REST route's own check)niciunul
pbs/get-maintenance
pbs-get-maintenance
Mod de întreținere read (Pro)
Modul de mentenanță / în curând: mod, pagină, reîncercare după și ce roluri văd în continuare site-ul.
Ediția ProGET …/abilities/pbs/get-maintenance/runmanage_options (the REST route's own check)niciunul
pbs/get-migration
pbs-get-migration
Citiți migrarea moștenită
Returnează progresul și raportul conversiei de conținut 5.x.
Ediție gratuităGET …/abilities/pbs/get-migration/runthe REST route's own per-item permission checkniciunul
pbs/get-newsletter-keys
pbs-get-newsletter-keys
Citește conexiunea la newsletter (Pro)
Indică dacă o cheie Mailchimp este salvată (cheia în sine nu este returnată niciodată).
Ediția ProGET …/abilities/pbs/get-newsletter-keys/runedit_posts (the REST route's own check)niciunul
pbs/get-page
pbs-get-page
Citește o pagină
Returnează titlul, starea, linkurile și conținutul blocului unei pagini, precum și secțiunile (blocurile de nivel superior) din care este alcătuită.
Ediție gratuităGET …/abilities/pbs/get-page/runedit_post on that pageid: integer (obligatoriu)
pbs/get-replace-job
pbs-get-replace-job
Previzualizați o căutare și înlocuire (Pro)
Returnează potrivirile unui loc de muncă, pagină cu pagină, pentru a fi revizuite înainte de aplicare.
Ediția ProGET …/abilities/pbs/get-replace-job/runmanage_options (the REST route's own check)id: string (obligatoriu)
pbs/get-reviews-sources
pbs-get-reviews-sources
Citiți sursele recenziilor (Pro)
Returnează sursele Google și Trustpilot pe care le afișează blocul Reviews.
Ediția ProGET …/abilities/pbs/get-reviews-sources/runmanage_options (the REST route's own check)niciunul
pbs/get-roles
pbs-get-roles
Citiți permisiunile constructorului (Pro)
Returnează rolurile care pot utiliza constructorul, designul, codul și șabloanele (modul client).
Ediția ProGET …/abilities/pbs/get-roles/runmanage_options (the REST route's own check)niciunul
pbs/get-settings
pbs-get-settings
Citiți setările pluginului
Returnează prefixul clasei front-end, starea actualizărilor beta și dacă agenții AI (MCP) sunt permitted.
Ediție gratuităGET …/abilities/pbs/get-settings/runmanage_options (the REST route's own check)niciunul
pbs/get-support-connection
pbs-get-support-connection
Citește conexiunea de asistență
Indică dacă acest site este conectat la asistența Zinn Digital® și sub ce nume.
Ediție gratuităGET …/abilities/pbs/get-support-connection/runmanage_options (the REST route's own check)refresh: boolean
pbs/get-white-label
pbs-get-white-label
Citire etichetă albă (Agenție)
Returnează setările de etichetă albă: activate sau dezactivate, numele afișat și ce utilizatori văd în continuare originalul.
Ediția ProGET …/abilities/pbs/get-white-label/runmanage_options (the REST route's own check)niciunul
pbs/import-designs
pbs-import-designs
Importați designuri și setări
Importă un pachet creat de pbs/export-designs (dryRun mai întâi pentru a vedea ce s-ar schimba; mod: skip sau replace; media; setări).
Ediție gratuităPOST …/abilities/pbs/import-designs/runmanage_options (the REST route's own check)package: object (obligatoriu), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean
pbs/invite-team-member
pbs-invite-team-member
Invită un site în echipă (Agenție)
Creează un cod de invitație de unică folosință (rol: citire sau scriere; etichetă; zile de valabilitate). Codul este afișat o singură dată.
Ediția ProPOST …/abilities/pbs/invite-team-member/runmanage_options (the REST route's own check)team: string (obligatoriu), role: read|write, days: integer, label: string
pbs/join-team
pbs-join-team
Alăturați-vă unei echipe (Pro)
Se alătură unei biblioteci de echipă cu un cod de invitație.
Ediția ProPOST …/abilities/pbs/join-team/runmanage_options (the REST route's own check)code: string (obligatoriu)
pbs/leave-team
pbs-leave-team
Părăsiți o echipă (Pro)
Părăsește biblioteca echipei la care s-a alăturat acest site.
Ediția ProPOST …/abilities/pbs/leave-team/runmanage_options (the REST route's own check)niciunul
pbs/list-blocks
pbs-list-blocks
Listați blocurile constructorului
Afișează fiecare bloc Page Builder Sandwich pe care îl poate utiliza acest site (și blocurile Pro atunci când Pro este activ): nume, titlu, categorie și descriere. Utilizați pbs/get-block pentru setările unui bloc, apoi introduceți blocul în conținutul unei pagini.
Ediție gratuităGET …/abilities/pbs/list-blocks/runedit_postssearch: string
pbs/list-forms
pbs-list-forms
Listare formulare
Listează formularele create cu blocul Formular și modulele de formular pe care le poate încorpora.
Ediție gratuităGET …/abilities/pbs/list-forms/runedit_posts (the REST route's own check)niciunul
pbs/list-kits
pbs-list-kits
Listează kiturile de site-uri web
Listează kiturile de site-uri web (un set de pagini gata făcute pentru un anumit tip de afacere) pe care acest site le poate importa.
Ediție gratuităGET …/abilities/pbs/list-kits/runedit_pages and publish_pagesrefresh: boolean
pbs/list-library-items
pbs-list-library-items
Listați modelele din biblioteca în cloud (Pro)
Listează designurile salvate în biblioteca din nor (kind: secțiune, pagină sau șablon; team: biblioteca unei echipe).
Ediția ProGET …/abilities/pbs/list-library-items/runedit_posts (the REST route's own check)team: string, kind: |section|page|style
pbs/list-local-fonts
pbs-list-local-fonts
Listați fonturile găzduite propriu-zis
Listează fonturile Google pe care acest site le găzduiește singur (descărcate o singură dată, servite de pe site, fără nicio solicitare către Google).
Ediție gratuităGET …/abilities/pbs/list-local-fonts/runmanage_options (the REST route's own check)niciunul
pbs/list-lottie
pbs-list-lottie
Listați animațiile Lottie (Pro)
Listează animațiile Lottie încărcate.
Ediția ProGET …/abilities/pbs/list-lottie/runedit_posts (the REST route's own check)niciunul
pbs/list-pages
pbs-list-pages
Listă pagini
Afișează lista paginilor pe care le puteți edita, începând cu cea mai recentă, cu o căutare opțională.
Ediție gratuităGET …/abilities/pbs/list-pages/runedit_pages; only pages the user can edit are listedsearch: string, status: any|draft|pending|publish|private, page: integer, per_page: integer
pbs/list-replace-jobs
pbs-list-replace-jobs
Listați acțiunile de căutare și înlocuire (Pro)
Afișează sarcinile de căutare și înlocuire la nivelul site-ului și starea acestora.
Ediția ProGET …/abilities/pbs/list-replace-jobs/runmanage_options (the REST route's own check)niciunul
pbs/list-sections
pbs-list-sections
Secțiuni listă
Listează secțiunile gata făcute (hero, caracteristici, FAQ, testimoniale, îndemn la acțiune și multe altele) care pot fi adăugate pe o pagină.
Ediție gratuităGET …/abilities/pbs/list-sections/runedit_pagessearch: string
pbs/list-support-access
pbs-list-support-access
Listați autentificările de asistență temporare
Afișează utilizatorii de asistență temporari acordați echipei noastre și data la care expiră fiecare.
Ediție gratuităGET …/abilities/pbs/list-support-access/runmanage_options (the REST route's own check)niciunul
pbs/list-team-members
pbs-list-team-members
Listați membrii echipei (Pro)
Afișează lista site-urilor dintr-o echipă și accesul la acestea.
Ediția ProGET …/abilities/pbs/list-team-members/runmanage_options (the REST route's own check)team: string (obligatoriu)
pbs/list-teams
pbs-list-teams
Listați echipele bibliotecii (Pro)
Afișează listele de echipe cărora le aparține sau pe care le deține acest site.
Ediția ProGET …/abilities/pbs/list-teams/runmanage_options (the REST route's own check)niciunul
pbs/list-transferable
pbs-list-transferable
Listați ce poate fi exportat
Listează șabloanele, modelele și setările care pot fi exportate pe un alt site.
Ediție gratuităGET …/abilities/pbs/list-transferable/runmanage_options (the REST route's own check)niciunul
pbs/list-uploaded-icons
pbs-list-uploaded-icons
Listați pictogramele încărcate
Listează pictogramele SVG încărcate în biblioteca de pictograme, începând cu cele mai noi.
Ediție gratuităGET …/abilities/pbs/list-uploaded-icons/runedit_posts (the REST route's own check)page: integer, per_page: integer
pbs/move-section
pbs-move-section
Mută o secțiune
Mută o secțiune a unei pagini dintr-o poziție în alta (bazat pe 0, așa cum le listează pbs/get-page).
Ediție gratuităPOST …/abilities/pbs/move-section/runedit_post on that pageid: integer (obligatoriu), from: integer (obligatoriu), to: integer (obligatoriu)
pbs/open-support-ticket
pbs-open-support-ticket
Deschide un tichet de asistență
Trimite un tichet de asistență (subiect, mesaj, tip, e-mail) cu diagnosticele acestui site; access_days și credentials oferă opțional echipei noastre acces temporar.
Ediție gratuităPOST …/abilities/pbs/open-support-ticket/runmanage_options (the REST route's own check)niciunul
pbs/refresh-reviews
pbs-refresh-reviews
Actualizați recenziile acum (Pro)
Preia cele mai recente recenzii Trustpilot acum, în loc să aștepte reîmprospătarea zilnică.
Ediția ProPOST …/abilities/pbs/refresh-reviews/runmanage_options (the REST route's own check)niciunul
pbs/remove-block
pbs-remove-block
Elimină un bloc d'o pagină
Elimină un bloc (o secțiune întreagă sau un bloc din interiorul uneia) dintr-o pagină, găsit după calea sa. Versiunea anterioară a paginii rămâne în revizuirile sale.
Ediție gratuităPOST …/abilities/pbs/remove-block/runedit_post on that pageid: integer (obligatoriu), path: array (obligatoriu)
pbs/remove-library-storage
pbs-remove-library-storage
Renunțați la propria stocare (Pro)
Elimină setările pentru stocarea proprie; se va utiliza din nou stocarea inclusă în abonament.
Ediția ProPOST …/abilities/pbs/remove-library-storage/runmanage_options (the REST route's own check)niciunul
pbs/remove-local-font
pbs-remove-local-font
Eliminați un font găzduit pe propriul server
Șterge fișierele unei familii de fonturi găzduite propriu-verbal.
Ediție gratuităPOST …/abilities/pbs/remove-local-font/runmanage_options (the REST route's own check)family: string (obligatoriu)
pbs/remove-team-member
pbs-remove-team-member
Eliminați un membru al echipei (Agenție)
Elimină un site dintr-o echipă.
Ediția ProPOST …/abilities/pbs/remove-team-member/runmanage_options (the REST route's own check)team: string (obligatoriu), member: string (obligatoriu)
pbs/revoke-support-access
pbs-revoke-support-access
Revocați datele de autentificare temporare pentru asistență
Șterge utilizatorii de asistență temporari acum (id-uri).
Ediție gratuităPOST …/abilities/pbs/revoke-support-access/runmanage_options (the REST route's own check)ids: array (obligatoriu)
pbs/save-library-item
pbs-save-library-item
Salvați un design în biblioteca din cloud (Pro)
Salvează marcajul blocului (titlu, tip, marcaj, stiluri, etichete) în biblioteca ta în cloud sau a unei echipe; imaginile sunt împachetate împreună cu acesta.
Ediția ProPOST …/abilities/pbs/save-library-item/runedit_posts (the REST route's own check)team: string, kind: section|page|style (obligatoriu), title: string (obligatoriu), tags: array, markup: string, styles: object
pbs/set-library-storage
pbs-set-library-storage
Utilizați propriul spațiu de stocare (Pro)
Salvează stocarea proprie: furnizor (r2 sau s3), bucket, regiune, punct final (endpoint), prefix, key_id, secret, activat.
Ediția ProPOST …/abilities/pbs/set-library-storage/runmanage_options (the REST route's own check)niciunul
pbs/set-maintenance
pbs-set-maintenance
Modificați modul de mentenanță (Pro)
Activează sau dezactivează modul de mentenanță (503) sau în curând (mode), specificând pagina de afișat (page_id), retry_after și rolurile care îl ocolesc.
Ediția ProPOST …/abilities/pbs/set-maintenance/runmanage_options (the REST route's own check)mode: off|maintenance|coming_soon, page_id: integer, roles: array, retry_after: integer
pbs/set-newsletter-keys
pbs-set-newsletter-keys
Conectați Mailchimp (Pro)
Salvează (sau, cu o valoare goală, elimină) cheia API Mailchimp pe care o folosește blocul de newsletter.
Ediția ProPOST …/abilities/pbs/set-newsletter-keys/runmanage_options (the REST route's own check)mailchimp: string (obligatoriu)
pbs/set-reviews-sources
pbs-set-reviews-sources
Schimbare surse recenzii (Pro)
Configurează locația Google și afacerea Trustpilot din care citește blocul Recenzii.
Ediția ProPOST …/abilities/pbs/set-reviews-sources/runmanage_options (the REST route's own check)google: object, trustpilot: object
pbs/set-roles
pbs-set-roles
Schimbați permisiunile constructorului (Pro)
Setează per rol ce permite constructorul (rolurile), de exemplu, un rol de client exclusiv pentru conținut.
Ediția ProPOST …/abilities/pbs/set-roles/runmanage_options (the REST route's own check)roles: object (obligatoriu)
pbs/set-white-label
pbs-set-white-label
Modificare etichetă albă (Agenție)
Activează sau dezactivează marca albă și setează numele pe care îl văd clienții (enabled, name, agency_users).
Ediția ProPOST …/abilities/pbs/set-white-label/runmanage_options (the REST route's own check)niciunul
pbs/start-migration
pbs-start-migration
Conversia conținutului vechi
Pornește (sau repornește) conversia fiecărei pagini 5.x în blocuri; fiecare postare este salvată mai întâi.
Ediție gratuităPOST …/abilities/pbs/start-migration/runthe REST route's own per-item permission checkniciunul
pbs/start-replace
pbs-start-replace
Căutare și înlocuire pe tot site-ul (Pro)
Pornește o căutare și înlocuire sigură pentru blocuri (find, replace, kind: text, link sau color; match_case; types). Nimic nu se schimbă până la pbs/apply-replace.
Ediția ProPOST …/abilities/pbs/start-replace/runmanage_options (the REST route's own check)find: string (obligatoriu), replace: string, kind: text|link|colour, types: array, match_case: boolean
pbs/start-trial
pbs-start-trial
Începe perioada de probă gratuită Pro
Pornește perioada de probă de 14 zile Page Builder Sandwich Pro pentru acest site (nu este necesară nicio plată).
Ediție gratuităPOST …/abilities/pbs/start-trial/runmanage_options (the REST route's own check)niciunul
pbs/test-library-storage
pbs-test-library-storage
Testați propriul spațiu de stocare (Pro)
Scrie, citește și șterge un obiect de test în propriul spațiu de stocare și raportează fiecare pas.
Ediția ProPOST …/abilities/pbs/test-library-storage/runmanage_options (the REST route's own check)niciunul
pbs/undo-convert-post
pbs-undo-convert-post
Anulează o conversie
Restaurează o pagină convertită din copia de rezervă.
Ediție gratuităPOST …/abilities/pbs/undo-convert-post/runthe REST route's own per-item permission checkid: string (obligatoriu)
pbs/undo-migration
pbs-undo-migration
Anulează migrarea anterioară
Restaurează fiecare postare convertită din copia de siguranță.
Ediție gratuităPOST …/abilities/pbs/undo-migration/runthe REST route's own per-item permission checkniciunul
pbs/undo-replace
pbs-undo-replace
Anulare căutare și înlocuire (Pro)
Restaurează postările modificate de un job (o postare editată ulterior își păstrează modificarea).
Ediția ProPOST …/abilities/pbs/undo-replace/runmanage_options (the REST route's own check)id: string (obligatoriu)
pbs/update-block
pbs-update-block
Modificați setările unui singur bloc
Modifică setările (atributele) unui singur bloc dintr-o pagină, găsit după cale; atributele pe care le trimiți sunt combinate cu cele curente. Funcționează pe blocurile pe care site-ul le randează din setările lor; pentru un bloc al cărui HTML este salvat în pagină, trimite un nou marcaj cu pbs/update-page.
Ediție gratuităPOST …/abilities/pbs/update-block/runedit_post on that pageid: integer (obligatoriu), path: array (obligatoriu), attributes: object (obligatoriu)
pbs/update-brand-kit
pbs-update-brand-kit
Schimbarea kitului de brand (Pro)
Salvează setul de brand: numele, sigla, culorile, fonturile pentru titluri și corp, precum și tonul brandului utilizat de inteligența artificială pentru scriere.
Ediția ProPOST …/abilities/pbs/update-brand-kit/runedit_theme_options (the REST route's own check)name: string, logo: integer, colors: array, headingFont: string, bodyFont: string, voice: string
pbs/update-breakpoints
pbs-update-breakpoints
Schimbați punctele de întrerupere responsive
Modifică lățimile pentru tabletă și dispozitive mobile în pixeli; cu Pro, puncte de întrerupere suplimentare personalizate.
Ediție gratuităPOST …/abilities/pbs/update-breakpoints/runedit_theme_options (the REST route's own check)tablet: integer, mobile: integer, custom: array
pbs/update-class
pbs-update-class
Modificați o clasă globală (Pro)
Modifică eticheta, slug-ul sau stilurile unei clase globale; fiecare element care o utilizează se va actualiza.
Ediția ProPOST …/abilities/pbs/update-class/runedit_theme_options (the REST route's own check)id: string (obligatoriu), label: string, slug: string, s: object
pbs/update-dark-mode
pbs-update-dark-mode
Schimbați modul întunecat (Pro)
Setează modul întunecat (mod: off, auto sau toggle) și culorile acestuia.
Ediția ProPOST …/abilities/pbs/update-dark-mode/runedit_theme_options (the REST route's own check)mode: device|light|dark (obligatoriu), colors: object
pbs/update-design-globals
pbs-update-design-globals
Schimbați designul site-ului
Modifică culorile (colors) și fonturile (fonts, headingFont, bodyFont) la nivelul întregului site. Fiecare pagină preia modificarea; fișierul theme.json al temei este menținut în sincronizare.
Ediție gratuităPOST …/abilities/pbs/update-design-globals/runedit_theme_options (the REST route's own check)colors: object, fonts: object, bodyFont: string, headingFont: string
pbs/update-page
pbs-update-page
Actualizați o pagină
Modifică titlul, starea sau conținutul blocului unei pagini. Conținutul pe care îl trimiți înlocuiește conținutul paginii.
Ediție gratuităPOST …/abilities/pbs/update-page/runedit_post on that page; publish_pages to publish or make privateid: integer (obligatoriu), title: string, status: draft|pending|publish|private, sections: array, content: string
pbs/update-settings
pbs-update-settings
Modificați setările pluginului
Schimbă prefixul clasei 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ă orice funcție și punct final MCP).
Ediție gratuităPOST …/abilities/pbs/update-settings/runmanage_options (the REST route's own check)prefix: string, mcp: boolean
pbs/update-tokens
pbs-update-tokens
Modificați jetoanele de design (Pro)
Modifică scalarea spațierilor, a razelor și a umbrelor (space, radius, shadow) sau le resetează (reset).
Ediția ProPOST …/abilities/pbs/update-tokens/runedit_theme_options (the REST route's own check)space: array, radius: array, shadow: array, reset: boolean
pbs/update-variables
pbs-update-variables
Modificați variabilele CSS (Pro)
Înlocuiește variabilele de design ale site-ului (variabile: o listă de nume și valoare).
Ediția ProPOST …/abilities/pbs/update-variables/runedit_theme_options (the REST route's own check)variables: array (obligatoriu)
pbs/upload-icon
pbs-upload-icon
Încarcă o pictogramă
Adaugă o pictogramă SVG (nume, cod SVG) în biblioteca de pictograme; SVG-ul este curățat mai întâi.
Ediție gratuităPOST …/abilities/pbs/upload-icon/runupload_files (the REST route's own check)name: string (obligatoriu), svg: string (obligatoriu)
pbs/upload-lottie
pbs-upload-lottie
Încărcați o animație Lottie (Pro)
Validează un document JSON Lottie (json, name) și îl publică ca fișier static pentru blocul Lottie.
Ediția ProPOST …/abilities/pbs/upload-lottie/runupload_files (the REST route's own check)name: string (obligatoriu), json: string (obligatoriu)