Desarrolladores
Referencia de funciones de page-builder-sandwich
page-builder-sandwich registra sus acciones en la WordPress Abilities API. Las mismas capacidades son herramientas MCP en el propio servidor del sitio y rutas REST bajo /wp-json/wp-abilities/v1. Esta página se genera a partir del propio registro del plugin.
Endpoints
MCP sobre HTTP (transmisible)
https://example.com/wp-json/pbs/v1/mcpMCP sobre WP-CLI (entrada y salida estándar)
wp mcp-adapter serve --server=page-builder-sandwich --user=<login>REST: listar las habilidades
/wp-json/wp-abilities/v1/abilities?category=page-builder-sandwichREST: ejecutar una habilidad
/wp-json/wp-abilities/v1/abilities/<name>/runAutenticación y permisos
Las solicitudes HTTP se autentican con una contraseña de aplicación de WordPress (HTTP Basic). Conectarse al servidor MCP requiere la capacidad que se muestra a continuación; cada función verifica luego su propio permiso, por objeto. Las funciones de solo lectura se ejecutan con GET y su entrada en la cadena de consulta; las demás con POST y un cuerpo JSON {"input": {…}}.
Ejemplos
# REST: ejecutar una habilidad
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":{}}}Todas las capacidades
Generado a partir del archivo abilities.json del plugin, que a su vez se genera a partir de un sitio en ejecución; una prueba falla cuando ambos no coinciden.
| Capacidad | Qué hace | Edición | RESTO | Permiso | Parámetros |
|---|---|---|---|---|---|
pbs/activate-custom-fontpbs-activate-custom-font | Activar una fuente subida (Pro) Hace que una fuente personalizada cargada (un archivo de fuente en la biblioteca multimedia, por ID) esté disponible en los selectores de fuentes. | Edición Pro | POST …/abilities/pbs/activate-custom-font/run | edit_theme_options (the REST route's own check) | id: integer (obligatorio) |
pbs/add-local-fontpbs-add-local-font | Alojar una fuente por cuenta propia Descarga una familia de fuentes de Google (family, weights, italic) y la sirve desde este sitio. | Edición gratuita | POST …/abilities/pbs/add-local-font/run | manage_options (the REST route's own check) | family: string (obligatorio), weights: array, italic: boolean |
pbs/add-sectionpbs-add-section | Añadir una sección a una página Añade una sección predefinida a una página: al principio, al final o después de la sección en una posición determinada. | Edición gratuita | POST …/abilities/pbs/add-section/run | edit_post on that page | id: integer (obligatorio), section: string (obligatorio), position: start|end|after, after: integer |
pbs/apply-brand-kitpbs-apply-brand-kit | Aplicar el kit de marca (Pro) Aplica los colores y las fuentes del kit de marca guardado al diseño del sitio. | Edición Pro | POST …/abilities/pbs/apply-brand-kit/run | edit_theme_options (the REST route's own check) | Ninguno |
pbs/apply-kitpbs-apply-kit | Importar un kit de sitio web Importa las páginas de un kit de sitio web (todas o las especificadas), publicándolas opcionalmente, configurando la página de inicio y añadiéndolas a un menú. Volver a importar actualiza las mismas páginas. | Edición gratuita | POST …/abilities/pbs/apply-kit/run | edit_pages and publish_pages; manage_options to set the home page | slug: string (obligatorio), pages: array, publish: boolean, front: boolean, menu: boolean |
pbs/apply-replacepbs-apply-replace | Aplicar búsqueda y reemplazo (Pro) Aplica un trabajo con vista previa. Cada publicación modificada conserva una copia de seguridad para pbs/undo-replace. | Edición Pro | POST …/abilities/pbs/apply-replace/run | manage_options (the REST route's own check) | id: string (obligatorio) |
pbs/build-landing-pagepbs-build-landing-page | Crear una página de destino Un flujo de trabajo guiado: el agente selecciona las secciones que se adaptan a su negocio, crea la página como borrador y redacta su texto. | Edición gratuita | POST …/abilities/pbs/build-landing-page/run | edit_pages | business: string (obligatorio) |
pbs/build-pagespbs-build-pages | Crear varias páginas Crea hasta 50 páginas en una sola llamada, cada una a partir de secciones y/o contenido de bloques. Cada página se comprueba y crea por separado; la respuesta enumera todas las páginas creadas y todas las rechazadas, con el motivo. | Edición Pro | POST …/abilities/pbs/build-pages/run | edit_pages; each page is checked on its own (publish_pages to publish) | pages: array (obligatorio) |
pbs/connect-adobe-fontspbs-connect-adobe-fonts | Conectar Adobe Fonts (Pro) Conecta un proyecto web de Adobe Fonts (Typekit) mediante su ID de kit, para que sus fuentes aparezcan en los selectores de fuentes. | Edición Pro | POST …/abilities/pbs/connect-adobe-fonts/run | edit_theme_options (the REST route's own check) | kit: string (obligatorio) |
pbs/connect-supportpbs-connect-support | Contactar con soporte Conecta este sitio con el soporte de Zinn Digital® (nombre, correo electrónico, consentimiento). | Edición gratuita | POST …/abilities/pbs/connect-support/run | manage_options (the REST route's own check) | email: string (obligatorio), name: string, consent: boolean (obligatorio) |
pbs/convert-postpbs-convert-post | Convertir una página heredada Convierte una página 5.x a bloques (respaldada primero). | Edición gratuita | POST …/abilities/pbs/convert-post/run | the REST route's own per-item permission check | id: string (obligatorio) |
pbs/create-classpbs-create-class | Crear una clase global (Pro) Crea una clase de estilo global reutilizable: etiqueta, slug y sus estilos (s). | Edición Pro | POST …/abilities/pbs/create-class/run | edit_theme_options (the REST route's own check) | label: string (obligatorio), slug: string, s: object |
pbs/create-pagepbs-create-page | Crear una página Crea una página a partir de secciones (véase pbs/list-sections) y/o contenido de bloques. Una página nueva es un borrador a menos que se solicite otro estado. | Edición gratuita | POST …/abilities/pbs/create-page/run | edit_pages; publish_pages to publish or make private | title: string (obligatorio), status: draft|pending|publish|private, sections: array, content: string |
pbs/create-teampbs-create-team | Crear un equipo de biblioteca (Agencia) Crea una biblioteca de equipo (name) a la que otros sitios pueden unirse con un código de invitación. | Edición Pro | POST …/abilities/pbs/create-team/run | manage_options (the REST route's own check) | name: string (obligatorio) |
pbs/deactivate-custom-fontpbs-deactivate-custom-font | Desactivar una fuente subida (Pro) Elimina una fuente personalizada (por slug) de los selectores de fuentes. | Edición Pro | POST …/abilities/pbs/deactivate-custom-font/run | edit_theme_options (the REST route's own check) | slug: string (obligatorio) |
pbs/delete-classpbs-delete-class | Eliminar una clase global (Pro) Elimina una clase global. Los elementos que la utilizaban conservan su contenido pero pierden sus estilos. | Edición Pro | POST …/abilities/pbs/delete-class/run | edit_theme_options (the REST route's own check) | id: string (obligatorio) |
pbs/delete-iconpbs-delete-icon | Eliminar un icono subido Elimina un icono subido; los bloques que lo usaban conservan su propia copia. | Edición gratuita | POST …/abilities/pbs/delete-icon/run | delete_post (the REST route's own check) | id: string (obligatorio) |
pbs/delete-library-itempbs-delete-library-item | Eliminar un diseño de biblioteca en la nube (Pro) Elimina un diseño de la biblioteca en la nube. | Edición Pro | POST …/abilities/pbs/delete-library-item/run | edit_posts (the REST route's own check) | item: string (obligatorio), team: string |
pbs/delete-pagepbs-delete-page | Mover una página a la papelera Mueve una página a la papelera. Se puede restaurar desde Páginas, Papelera durante 30 días. | Edición gratuita | POST …/abilities/pbs/delete-page/run | delete_post on that page | id: integer (obligatorio) |
pbs/delete-teampbs-delete-team | Eliminar un equipo de biblioteca (Agencia) Elimina un equipo y todos los diseños de su biblioteca. | Edición Pro | POST …/abilities/pbs/delete-team/run | manage_options (the REST route's own check) | team: string (obligatorio) |
pbs/disconnect-supportpbs-disconnect-support | Desconectar del soporte Desconecta este sitio del soporte. | Edición gratuita | POST …/abilities/pbs/disconnect-support/run | manage_options (the REST route's own check) | Ninguno |
pbs/duplicate-classpbs-duplicate-class | Duplicar una clase global (Pro) Copia una clase global con un nuevo id. | Edición Pro | POST …/abilities/pbs/duplicate-class/run | edit_theme_options (the REST route's own check) | id: string (obligatorio) |
pbs/duplicate-pagepbs-duplicate-page | Duplicar una página Copia una página (su título, contenido y plantilla) en un nuevo borrador. | Edición gratuita | POST …/abilities/pbs/duplicate-page/run | edit_post on the page and edit_pages | id: integer (obligatorio), title: string |
pbs/export-designspbs-export-designs | Exportar diseños y configuraciones Exporta las plantillas y patrones elegidos (IDs) y, opcionalmente, la configuración en un solo paquete para otro sitio. | Edición gratuita | POST …/abilities/pbs/export-designs/run | manage_options (the REST route's own check) | ids: array, settings: boolean |
pbs/generate-pagepbs-generate-page | Escribe una página con IA Construye una página a partir de secciones (proporcionadas o elegidas por la IA de la biblioteca de secciones) y hace que la IA reescriba todo su texto para su resumen, manteniendo el diseño. Utiliza el proveedor de IA configurado en los ajustes de IA del complemento. La página es un borrador a menos que se solicite otro estado. | Edición Pro | POST …/abilities/pbs/generate-page/run | edit_pages; publish_pages to publish; the AI settings' role and spending rules | brief: string (obligatorio), title: string, sections: array, status: draft|pending|publish|private |
pbs/get-blockpbs-get-block | Describir un bloque de constructor Devuelve la configuración de un bloque (atributos con sus tipos, opciones y valores predeterminados), lo que admite, qué bloques puede contener y un ejemplo listo para usar en marcado de bloques. | Edición gratuita | GET …/abilities/pbs/get-block/run | edit_posts | name: string (obligatorio) |
pbs/get-breakpointspbs-get-breakpoints | Ver los puntos de interrupción adaptativos Devuelve los anchos para tablet y móvil (y los puntos de interrupción personalizados en Pro) que utilizan los controles responsivos. | Edición gratuita | GET …/abilities/pbs/get-breakpoints/run | edit_theme_options (the REST route's own check) | Ninguno |
pbs/get-design-globalspbs-get-design-globals | Leer el diseño del sitio Devuelve los colores y las fuentes (de encabezados y de cuerpo) de todo el sitio que utiliza cada bloque, tal como los muestra la pantalla de diseño del sitio. | Edición gratuita | GET …/abilities/pbs/get-design-globals/run | edit_theme_options (the REST route's own check) | Ninguno |
pbs/get-design-systempbs-get-design-system | Consultar el sistema de diseño (Pro) Devuelve el sistema de diseño Pro: clases globales, variables, *tokens* de diseño, modo oscuro, *kit* de marca y fuentes personalizadas. | Edición Pro | GET …/abilities/pbs/get-design-system/run | edit_theme_options (the REST route's own check) | Ninguno |
pbs/get-diagnosticspbs-get-diagnostics | Leer los diagnósticos del sitio Devuelve los diagnósticos que contendría un ticket de soporte: versiones, plugins activos, límites y errores recientes. | Edición gratuita | GET …/abilities/pbs/get-diagnostics/run | manage_options (the REST route's own check) | Ninguno |
pbs/get-library-accountpbs-get-library-account | Leer la cuenta de la biblioteca en la nube (Pro) Devuelve el uso de almacenamiento, la cuota del plan y los datos del equipo de la biblioteca en la nube. | Edición Pro | GET …/abilities/pbs/get-library-account/run | edit_posts (the REST route's own check) | Ninguno |
pbs/get-library-itempbs-get-library-item | Obtener un diseño de biblioteca en la nube (Pro) Devuelve un diseño guardado, listo para insertar en este sitio (sus imágenes incorporadas a la biblioteca de medios). | Edición Pro | GET …/abilities/pbs/get-library-item/run | edit_posts (the REST route's own check) | item: string (obligatorio), team: string |
pbs/get-library-storagepbs-get-library-storage | Leer la configuración de almacenamiento propio (Pro) Devuelve la configuración de almacenamiento R2/S3 propio (el secreto nunca se devuelve). | Edición Pro | GET …/abilities/pbs/get-library-storage/run | manage_options (the REST route's own check) | Ninguno |
pbs/get-licencepbs-get-licence | Leer la licencia Devuelve el plan de Page Builder Sandwich de este sitio, el estado de la licencia, la fecha de renovación y lo que incluye el plan. | Edición gratuita | GET …/abilities/pbs/get-licence/run | manage_options (the REST route's own check) | Ninguno |
pbs/get-maintenancepbs-get-maintenance | Modo de mantenimiento de lectura (Pro) Modo de mantenimiento / próximamente: modo, página, tiempo de reintento (retry-after) y qué roles aún pueden ver el sitio. | Edición Pro | GET …/abilities/pbs/get-maintenance/run | manage_options (the REST route's own check) | Ninguno |
pbs/get-migrationpbs-get-migration | Leer la migración heredada Devuelve el progreso y el informe de la conversión de contenido de la versión 5.x. | Edición gratuita | GET …/abilities/pbs/get-migration/run | the REST route's own per-item permission check | Ninguno |
pbs/get-newsletter-keyspbs-get-newsletter-keys | Leer la conexión del boletín (Pro) Indica si se ha guardado una clave de Mailchimp (la clave en sí nunca se devuelve). | Edición Pro | GET …/abilities/pbs/get-newsletter-keys/run | edit_posts (the REST route's own check) | Ninguno |
pbs/get-pagepbs-get-page | Leer una página Devuelve el título, el estado, los enlaces y el contenido de los bloques de una página, así como las secciones (bloques de nivel superior) que la componen. | Edición gratuita | GET …/abilities/pbs/get-page/run | edit_post on that page | id: integer (obligatorio) |
pbs/get-replace-jobpbs-get-replace-job | Vista previa de buscar y reemplazar (Pro) Devuelve las coincidencias de un trabajo, página por página, para revisarlas antes de postularse. | Edición Pro | GET …/abilities/pbs/get-replace-job/run | manage_options (the REST route's own check) | id: string (obligatorio) |
pbs/get-reviews-sourcespbs-get-reviews-sources | Leer las fuentes de reseñas (Pro) Devuelve las fuentes de Google y Trustpilot que muestra el bloque Reseñas. | Edición Pro | GET …/abilities/pbs/get-reviews-sources/run | manage_options (the REST route's own check) | Ninguno |
pbs/get-rolespbs-get-roles | Leer los permisos del creador (Pro) Devuelve qué roles pueden usar el generador, el diseño, el código y las plantillas (modo cliente). | Edición Pro | GET …/abilities/pbs/get-roles/run | manage_options (the REST route's own check) | Ninguno |
pbs/get-settingspbs-get-settings | Leer los ajustes del complemento Devuelve el prefijo de clase del front-end, el estado de las actualizaciones beta y si se permiten los agentes de IA (MCP). | Edición gratuita | GET …/abilities/pbs/get-settings/run | manage_options (the REST route's own check) | Ninguno |
pbs/get-support-connectionpbs-get-support-connection | Leer la conexión de soporte Indica si este sitio está conectado al soporte de Zinn Digital® y con qué cuenta. | Edición 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 | Leer etiqueta blanca (Agencia) Devuelve la configuración de marca blanca: activada o desactivada, el nombre mostrado y qué usuarios siguen viendo el original. | Edición Pro | GET …/abilities/pbs/get-white-label/run | manage_options (the REST route's own check) | Ninguno |
pbs/import-designspbs-import-designs | Importar diseños y ajustes Importa un paquete creado por pbs/export-designs (dryRun primero para ver qué cambiaría; modo: skip o replace; media; settings). | Edición gratuita | POST …/abilities/pbs/import-designs/run | manage_options (the REST route's own check) | package: object (obligatorio), mode: skip|replace|duplicate, settings: boolean, media: boolean, dryRun: boolean |
pbs/invite-team-memberpbs-invite-team-member | Invitar un sitio a un equipo (Agencia) Crea un código de invitación de uso único (rol: lectura o escritura; etiqueta; días de validez). El código se muestra una sola vez. | Edición Pro | POST …/abilities/pbs/invite-team-member/run | manage_options (the REST route's own check) | team: string (obligatorio), role: read|write, days: integer, label: string |
pbs/join-teampbs-join-team | Unirse a un equipo (Pro) Se une a una biblioteca de equipo con un código de invitación. | Edición Pro | POST …/abilities/pbs/join-team/run | manage_options (the REST route's own check) | code: string (obligatorio) |
pbs/leave-teampbs-leave-team | Abandonar un equipo (Pro) Abandona la biblioteca del equipo a la que se ha unido este sitio. | Edición Pro | POST …/abilities/pbs/leave-team/run | manage_options (the REST route's own check) | Ninguno |
pbs/list-blockspbs-list-blocks | Listar los bloques del creador Enumera todos los bloques de Page Builder Sandwich que este sitio puede usar (también los bloques Pro cuando Pro esté activo): nombre, título, categoría y descripción. Usa pbs/get-block para obtener la configuración de un bloque y, a continuación, coloca el bloque en el contenido de una página. | Edición gratuita | GET …/abilities/pbs/list-blocks/run | edit_posts | search: string |
pbs/list-formspbs-list-forms | Listar formularios Muestra los formularios creados con el bloque Formulario y los complementos de formularios que puede incrustar. | Edición gratuita | GET …/abilities/pbs/list-forms/run | edit_posts (the REST route's own check) | Ninguno |
pbs/list-kitspbs-list-kits | Listar kits de sitios web Muestra las listas de kits de sitios web (un conjunto de páginas preparadas para un tipo de negocio específico) que este sitio puede importar. | Edición gratuita | GET …/abilities/pbs/list-kits/run | edit_pages and publish_pages | refresh: boolean |
pbs/list-library-itemspbs-list-library-items | Listar diseños de la biblioteca en la nube (Pro) Muestra una lista de los diseños guardados en la biblioteca en la nube (kind: section, page o pattern; team: biblioteca de un equipo). | Edición 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 | Listar fuentes autohospedadas Enumera las fuentes de Google que este sitio aloja por sí mismo (descargadas una vez, servidas desde el sitio, sin solicitudes a Google). | Edición gratuita | GET …/abilities/pbs/list-local-fonts/run | manage_options (the REST route's own check) | Ninguno |
pbs/list-lottiepbs-list-lottie | Listar animaciones Lottie (Pro) Muestra una lista de las animaciones Lottie subidas. | Edición Pro | GET …/abilities/pbs/list-lottie/run | edit_posts (the REST route's own check) | Ninguno |
pbs/list-pagespbs-list-pages | Listar páginas Muestra las páginas que puedes editar, ordenadas de la más reciente a la más antigua, con una búsqueda opcional. | Edición 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 | Listar trabajos de búsqueda y sustitución (Pro) Muestra las tareas de búsqueda y sustitución en todo el sitio y su estado. | Edición Pro | GET …/abilities/pbs/list-replace-jobs/run | manage_options (the REST route's own check) | Ninguno |
pbs/list-sectionspbs-list-sections | Secciones de la lista Enumera las secciones prediseñadas (hero, características, preguntas frecuentes, testimonios, llamada a la acción y más) que se pueden añadir a una página. | Edición gratuita | GET …/abilities/pbs/list-sections/run | edit_pages | search: string |
pbs/list-support-accesspbs-list-support-access | Listar inicios de sesión de soporte temporales Muestra los usuarios de soporte temporal concedidos a nuestro equipo y cuándo caduca cada uno. | Edición gratuita | GET …/abilities/pbs/list-support-access/run | manage_options (the REST route's own check) | Ninguno |
pbs/list-team-memberspbs-list-team-members | Listar miembros del equipo (Pro) Muestra las páginas web de un equipo y sus accesos. | Edición Pro | GET …/abilities/pbs/list-team-members/run | manage_options (the REST route's own check) | team: string (obligatorio) |
pbs/list-teamspbs-list-teams | Listar equipos de la biblioteca (Pro) Muestra los equipos a los que pertenece o de los que es propietario este sitio. | Edición Pro | GET …/abilities/pbs/list-teams/run | manage_options (the REST route's own check) | Ninguno |
pbs/list-transferablepbs-list-transferable | Enumerar lo que se puede exportar Enumera las plantillas, patrones y configuraciones que se pueden exportar a otro sitio. | Edición gratuita | GET …/abilities/pbs/list-transferable/run | manage_options (the REST route's own check) | Ninguno |
pbs/list-uploaded-iconspbs-list-uploaded-icons | Listar iconos cargados Muestra una lista de los iconos SVG subidos a la biblioteca de iconos, ordenados del más reciente al más antiguo. | Edición 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 | Mover una sección Mueve una sección de una página de una posición a otra (basado en 0, tal como las lista pbs/get-page). | Edición gratuita | POST …/abilities/pbs/move-section/run | edit_post on that page | id: integer (obligatorio), from: integer (obligatorio), to: integer (obligatorio) |
pbs/open-support-ticketpbs-open-support-ticket | Abrir un ticket de soporte Envía un ticket de soporte (asunto, mensaje, tipo, correo electrónico) con los diagnósticos de este sitio; access_days y las credenciales otorgan opcionalmente acceso temporal a nuestro equipo. | Edición gratuita | POST …/abilities/pbs/open-support-ticket/run | manage_options (the REST route's own check) | Ninguno |
pbs/record-support-consentpbs-record-support-consent | Consentimiento para diagnósticos de soporte Registra el consentimiento del administrador para enviar diagnósticos con los tickets de soporte. | Edición gratuita | POST …/abilities/pbs/record-support-consent/run | manage_options (the REST route's own check) | Ninguno |
pbs/refresh-reviewspbs-refresh-reviews | Actualizar reseñas ahora (Pro) Obtiene las reseñas más recientes de Trustpilot ahora en lugar de esperar a la actualización diaria. | Edición Pro | POST …/abilities/pbs/refresh-reviews/run | manage_options (the REST route's own check) | Ninguno |
pbs/remove-blockpbs-remove-block | Eliminar un bloque de una página Elimina un bloque (una sección completa o un bloque dentro de una) de una página, encontrado por su ruta. La versión anterior de la página permanece en sus revisiones. | Edición gratuita | POST …/abilities/pbs/remove-block/run | edit_post on that page | id: integer (obligatorio), path: array (obligatorio) |
pbs/remove-library-storagepbs-remove-library-storage | Deje de utilizar su propio almacenamiento (Pro) Elimina la configuración de almacenamiento propio; se vuelve a utilizar el almacenamiento del plan. | Edición Pro | POST …/abilities/pbs/remove-library-storage/run | manage_options (the REST route's own check) | Ninguno |
pbs/remove-local-fontpbs-remove-local-font | Eliminar una fuente autohospedada Elimina los archivos de una familia de fuentes autohospedada. | Edición gratuita | POST …/abilities/pbs/remove-local-font/run | manage_options (the REST route's own check) | family: string (obligatorio) |
pbs/remove-team-memberpbs-remove-team-member | Eliminar a un miembro del equipo (Agencia) Elimina un sitio de un equipo. | Edición Pro | POST …/abilities/pbs/remove-team-member/run | manage_options (the REST route's own check) | team: string (obligatorio), member: string (obligatorio) |
pbs/revoke-support-accesspbs-revoke-support-access | Revocar los inicios de sesión de soporte temporales Elimina los usuarios de soporte temporal ahora (IDs). | Edición gratuita | POST …/abilities/pbs/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (obligatorio) |
pbs/save-library-itempbs-save-library-item | Guardar un diseño en la biblioteca en la nube (Pro) Guarda el marcado de bloque (título, tipo, marcado, estilos, etiquetas) en su biblioteca en la nube o en la de un equipo; las imágenes se empaquetan con él. | Edición Pro | POST …/abilities/pbs/save-library-item/run | edit_posts (the REST route's own check) | team: string, kind: section|page|style (obligatorio), title: string (obligatorio), tags: array, markup: string, styles: object |
pbs/set-library-storagepbs-set-library-storage | Utilice su propio almacenamiento (Pro) Guarda el almacenamiento propio: proveedor (r2 o s3), bucket, región, endpoint, prefijo, key_id, secret, enabled. | Edición Pro | POST …/abilities/pbs/set-library-storage/run | manage_options (the REST route's own check) | Ninguno |
pbs/set-maintenancepbs-set-maintenance | Cambiar modo de mantenimiento (Pro) Activa o desactiva el modo de mantenimiento (503) o de próximo lanzamiento (mode), junto con la página que se mostrará (page_id), retry_after y los roles que lo omiten. | Edición 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 | Conectar Mailchimp (Pro) Guarda (o, con un valor vacío, elimina) la clave de la API de Mailchimp que utiliza el bloque de boletines. | Edición Pro | POST …/abilities/pbs/set-newsletter-keys/run | manage_options (the REST route's own check) | mailchimp: string (obligatorio) |
pbs/set-reviews-sourcespbs-set-reviews-sources | Cambiar las fuentes de reseñas (Pro) Configura el lugar de Google y el negocio de Trustpilot que lee el bloque Reseñas. | Edición 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 | Cambiar permisos del creador (Pro) Define los permisos que el constructor permite por cada rol (roles), por ejemplo, un rol de cliente exclusivo para contenido. | Edición Pro | POST …/abilities/pbs/set-roles/run | manage_options (the REST route's own check) | roles: object (obligatorio) |
pbs/set-white-labelpbs-set-white-label | Cambiar marca blanca (Agencia) Activa o desactiva la etiqueta blanca y establece el nombre que ven los clientes (enabled, name, agency_users). | Edición Pro | POST …/abilities/pbs/set-white-label/run | manage_options (the REST route's own check) | Ninguno |
pbs/start-migrationpbs-start-migration | Convertir contenido heredado Inicia (o reinicia) la conversión de cada página 5.x a bloques; se crea una copia de seguridad de cada entrada primero. | Edición gratuita | POST …/abilities/pbs/start-migration/run | the REST route's own per-item permission check | Ninguno |
pbs/start-replacepbs-start-replace | Buscar y reemplazar en todo el sitio (Pro) Inicia una búsqueda y reemplazo segura para bloques (buscar, reemplazar, tipo: texto, enlace o color; match_case; tipos). Nada cambia hasta pbs/apply-replace. | Edición Pro | POST …/abilities/pbs/start-replace/run | manage_options (the REST route's own check) | find: string (obligatorio), replace: string, kind: text|link|colour, types: array, match_case: boolean |
pbs/start-trialpbs-start-trial | Iniciar la prueba gratuita de Pro Inicia la prueba de 14 días de Page Builder Sandwich Pro para este sitio (no se requiere pago). | Edición gratuita | POST …/abilities/pbs/start-trial/run | manage_options (the REST route's own check) | Ninguno |
pbs/test-library-storagepbs-test-library-storage | Pruebe su propio almacenamiento (Pro) Escribe, lee y elimina un objeto de prueba en su propio almacenamiento e informa de cada paso. | Edición Pro | POST …/abilities/pbs/test-library-storage/run | manage_options (the REST route's own check) | Ninguno |
pbs/undo-convert-postpbs-undo-convert-post | Deshacer una conversión Restaura una página convertida desde su copia de seguridad. | Edición gratuita | POST …/abilities/pbs/undo-convert-post/run | the REST route's own per-item permission check | id: string (obligatorio) |
pbs/undo-migrationpbs-undo-migration | Deshacer la migración heredada Restaura cada publicación convertida desde su copia de seguridad. | Edición gratuita | POST …/abilities/pbs/undo-migration/run | the REST route's own per-item permission check | Ninguno |
pbs/undo-replacepbs-undo-replace | Deshacer buscar y reemplazar (Pro) Restaura las publicaciones que cambió un trabajo (una publicación editada desde entonces conserva su edición). | Edición Pro | POST …/abilities/pbs/undo-replace/run | manage_options (the REST route's own check) | id: string (obligatorio) |
pbs/update-blockpbs-update-block | Cambiar la configuración de un bloque Cambia la configuración (atributos) de un bloque dentro de una página, encontrado por su ruta; los atributos que envíes se combinan con los actuales. Funciona en bloques que el sitio procesa a partir de su configuración; para un bloque cuyo HTML está guardado en la página, envía el nuevo marcado con pbs/update-page. | Edición gratuita | POST …/abilities/pbs/update-block/run | edit_post on that page | id: integer (obligatorio), path: array (obligatorio), attributes: object (obligatorio) |
pbs/update-brand-kitpbs-update-brand-kit | Cambiar el kit de marca (Pro) Guarda el kit de marca: nombre, logotipo, colores, fuentes para títulos y cuerpo, y la voz de marca que utiliza la IA de redacción. | Edición 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 | Cambiar los puntos de interrupción adaptativos Modifica los anchos de tablet y móvil en píxeles; con Pro, puntos de interrupción adicionales personalizados. | Edición 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 | Cambiar una clase global (Pro) Cambia la etiqueta, el slug o los estilos de una clase global; cada elemento que la use se actualizará. | Edición Pro | POST …/abilities/pbs/update-class/run | edit_theme_options (the REST route's own check) | id: string (obligatorio), label: string, slug: string, s: object |
pbs/update-dark-modepbs-update-dark-mode | Cambiar modo oscuro (Pro) Establece el modo oscuro (modo: desactivado, automático o alternar) y sus colores. | Edición Pro | POST …/abilities/pbs/update-dark-mode/run | edit_theme_options (the REST route's own check) | mode: device|light|dark (obligatorio), colors: object |
pbs/update-design-globalspbs-update-design-globals | Cambiar el diseño del sitio Cambia los colores de todo el sitio (colors), las fuentes (fonts, headingFont, bodyFont). Todas las páginas reflejan el cambio; el archivo theme.json del tema se mantiene sincronizado. | Edición 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 | Actualizar una página Cambia el título, el estado o el contenido de los bloques de una página. El contenido que envíes reemplaza el contenido de la página. | Edición gratuita | POST …/abilities/pbs/update-page/run | edit_post on that page; publish_pages to publish or make private | id: integer (obligatorio), title: string, status: draft|pending|publish|private, sections: array, content: string |
pbs/update-settingspbs-update-settings | Cambiar la configuración del plugin Cambia el prefijo de la clase del front-end (de 1 a 8 letras minúsculas o dígitos, comenzando con una letra) y/o activa o desactiva los agentes de IA (MCP) (mcp: false elimina todas las funciones y el punto de acceso MCP). | Edición gratuita | POST …/abilities/pbs/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean |
pbs/update-tokenspbs-update-tokens | Modificar los tokens de diseño (Pro) Cambia las escalas de espaciado, radio y sombra (espacio, radio, sombra), o las restablece (reset). | Edición 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 | Cambiar las variables CSS (Pro) Reemplaza las variables de diseño del sitio (variables: una lista de nombre y valor). | Edición Pro | POST …/abilities/pbs/update-variables/run | edit_theme_options (the REST route's own check) | variables: array (obligatorio) |
pbs/upload-iconpbs-upload-icon | Subir un icono Añade un icono SVG (nombre, código SVG) a la biblioteca de iconos; el SVG se desinfecta primero. | Edición gratuita | POST …/abilities/pbs/upload-icon/run | upload_files (the REST route's own check) | name: string (obligatorio), svg: string (obligatorio) |
pbs/upload-lottiepbs-upload-lottie | Subir una animación Lottie (Pro) Valida un documento JSON de Lottie (json, name) y lo publica como un archivo estático para el bloque Lottie. | Edición Pro | POST …/abilities/pbs/upload-lottie/run | upload_files (the REST route's own check) | name: string (obligatorio), json: string (obligatorio) |