Sviluppatori
Riferimento capacità di page-builder-sandwich
page-builder-sandwich registra le proprie azioni con WordPress Abilities API. Le stesse capacità sono strumenti MCP sul server del sito e route REST sotto /wp-json/wp-abilities/v1. Questa pagina viene generata dal registro del plugin stesso.
Endpoint
MCP su HTTP (streamable)
https://example.com/wp-json/pbs/v1/mcpMCP su WP-CLI (standard input e output)
wp mcp-adapter serve --server=page-builder-sandwich --user=<login>REST: elenca le capacità
/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwichREST: esegui un'abilità
/wp-json/wp-abilities/v1/abilities/<name>/runAutenticazione e autorizzazioni
Le richieste HTTP si autenticano con una password applicativa WordPress (HTTP Basic). La connessione al server MCP richiede la funzionalità mostrata di seguito; ogni abilità verifica quindi la propria autorizzazione, per singolo oggetto. Le abilità di sola lettura vengono eseguite con GET e il relativo input nella query string; le altre con POST e un corpo JSON {"input": {…}}.
Esempi
# REST: esegui un'abilità
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":{}}}Tutte le funzionalità
Generato dalle capacità del plugin tramite abilities.json, che a sua volta viene generato da un sito in esecuzione; un test fallisce quando i due non concordano.
| Abilitazione | Cosa fa | Edizione | REST | Permesso | Parametri |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-activate-custom-font | Attiva un carattere caricato (Pro) Rende disponibile nei selettori di caratteri un font personalizzato caricato (un file di carattere nella libreria multimediale, tramite ID). | Edizione Pro | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (obbligatorio) |
pbs/add-local-fontpbs-add-local-font | Ospita un carattere in autonomia Scarica una famiglia di caratteri Google (famiglia, pesi, corsivo) e la fornisce da questo sito. | Edizione gratuita | POST …/abilities/pbs/add-local-font/run | manage_options (the REST route's own check) | family: string (obbligatorio), weights: array, italic: boolean |
pbs/add-sectionpbs-add-section | Aggiungi una sezione a una pagina Aggiunge una sezione già pronta a una pagina: all'inizio, alla fine o dopo la sezione in una determinata posizione. | Edizione gratuita | POST …/abilities/pbs/add-section/run | edit_post on that page | id: integer (obbligatorio), section: string (obbligatorio), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | Applica il kit del marchio (Pro) Applica i colori e i caratteri del kit del marchio salvato al design del sito. | Edizione Pro | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | nessuno |
pbs/apply-kitpbs-apply-kit | Importa un kit per siti web Importa le pagine di un kit di siti web (tutte o quelle specificate), pubblicandole facoltativamente, impostando la home page e aggiungendole a un menu. Una nuova importazione aggiorna le stesse pagine. | Edizione gratuita | POST …/abilities/pbs/apply-kit/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (obbligatorio), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-apply-replace | Applica trova e sostituisci (Pro) Applica un lavoro in anteprima. Ogni post modificato mantiene un backup per pbs/undo-replace. | Edizione Pro | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (obbligatorio) |
pbs/build-landing-pagepbs-build-landing-page | Crea una landing page Un flusso di lavoro guidato: l'agente seleziona le sezioni adatte alla Sua attività, crea la pagina come bozza e ne scrive il testo. | Edizione gratuita | POST …/abilities/pbs/build-landing-page/run | edit_pages | business: string (obbligatorio) |
pbs/build-pagespbs-build-pages | Crea più pagine Crea fino a 50 pagine in una sola chiamata, ciascuna a partire da sezioni e/o contenuti a blocchi. Ogni pagina viene controllata e creata singolarmente; la risposta elenca ogni pagina creata e ciascuna rifiutata, con il relativo motivo. | Edizione Pro | POST …/abilities/pbs/build-pages/run | edit_pages; each page is checked on its own (publish_pages to publish) | pages: array (obbligatorio) |
pbs/connect-adobe-fontspbs-connect-adobe-fonts | Connetti Adobe Fonts (Pro) Collega un progetto web Adobe Fonts (Typekit) tramite il suo ID kit, in modo che i relativi caratteri compaiano nei selettori di caratteri. | Edizione Pro | POST …/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (the REST route's own check) | kit: string (obbligatorio) |
pbs/connect-supportpbs-connect-support | Contatta il supporto Collega questo sito al supporto di Zinn Digital® (nome, email, consenso). | Edizione gratuita | POST …/abilities/pbs/connect-support/run | manage_options (the REST route's own check) | email: string (obbligatorio), name: string, consent: boolean (obbligatorio) |
pbs/convert-postpbs-convert-post | Converti una pagina legacy Converte una pagina 5.x in blocchi (precedentemente sottoposta a backup). | Edizione gratuita | POST …/abilities/pbs/convert-post/run | the REST route's own per-item permission check | id: string (obbligatorio) |
pbs/create-classpbs-create-class | Crea una classe globale (Pro) Crea una classe di stile globale riutilizzabile: etichetta, slug e relativi stili. | Edizione Pro | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (obbligatorio), slug: string, s: object |
pbs/create-pagepbs-create-page | Crea una pagina Crea una pagina da sezioni (vedi pbs/list-sections) e/o contenuti a blocchi. Una nuova pagina è una bozza a meno che non venga richiesto un altro stato. | Edizione gratuita | POST …/abilities/pbs/create-page/run | edit_pages; publish_pages to publish or make private | title: string (obbligatorio), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-create-team | Crea un team di libreria (Agenzia) Crea una libreria di team (name) a cui altri siti possono unirsi con un codice di invito. | Edizione Pro | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (obbligatorio) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | Disattiva un carattere caricato (Pro) Rimuove un carattere personalizzato (tramite slug) dai selettori di caratteri. | Edizione Pro | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (obbligatorio) |
pbs/delete-classpbs-delete-class | Elimina una classe globale (Pro) Elimina una classe globale. Gli elementi che la utilizzavano mantengono il proprio contenuto e perdono i relativi stili. | Edizione Pro | POST …/abilities/pbs/delete-class/run | edit_theme_options (the REST route's own check) | id: string (obbligatorio) |
pbs/delete-iconpbs-delete-icon | Elimina un'icona caricata Rimuove un'icona caricata; i blocchi che la utilizzavano mantengono la propria copia. | Edizione gratuita | POST …/abilities/pbs/delete-icon/run | delete_post (the REST route's own check) | id: string (obbligatorio) |
pbs/delete-library-itempbs-delete-library-item | Elimina un design della libreria cloud (Pro) Elimina un design dalla libreria cloud. | Edizione Pro | POST …/abilities/pbs/delete-library-item/run | edit_posts (the REST route's own check) | item: string (obbligatorio), team: string |
pbs/delete-pagepbs-delete-page | Sposta una pagina nel cestino Sposta una pagina nel cestino. Può essere ripristinata da Pagine, Cestino per 30 giorni. | Edizione gratuita | POST …/abilities/pbs/delete-page/run | delete_post on that page | id: integer (obbligatorio) |
pbs/delete-teampbs-delete-team | Elimina un team di libreria (Agenzia) Elimina un team e ogni progetto nella sua libreria. | Edizione Pro | POST …/abilities/pbs/delete-team/run | manage_options (the REST route's own check) | team: string (obbligatorio) |
pbs/disconnect-supportpbs-disconnect-support | Disconnetti dal supporto Disconnette questo sito dal supporto. | Edizione gratuita | POST …/abilities/pbs/disconnect-support/run | manage_options (the REST route's own check) | nessuno |
pbs/duplicate-classpbs-duplicate-class | Duplica una classe globale (Pro) Copia una classe globale con un nuovo ID. | Edizione Pro | POST …/abilities/pbs/duplicate-class/run | edit_theme_options (the REST route's own check) | id: string (obbligatorio) |
pbs/duplicate-pagepbs-duplicate-page | Duplica una pagina Copia una pagina (titolo, contenuto e modello) in una nuova bozza. | Edizione gratuita | POST …/abilities/pbs/duplicate-page/run | edit_post on the page and edit_pages | id: integer (obbligatorio), title: string |
pbs/export-designspbs-export-designs | Esporta design e impostazioni Esporta i template e i pattern scelti (ID) e, facoltativamente, le impostazioni come un unico pacchetto per un altro sito. | Edizione gratuita | POST …/abilities/pbs/export-designs/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-generate-page | Scrivi una pagina con l'IA Crea una pagina a partire da sezioni (fornite o scelte dall'IA dalla libreria delle sezioni) e fa sì che l'IA ne Riscriva tutto il testo in base alle Sue indicazioni, mantenendo il design. Utilizza il provider di IA configurato nelle impostazioni di IA del plugin. La pagina è una bozza a meno che non venga richiesto un altro stato. | Edizione Pro | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (obbligatorio), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-get-block | Descrivi un blocco del builder Restituisce le impostazioni di un blocco (attributi con relativi tipi, scelte e valori predefiniti), ciò che supporta, quali blocchi può contenere e un esempio pronto all'uso in markup di blocco. | Edizione gratuita | GET …/abilities/pbs/get-block/run | edit_posts | name: string (obbligatorio) |
pbs/get-breakpointspbs-get-breakpoints | Leggi i punti di interruzione responsive Restituisce le larghezze per tablet e dispositivi mobili (e i punti di interruzione personalizzati in Pro) utilizzate dai controlli responsive. | Edizione gratuita | GET …/abilities/pbs/get-breakpoints/run | edit_theme_options (the REST route's own check) | nessuno |
pbs/get-design-globalspbs-get-design-globals | Leggi il design del sito Restituisce i colori e i caratteri (intestazione e corpo) a livello di sito utilizzati da ogni blocco, così come vengono visualizzati nella schermata del design del sito. | Edizione gratuita | GET …/abilities/pbs/get-design-globals/run | edit_theme_options (the REST route's own check) | nessuno |
pbs/get-design-systempbs-get-design-system | Leggi il design system (Pro) Restituisce il design system Pro: classi globali, variabili, token di design, modalità scura, brand kit e font personalizzati. | Edizione Pro | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | nessuno |
pbs/get-diagnosticspbs-get-diagnostics | Leggi la diagnostica del sito Restituisce la diagnostica inclusa in un ticket di supporto: versioni, plugin attivi, limiti ed errori recenti. | Edizione gratuita | GET …/abilities/pbs/get-diagnostics/run | manage_options (the REST route's own check) | nessuno |
pbs/get-library-accountpbs-get-library-account | Leggi l'account della libreria cloud (Pro) Restituisce l'utilizzo dello spazio di archiviazione della libreria cloud, la quota del piano e le informazioni sul team. | Edizione Pro | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | nessuno |
pbs/get-library-itempbs-get-library-item | Ottieni un design per libreria cloud (Pro) Restituisce un design salvato, pronto per essere inserito in questo sito (le sue immagini importate nella libreria multimediale). | Edizione Pro | GET …/abilities/pbs/get-library-item/run | edit_posts (the REST route's own check) | item: string (obbligatorio), team: string |
pbs/get-library-storagepbs-get-library-storage | Leggi le impostazioni di archiviazione personale (Pro) Restituisce le impostazioni di archiviazione R2/S3 personalizzate (il segreto non viene mai restituito). | Edizione Pro | GET …/abilities/pbs/get-library-storage/run | manage_options (the REST route's own check) | nessuno |
pbs/get-licencepbs-get-licence | Leggi la licenza Restituisce il piano Page Builder Sandwich di questo sito, lo stato della licenza, la data di rinnovo e ciò che il piano include. | Edizione gratuita | GET …/abilities/pbs/get-licence/run | manage_options (the REST route's own check) | nessuno |
pbs/get-maintenancepbs-get-maintenance | Modalità di manutenzione in sola lettura (Pro) Gestione della modalità manutenzione / coming-soon: modalità, pagina, retry-after e quali ruoli vedono ancora il sito. | Edizione Pro | GET …/abilities/pbs/get-maintenance/run | manage_options (the REST route's own check) | nessuno |
pbs/get-migrationpbs-get-migration | Leggi la migrazione legacy Restituisce i progressi e il report della conversione dei contenuti della versione 5.x. | Edizione gratuita | GET …/abilities/pbs/get-migration/run | the REST route's own per-item permission check | nessuno |
pbs/get-newsletter-keyspbs-get-newsletter-keys | Leggi la connessione alla newsletter (Pro) Indica se è stata salvata una chiave di Mailchimp (la chiave in sé non viene mai restituita). | Edizione Pro | GET …/abilities/pbs/get-newsletter-keys/run | edit_posts (the REST route's own check) | nessuno |
pbs/get-pagepbs-get-page | Leggi una pagina Restituisce il titolo, lo stato, i link e il contenuto dei blocchi di una pagina, nonché le sezioni (blocchi di livello superiore) da cui è composta. | Edizione gratuita | GET …/abilities/pbs/get-page/run | edit_post on that page | id: integer (obbligatorio) |
pbs/get-replace-jobpbs-get-replace-job | Anteprima di trova e sostituisci (Pro) Restituisce le corrispondenze di un'offerta di lavoro, pagina per pagina, da esaminare prima di candidarsi. | Edizione Pro | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (obbligatorio) |
pbs/get-reviews-sourcespbs-get-reviews-sources | Leggi le fonti delle recensioni (Pro) Restituisce le fonti di Google e Trustpilot mostrate dal blocco Recensioni. | Edizione Pro | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | nessuno |
pbs/get-rolespbs-get-roles | Visualizza i permessi del costruttore (Pro) Restituisce i ruoli che possono utilizzare il generatore, il design, il codice e i modelli (modalità cliente). | Edizione Pro | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | nessuno |
pbs/get-settingspbs-get-settings | Leggi le impostazioni del plugin Restituisce il prefisso della classe front-end, lo stato degli aggiornamenti beta e se gli agenti IA (MCP) sono consentiti. | Edizione gratuita | GET …/abilities/pbs/get-settings/run | manage_options (the REST route's own check) | nessuno |
pbs/get-support-connectionpbs-get-support-connection | Leggi la connessione di supporto Indica se questo sito è connesso al supporto di Zinn Digital® e con quale ruolo. | Edizione gratuita | GET …/abilities/pbs/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
pbs/get-white-labelpbs-get-white-label | White label (Agenzia) Restituisce le impostazioni di white-label: attive o disattive, il nome visualizzato e quali utenti vedono ancora l'originale. | Edizione Pro | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | nessuno |
pbs/import-designspbs-import-designs | Importa design e impostazioni Importa un pacchetto creato da pbs/export-designs (dryRun prima per vedere cosa cambierebbe; mode: skip o replace; media; settings). | Edizione gratuita | POST …/abilities/pbs/import-designs/run | manage_options (the REST route's own check) | package: object (obbligatorio), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-invite-team-member | Invita un sito a un team (Agency) Crea un codice d'invito monouso (ruolo: lettura o scrittura; etichetta; giorni di validità). Il codice viene mostrato una sola volta. | Edizione Pro | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (obbligatorio), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | Unisciti a un team (Pro) Si unisce a una libreria del team con un codice di invito. | Edizione Pro | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (obbligatorio) |
pbs/leave-teampbs-leave-team | Abbandona il team (Pro) Abbandona la libreria del team a cui questo sito ha aderito. | Edizione Pro | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | nessuno |
pbs/list-blockspbs-list-blocks | Elenca i blocchi del builder Elenca tutti i blocchi di Page Builder Sandwich che questo sito può utilizzare (anche i blocchi Pro quando Pro è attivo): nome, titolo, categoria e descrizione. Usa pbs/get-block per le impostazioni di un blocco, quindi inserisci il blocco nel contenuto di una pagina. | Edizione gratuita | GET …/abilities/pbs/list-blocks/run | edit_posts | search: string |
pbs/list-formspbs-list-forms | Elenca i moduli Elenca i moduli creati con il blocco Modulo e i relativi plugin di moduli incorporabili. | Edizione gratuita | GET …/abilities/pbs/list-forms/run | edit_posts (the REST route's own check) | nessuno |
pbs/list-kitspbs-list-kits | Elenca i kit di siti Web Elenca i kit di siti Web (un set di pagine pronte all'uso per un determinato tipo di attività) che questo sito può importare. | Edizione gratuita | GET …/abilities/pbs/list-kits/run | edit_pages and publish_pages | refresh: boolean |
pbs/list-library-itemspbs-list-library-items | Elenca i design della libreria cloud (Pro) Elenca i design salvati nella libreria cloud (tipo: sezione, pagina o modello; team: la libreria di un team). | Edizione 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 | Elenca i font self-hosted Elenca i Google fonts che questo sito ospita in autonomia (scaricati una volta, serviti dal sito, nessuna richiesta a Google). | Edizione gratuita | GET …/abilities/pbs/list-local-fonts/run | manage_options (the REST route's own check) | nessuno |
pbs/list-lottiepbs-list-lottie | Elenca animazioni Lottie (Pro) Elenca le animazioni Lottie caricate. | Edizione Pro | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | nessuno |
pbs/list-pagespbs-list-pages | Elenca pagine Elenca le pagine che puoi modificare, dalla più recente, con una ricerca opzionale. | Edizione gratuita | 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 | Elenca processi di trova e sostituisci (Pro) Elenca le attività di cerca e sostituisci a livello di sito e il relativo stato. | Edizione Pro | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | nessuno |
pbs/list-sectionspbs-list-sections | Elenco sezioni Elenca le sezioni già pronte (hero, funzionalità, FAQ, testimonianze, invito all'azione e altro) che possono essere aggiunte a una pagina. | Edizione gratuita | GET …/abilities/pbs/list-sections/run | edit_pages | search: string |
pbs/list-support-accesspbs-list-support-access | Elenca i login di supporto temporanei Elenca gli utenti di supporto temporanei concessi al nostro team e la data di scadenza di ciascuno. | Edizione gratuita | GET …/abilities/pbs/list-support-access/run | manage_options (the REST route's own check) | nessuno |
pbs/list-team-memberspbs-list-team-members | Elenca i membri del team (Pro) Elenca i siti in un team e il loro accesso. | Edizione Pro | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (obbligatorio) |
pbs/list-teamspbs-list-teams | Elenco team della libreria (Pro) Elenca i team a cui appartiene o che possiede questo sito. | Edizione Pro | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | nessuno |
pbs/list-transferablepbs-list-transferable | Elenca ciò che può essere esportato Elenca i modelli, gli schemi e le impostazioni che possono essere esportati in un altro sito. | Edizione gratuita | GET …/abilities/pbs/list-transferable/run | manage_options (the REST route's own check) | nessuno |
pbs/list-uploaded-iconspbs-list-uploaded-icons | Elenca le icone caricate Elenca le icone SVG caricate nella libreria di icone, dalla più recente alla meno recente. | Edizione gratuita | 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 | Sposta una sezione Sposta una sezione di una pagina da una posizione a un'altra (con indice basato su 0, come elencato da pbs/get-page). | Edizione gratuita | POST …/abilities/pbs/move-section/run | edit_post on that page | id: integer (obbligatorio), from: integer (obbligatorio), to: integer (obbligatorio) |
pbs/open-support-ticketpbs-open-support-ticket | Apri un ticket di supporto Crea un ticket di supporto (oggetto, messaggio, tipo, email) con la diagnostica di questo sito; access_days e credenziali concedono facoltativamente al nostro team l'accesso temporaneo. | Edizione gratuita | POST …/abilities/pbs/open-support-ticket/run | manage_options (the REST route's own check) | nessuno |
pbs/record-support-consentpbs-record-support-consent | Consenso alla diagnostica di supporto Registra il consenso dell'amministratore all'invio di dati diagnostici con i ticket di supporto. | Edizione gratuita | POST …/abilities/pbs/record-support-consent/run | manage_options (the REST route's own check) | nessuno |
pbs/refresh-reviewspbs-refresh-reviews | Aggiorna le recensioni ora (Pro) Recupera le recensioni più recenti di Trustpilot adesso invece di attendere l'aggiornamento giornaliero. | Edizione Pro | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | nessuno |
pbs/remove-blockpbs-remove-block | Rimuovi un blocco da una pagina Rimuove un blocco (un'intera sezione o un blocco al suo interno) da una pagina, individuato tramite il suo percorso. La versione precedente della pagina rimane nelle sue revisioni. | Edizione gratuita | POST …/abilities/pbs/remove-block/run | edit_post on that page | id: integer (obbligatorio), path: array (obbligatorio) |
pbs/remove-library-storagepbs-remove-library-storage | Interrompi l'uso del tuo spazio di archiviazione (Pro) Rimuove le impostazioni di archiviazione personalizzata (bring-your-own storage); viene utilizzato nuovamente lo spazio di archiviazione del piano. | Edizione Pro | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | nessuno |
pbs/remove-local-fontpbs-remove-local-font | Rimuovi un carattere tipografico self-hosted Elimina i file di una famiglia di caratteri self-hosted. | Edizione gratuita | POST …/abilities/pbs/remove-local-font/run | manage_options (the REST route's own check) | family: string (obbligatorio) |
pbs/remove-team-memberpbs-remove-team-member | Rimuovi un membro del team (Agenzia) Rimuove un sito da un team. | Edizione Pro | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (obbligatorio), member: string (obbligatorio) |
pbs/revoke-support-accesspbs-revoke-support-access | Revoca gli accessi di supporto temporanei Rimuove gli utenti di supporto temporanei ora (id). | Edizione gratuita | POST …/abilities/pbs/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (obbligatorio) |
pbs/save-library-itempbs-save-library-item | Salva un design nella libreria cloud (Pro) Salva il markup del blocco (titolo, tipo, markup, stili, tag) nella Sua libreria cloud o in quella di un team; le immagini vengono incluse. | Edizione Pro | POST …/abilities/pbs/save-library-item/run | edit_posts (the REST route's own check) | team: string, kind: section|page|style (obbligatorio), title: string (obbligatorio), tags: array, markup: string, styles: object |
pbs/set-library-storagepbs-set-library-storage | Usa il tuo spazio di archiviazione (Pro) Salvataggi dello storage bring-your-own: provider (r2 o s3), bucket, regione, endpoint, prefisso, key_id, secret, abilitato. | Edizione Pro | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | nessuno |
pbs/set-maintenancepbs-set-maintenance | Modifica la modalità di manutenzione (Pro) Attiva o disattiva la modalità di manutenzione (503) o "prossimamente" (mode), con la pagina da mostrare (page_id), retry_after e i ruoli che la ignorano. | Edizione 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 | Collega Mailchimp (Pro) Salva (o, con un valore vuoto, rimuove) la chiave API di Mailchimp utilizzata dal blocco della newsletter. | Edizione Pro | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (obbligatorio) |
pbs/set-reviews-sourcespbs-set-reviews-sources | Modifica le origini delle recensioni (Pro) Imposta il luogo di Google e l'azienda di Trustpilot da cui il blocco Recensioni legge i dati. | Edizione 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 | Modifica permessi del generatore (Pro) Imposta per ciascun ruolo ciò che il costruttore consente (ruoli), ad esempio un ruolo cliente solo per i contenuti. | Edizione Pro | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (obbligatorio) |
pbs/set-white-labelpbs-set-white-label | Modifica white-label (Agenzia) Attiva o disattiva il white label e imposta il nome visualizzato dai clienti (enabled, name, agency_users). | Edizione Pro | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | nessuno |
pbs/start-migrationpbs-start-migration | Converti contenuto legacy Avvia (o riavvia) la conversione di ogni pagina 5.x in blocchi; viene eseguito prima il backup di ogni post. | Edizione gratuita | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | nessuno |
pbs/start-replacepbs-start-replace | Trova e sostituisci in tutto il sito (Pro) Avvia una ricerca e sostituzione sicura per blocchi (find, replace, kind: text, link or colour; match_case; types). Nulla cambia fino a pbs/apply-replace. | Edizione Pro | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (obbligatorio), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-start-trial | Inizia la prova gratuita di Pro Avvia la prova di 14 giorni di Page Builder Sandwich Pro per questo sito (nessun pagamento richiesto). | Edizione gratuita | POST …/abilities/pbs/start-trial/run | manage_options (the REST route's own check) | nessuno |
pbs/test-library-storagepbs-test-library-storage | Testa il tuo spazio di archiviazione (Pro) Scrive, legge ed elimina un oggetto di test nel Suo spazio di archiviazione e riporta ogni fase. | Edizione Pro | POST …/abilities/pbs/test-library-storage/run | manage_options (the REST route's own check) | nessuno |
pbs/undo-convert-postpbs-undo-convert-post | Annulla una conversione Ripristina una pagina convertita dal relativo backup. | Edizione gratuita | POST …/abilities/pbs/undo-convert-post/run | the REST route's own per-item permission check | id: string (obbligatorio) |
pbs/undo-migrationpbs-undo-migration | Annulla la migrazione legacy Ripristina ogni articolo convertito dal relativo backup. | Edizione gratuita | POST …/abilities/pbs/undo-migration/run | the REST route's own per-item permission check | nessuno |
pbs/undo-replacepbs-undo-replace | Annulla trova e sostituisci (Pro) Ripristina i post modificati da un lavoro (un post modificato successivamente mantiene la sua modifica). | Edizione Pro | POST …/abilities/pbs/undo-replace/run | manage_options (the REST route's own check) | id: string (obbligatorio) |
pbs/update-blockpbs-update-block | Modifica le impostazioni di un blocco Modifica le impostazioni (attributi) di un blocco all'interno di una pagina, trovato tramite il suo percorso; gli attributi inviati vengono uniti a quelli correnti. Funziona sui blocchi che il sito genera a partire dalle relative impostazioni; per un blocco il cui HTML è salvato nella pagina, invia il nuovo markup con pbs/update-page. | Edizione gratuita | POST …/abilities/pbs/update-block/run | edit_post on that page | id: integer (obbligatorio), path: array (obbligatorio), attributes: object (obbligatorio) |
pbs/update-brand-kitpbs-update-brand-kit | Modifica il kit del marchio (Pro) Salva il kit del marchio: nome, logo, colori, caratteri per intestazioni e testo, e la voce del marchio utilizzata dalla scrittura AI. | Edizione 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 | Modifica i punti di interruzione responsivi Modifica le larghezze per tablet e dispositivi mobili in pixel; con Pro, punti di interruzione extra personalizzati. | Edizione gratuita | 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 una classe globale (Pro) Modifica l'etichetta, lo slug o gli stili di una classe globale; ogni elemento che la utilizza verrà aggiornato. | Edizione Pro | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (obbligatorio), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | Attiva/disattiva modalità scura (Pro) Imposta la modalità scura (modalità: disattivata, automatica o attiva/disattiva) e i suoi colori. | Edizione Pro | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (obbligatorio), colors: object |
pbs/update-design-globalspbs-update-design-globals | Modifica il design del sito Modifica i colori dell'intero sito (colors), i caratteri (fonts, headingFont, bodyFont). Ogni pagina recepisce la modifica; il file theme.json del tema viene mantenuto sincronizzato. | Edizione gratuita | 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 | Aggiorna una pagina Modifica il titolo, lo stato o il contenuto dei blocchi di una pagina. Il contenuto inviato sostituisce quello della pagina. | Edizione gratuita | POST …/abilities/pbs/update-page/run | edit_post on that page; publish_pages to publish or make private | id: integer (obbligatorio), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-update-settings | Modifica le impostazioni del plugin Modifica il prefisso della classe front-end (da 1 a 8 lettere minuscole o cifre, iniziando con una lettera) e/o attiva o disattiva gli agenti IA (MCP) (mcp: false rimuove ogni funzionalità e l'endpoint MCP). | Edizione gratuita | 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 token di design (Pro) Modifica la spaziatura, il raggio e le scale delle ombre (spazio, raggio, ombra) o le ripristina (ripristina). | Edizione 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 le variabili CSS (Pro) Sostituisce le variabili di design del sito (variables: un elenco di nome e valore). | Edizione Pro | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (obbligatorio) |
pbs/upload-iconpbs-upload-icon | Carica un'icona Aggiunge un'icona SVG (nome, codice SVG) alla libreria di icone; l'SVG viene prima sanificato. | Edizione gratuita | POST …/abilities/pbs/upload-icon/run | upload_files (the REST route's own check) | name: string (obbligatorio), svg: string (obbligatorio) |
pbs/upload-lottiepbs-upload-lottie | Carica un'animazione Lottie (Pro) Valida un documento JSON di Lottie (json, name) e lo pubblica come file statico per il blocco Lottie. | Edizione Pro | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (obbligatorio), json: string (obbligatorio) |