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.
Puncte finale
MCP prin HTTP (streamabil)
https://example.com/wp-json/pbs/v1/mcpMCP 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-sandwichREST: rulează o abilitate
/wp-json/wp-abilities/v1/abilities/<name>/runAutentificare ș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ă.
| Capacitate | Ce face | Ediție | REST | Permisiune | Parametri |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-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 Pro | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (obligatoriu) |
pbs/add-local-fontpbs-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/run | manage_options (the REST route's own check) | family: string (obligatoriu), weights: array, italic: boolean |
pbs/add-sectionpbs-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/run | edit_post on that page | id: integer (obligatoriu), section: string (obligatoriu), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | Aplică setul de brand (Pro) Aplică culorile și fonturile kitului de brand salvat pe designul site-ului. | Ediția Pro | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | niciunul |
pbs/apply-kitpbs-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/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (obligatoriu), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-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 Pro | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (obligatoriu) |
pbs/build-landing-pagepbs-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/run | edit_pages | business: string (obligatoriu) |
pbs/build-pagespbs-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 Pro | POST …/abilities/pbs/build-pages/run | edit_pages; each page is checked on its own (publish_pages to publish) | pages: array (obligatoriu) |
pbs/connect-adobe-fontspbs-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 Pro | POST …/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (the REST route's own check) | kit: string (obligatoriu) |
pbs/connect-supportpbs-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/run | manage_options (the REST route's own check) | email: string (obligatoriu), name: string, consent: boolean (obligatoriu) |
pbs/convert-postpbs-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/run | the REST route's own per-item permission check | id: string (obligatoriu) |
pbs/create-classpbs-create-class | Creați o clasă globală (Pro) Creează o clasă de stil global reutilizabilă: etichetă, slug și stilurile acesteia. | Ediția Pro | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (obligatoriu), slug: string, s: object |
pbs/create-pagepbs-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/run | edit_pages; publish_pages to publish or make private | title: string (obligatoriu), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-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 Pro | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (obligatoriu) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | Dezactivați un font încărcat (Pro) Elimină un font personalizat (după slug) din selectoarele de fonturi. | Ediția Pro | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (obligatoriu) |
pbs/delete-classpbs-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 Pro | POST …/abilities/pbs/delete-class/run | edit_theme_options (the REST route's own check) | id: string (obligatoriu) |
pbs/delete-iconpbs-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/run | delete_post (the REST route's own check) | id: string (obligatoriu) |
pbs/delete-library-itempbs-delete-library-item | Ștergeți un design de bibliotecă cloud (Pro) Șterge un design din biblioteca din cloud. | Ediția Pro | POST …/abilities/pbs/delete-library-item/run | edit_posts (the REST route's own check) | item: string (obligatoriu), team: string |
pbs/delete-pagepbs-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/run | delete_post on that page | id: integer (obligatoriu) |
pbs/delete-teampbs-delete-team | Ștergeți o echipă de bibliotecă (Agenție) Șterge o echipă și fiecare design din biblioteca sa. | Ediția Pro | POST …/abilities/pbs/delete-team/run | manage_options (the REST route's own check) | team: string (obligatoriu) |
pbs/disconnect-supportpbs-disconnect-support | Deconectare de la asistență Deconectează acest site de la asistență. | Ediție gratuită | POST …/abilities/pbs/disconnect-support/run | manage_options (the REST route's own check) | niciunul |
pbs/duplicate-classpbs-duplicate-class | Duplicarea unei clase globale (Pro) Copiază o clasă globală sub un nou id. | Ediția Pro | POST …/abilities/pbs/duplicate-class/run | edit_theme_options (the REST route's own check) | id: string (obligatoriu) |
pbs/duplicate-pagepbs-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/run | edit_post on the page and edit_pages | id: integer (obligatoriu), title: string |
pbs/export-designspbs-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/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-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 Pro | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (obligatoriu), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-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/run | edit_posts | name: string (obligatoriu) |
pbs/get-breakpointspbs-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/run | edit_theme_options (the REST route's own check) | niciunul |
pbs/get-design-globalspbs-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/run | edit_theme_options (the REST route's own check) | niciunul |
pbs/get-design-systempbs-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 Pro | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | niciunul |
pbs/get-diagnosticspbs-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/run | manage_options (the REST route's own check) | niciunul |
pbs/get-library-accountpbs-get-library-account | Citiți contul bibliotecii din cloud (Pro) Returnează utilizarea stocării din biblioteca cloud, cota planului și datele echipei. | Ediția Pro | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | niciunul |
pbs/get-library-itempbs-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 Pro | GET …/abilities/pbs/get-library-item/run | edit_posts (the REST route's own check) | item: string (obligatoriu), team: string |
pbs/get-library-storagepbs-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 Pro | GET …/abilities/pbs/get-library-storage/run | manage_options (the REST route's own check) | niciunul |
pbs/get-licencepbs-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/run | manage_options (the REST route's own check) | niciunul |
pbs/get-maintenancepbs-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 Pro | GET …/abilities/pbs/get-maintenance/run | manage_options (the REST route's own check) | niciunul |
pbs/get-migrationpbs-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/run | the REST route's own per-item permission check | niciunul |
pbs/get-newsletter-keyspbs-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 Pro | GET …/abilities/pbs/get-newsletter-keys/run | edit_posts (the REST route's own check) | niciunul |
pbs/get-pagepbs-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/run | edit_post on that page | id: integer (obligatoriu) |
pbs/get-replace-jobpbs-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 Pro | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (obligatoriu) |
pbs/get-reviews-sourcespbs-get-reviews-sources | Citiți sursele recenziilor (Pro) Returnează sursele Google și Trustpilot pe care le afișează blocul Reviews. | Ediția Pro | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | niciunul |
pbs/get-rolespbs-get-roles | Citiți permisiunile constructorului (Pro) Returnează rolurile care pot utiliza constructorul, designul, codul și șabloanele (modul client). | Ediția Pro | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | niciunul |
pbs/get-settingspbs-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/run | manage_options (the REST route's own check) | niciunul |
pbs/get-support-connectionpbs-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/run | manage_options (the REST route's own check) | refresh: boolean |
pbs/get-white-labelpbs-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 Pro | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | niciunul |
pbs/import-designspbs-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/run | manage_options (the REST route's own check) | package: object (obligatoriu), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-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 Pro | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (obligatoriu), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | Alăturați-vă unei echipe (Pro) Se alătură unei biblioteci de echipă cu un cod de invitație. | Ediția Pro | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (obligatoriu) |
pbs/leave-teampbs-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 Pro | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | niciunul |
pbs/list-blockspbs-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/run | edit_posts | search: string |
pbs/list-formspbs-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/run | edit_posts (the REST route's own check) | niciunul |
pbs/list-kitspbs-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/run | edit_pages and publish_pages | refresh: boolean |
pbs/list-library-itemspbs-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 Pro | GET …/abilities/pbs/list-library-items/run | edit_posts (the REST route's own check) | team: string, kind: |section|page|style |
pbs/list-local-fontspbs-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/run | manage_options (the REST route's own check) | niciunul |
pbs/list-lottiepbs-list-lottie | Listați animațiile Lottie (Pro) Listează animațiile Lottie încărcate. | Ediția Pro | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | niciunul |
pbs/list-pagespbs-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/run | edit_pages; only pages the user can edit are listed | search: string, status: any|draft|pending|publish|private, page: integer, per_page: integer |
pbs/list-replace-jobspbs-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 Pro | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | niciunul |
pbs/list-sectionspbs-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/run | edit_pages | search: string |
pbs/list-support-accesspbs-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/run | manage_options (the REST route's own check) | niciunul |
pbs/list-team-memberspbs-list-team-members | Listați membrii echipei (Pro) Afișează lista site-urilor dintr-o echipă și accesul la acestea. | Ediția Pro | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (obligatoriu) |
pbs/list-teamspbs-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 Pro | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | niciunul |
pbs/list-transferablepbs-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/run | manage_options (the REST route's own check) | niciunul |
pbs/list-uploaded-iconspbs-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/run | edit_posts (the REST route's own check) | page: integer, per_page: integer |
pbs/move-sectionpbs-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/run | edit_post on that page | id: integer (obligatoriu), from: integer (obligatoriu), to: integer (obligatoriu) |
pbs/open-support-ticketpbs-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/run | manage_options (the REST route's own check) | niciunul |
pbs/record-support-consentpbs-record-support-consent | Consimțământ pentru diagnostice de asistență Înregistrează consimțământul administratorului de a trimite diagnostice cu tichetele de asistență. | Ediție gratuită | POST …/abilities/pbs/record-support-consent/run | manage_options (the REST route's own check) | niciunul |
pbs/refresh-reviewspbs-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 Pro | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | niciunul |
pbs/remove-blockpbs-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/run | edit_post on that page | id: integer (obligatoriu), path: array (obligatoriu) |
pbs/remove-library-storagepbs-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 Pro | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | niciunul |
pbs/remove-local-fontpbs-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/run | manage_options (the REST route's own check) | family: string (obligatoriu) |
pbs/remove-team-memberpbs-remove-team-member | Eliminați un membru al echipei (Agenție) Elimină un site dintr-o echipă. | Ediția Pro | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (obligatoriu), member: string (obligatoriu) |
pbs/revoke-support-accesspbs-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/run | manage_options (the REST route's own check) | ids: array (obligatoriu) |
pbs/save-library-itempbs-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 Pro | POST …/abilities/pbs/save-library-item/run | edit_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-storagepbs-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 Pro | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | niciunul |
pbs/set-maintenancepbs-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 Pro | POST …/abilities/pbs/set-maintenance/run | manage_options (the REST route's own check) | mode: off|maintenance|coming_soon, page_id: integer, roles: array, retry_after: integer |
pbs/set-newsletter-keyspbs-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 Pro | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (obligatoriu) |
pbs/set-reviews-sourcespbs-set-reviews-sources | Schimbare surse recenzii (Pro) Configurează locația Google și afacerea Trustpilot din care citește blocul Recenzii. | Ediția Pro | POST …/abilities/pbs/set-reviews-sources/run | manage_options (the REST route's own check) | google: object, trustpilot: object |
pbs/set-rolespbs-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 Pro | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (obligatoriu) |
pbs/set-white-labelpbs-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 Pro | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | niciunul |
pbs/start-migrationpbs-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/run | the REST route's own per-item permission check | niciunul |
pbs/start-replacepbs-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 Pro | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (obligatoriu), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-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/run | manage_options (the REST route's own check) | niciunul |
pbs/test-library-storagepbs-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 Pro | POST …/abilities/pbs/test-library-storage/run | manage_options (the REST route's own check) | niciunul |
pbs/undo-convert-postpbs-undo-convert-post | Anulează o conversie Restaurează o pagină convertită din copia de rezervă. | Ediție gratuită | POST …/abilities/pbs/undo-convert-post/run | the REST route's own per-item permission check | id: string (obligatoriu) |
pbs/undo-migrationpbs-undo-migration | Anulează migrarea anterioară Restaurează fiecare postare convertită din copia de siguranță. | Ediție gratuită | POST …/abilities/pbs/undo-migration/run | the REST route's own per-item permission check | niciunul |
pbs/undo-replacepbs-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 Pro | POST …/abilities/pbs/undo-replace/run | manage_options (the REST route's own check) | id: string (obligatoriu) |
pbs/update-blockpbs-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/run | edit_post on that page | id: integer (obligatoriu), path: array (obligatoriu), attributes: object (obligatoriu) |
pbs/update-brand-kitpbs-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 Pro | POST …/abilities/pbs/update-brand-kit/run | edit_theme_options (the REST route's own check) | name: string, logo: integer, colors: array, headingFont: string, bodyFont: string, voice: string |
pbs/update-breakpointspbs-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/run | edit_theme_options (the REST route's own check) | tablet: integer, mobile: integer, custom: array |
pbs/update-classpbs-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 Pro | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (obligatoriu), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | Schimbați modul întunecat (Pro) Setează modul întunecat (mod: off, auto sau toggle) și culorile acestuia. | Ediția Pro | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (obligatoriu), colors: object |
pbs/update-design-globalspbs-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/run | edit_theme_options (the REST route's own check) | colors: object, fonts: object, bodyFont: string, headingFont: string |
pbs/update-pagepbs-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/run | edit_post on that page; publish_pages to publish or make private | id: integer (obligatoriu), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-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/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean |
pbs/update-tokenspbs-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 Pro | POST …/abilities/pbs/update-tokens/run | edit_theme_options (the REST route's own check) | space: array, radius: array, shadow: array, reset: boolean |
pbs/update-variablespbs-update-variables | Modificați variabilele CSS (Pro) Înlocuiește variabilele de design ale site-ului (variabile: o listă de nume și valoare). | Ediția Pro | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (obligatoriu) |
pbs/upload-iconpbs-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/run | upload_files (the REST route's own check) | name: string (obligatoriu), svg: string (obligatoriu) |
pbs/upload-lottiepbs-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 Pro | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (obligatoriu), json: string (obligatoriu) |