Sim

WordPress

Gestionar contenido de WordPress

WordPress es el sistema de gestión de contenido de código abierto líder en el mundo, que facilita la publicación y gestión de sitios web, blogs y todo tipo de contenido en línea. Con WordPress, puedes crear y actualizar entradas o páginas, organizar tu contenido con categorías y etiquetas, gestionar archivos multimedia, moderar comentarios y administrar cuentas de usuario, lo que te permite ejecutar desde blogs personales hasta sitios web empresariales complejos.

La integración de Sim con WordPress permite a tus agentes automatizar tareas esenciales del sitio web. Puedes crear programáticamente nuevas entradas de blog con títulos específicos, contenido, categorías, etiquetas e imágenes destacadas. Actualizar entradas existentes —como cambiar su contenido, título o estado de publicación— es sencillo. También puedes publicar o guardar contenido como borradores, gestionar páginas estáticas, trabajar con cargas multimedia, supervisar comentarios y asignar contenido a taxonomías organizativas relevantes.

Al conectar WordPress con tus automatizaciones, Sim permite a tus agentes agilizar la publicación de contenido, los flujos de trabajo editoriales y la gestión diaria del sitio, ayudándote a mantener tu sitio web actualizado, organizado y seguro sin esfuerzo manual.

Instrucciones de uso

Intégrate con WordPress para crear, actualizar y gestionar entradas, páginas, multimedia, comentarios, categorías, etiquetas y usuarios. Compatible con sitios de WordPress.com mediante OAuth y sitios de WordPress autoalojados utilizando autenticación de Contraseñas de Aplicación.

Herramientas

wordpress_create_post

Crear una nueva entrada de blog en WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
titlestringTítulo de la entrada
contentstringNoContenido de la entrada (HTML o texto plano)
statusstringNoEstado de la entrada: publish, draft, pending, private o future
excerptstringNoExtracto de la entrada
categoriesstringNoIDs de categorías separados por comas
tagsstringNoIDs de etiquetas separados por comas
featuredMedianumberNoID del medio de la imagen destacada
slugstringNoSlug de URL para la entrada

Salida

ParámetroTipoDescripción
postobjectLa entrada creada

wordpress_update_post

Actualizar una entrada de blog existente en WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
postIdnumberEl ID de la entrada a actualizar
titlestringNoTítulo de la entrada
contentstringNoContenido de la entrada (HTML o texto plano)
statusstringNoEstado de la entrada: publish, draft, pending, private, o future
excerptstringNoExtracto de la entrada
categoriesstringNoIDs de categorías separados por comas
tagsstringNoIDs de etiquetas separados por comas
featuredMedianumberNoID del archivo multimedia de la imagen destacada
slugstringNoURL slug para la entrada

Salida

ParámetroTipoDescripción
postobjectLa entrada actualizada

wordpress_delete_post

Eliminar una entrada de blog de WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
postIdnumberEl ID de la entrada a eliminar
forcebooleanNoOmitir la papelera y forzar la eliminación permanente

Salida

ParámetroTipoDescripción
deletedbooleanIndica si la publicación fue eliminada
postobjectLa publicación eliminada

wordpress_get_post

Obtener una sola publicación de blog de WordPress.com por ID

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
postIdnumberEl ID de la publicación a recuperar

Salida

ParámetroTipoDescripción
postobjectLa publicación recuperada

wordpress_list_posts

Listar publicaciones de blog de WordPress.com con filtros opcionales

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
perPagenumberNoNúmero de publicaciones por página (predeterminado: 10, máx: 100)
pagenumberNoNúmero de página para paginación
statusstringNoFiltro de estado de publicación: publish, draft, pending, private
authornumberNoFiltrar por ID de autor
categoriesstringNoIDs de categorías separados por comas para filtrar
tagsstringNoIDs de etiquetas separados por comas para filtrar
searchstringNoTérmino de búsqueda para filtrar publicaciones
orderBystringNoOrdenar por campo: date, id, title, slug, modified
orderstringNoDirección de ordenamiento: asc o desc

Salida

ParámetroTipoDescripción
postsarrayLista de publicaciones

wordpress_create_page

Crear una nueva página en WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
titlestringTítulo de la página
contentstringNoContenido de la página (HTML o texto plano)
statusstringNoEstado de la página: publish, draft, pending, private
excerptstringNoExtracto de la página
parentnumberNoID de la página padre para páginas jerárquicas
menuOrdernumberNoOrden en el menú de páginas
featuredMedianumberNoID del medio de la imagen destacada
slugstringNoSlug de URL para la página

Salida

ParámetroTipoDescripción
pageobjectLa página creada

wordpress_update_page

Actualizar una página existente en WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
pageIdnumberEl ID de la página a actualizar
titlestringNoTítulo de la página
contentstringNoContenido de la página (HTML o texto plano)
statusstringNoEstado de la página: publish, draft, pending, private
excerptstringNoExtracto de la página
parentnumberNoID de la página padre para páginas jerárquicas
menuOrdernumberNoOrden en el menú de páginas
featuredMedianumberNoID del medio de la imagen destacada
slugstringNoSlug de URL para la página

Salida

ParámetroTipoDescripción
pageobjetoLa página actualizada

wordpress_delete_page

Eliminar una página de WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdcadenaID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
pageIdnúmeroEl ID de la página a eliminar
forcebooleanoNoOmitir la papelera y forzar la eliminación permanente

Salida

ParámetroTipoDescripción
deletedbooleanoSi la página fue eliminada
pageobjetoLa página eliminada

wordpress_get_page

Obtener una sola página de WordPress.com por ID

Entrada

ParámetroTipoObligatorioDescripción
siteIdcadenaID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
pageIdnúmeroEl ID de la página a recuperar

Salida

ParámetroTipoDescripción
pageobjetoLa página recuperada

wordpress_list_pages

Listar páginas de WordPress.com con filtros opcionales

Entrada

ParámetroTipoObligatorioDescripción
siteIdcadenaID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
perPagenúmeroNoNúmero de páginas por solicitud (predeterminado: 10, máx: 100)
pagenúmeroNoNúmero de página para paginación
statuscadenaNoFiltro de estado de página: publish, draft, pending, private
parentnúmeroNoFiltrar por ID de página padre
searchcadenaNoTérmino de búsqueda para filtrar páginas
orderBycadenaNoOrdenar por campo: date, id, title, slug, modified, menu_order
ordercadenaNoDirección de ordenamiento: asc o desc

Salida

ParámetroTipoDescripción
pagesarrayLista de páginas

wordpress_upload_media

Subir un archivo multimedia (imagen, video, documento) a WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
filestringDatos del archivo codificados en Base64 o URL para obtener el archivo
filenamestringNombre del archivo con extensión (p. ej., imagen.jpg)
titlestringNoTítulo del archivo multimedia
captionstringNoLeyenda del archivo multimedia
altTextstringNoTexto alternativo para accesibilidad
descriptionstringNoDescripción del archivo multimedia

Salida

ParámetroTipoDescripción
mediaobjectEl elemento multimedia subido

wordpress_get_media

Obtener un solo elemento multimedia de WordPress.com por ID

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
mediaIdnumberEl ID del elemento multimedia a recuperar

Salida

ParámetroTipoDescripción
mediaobjectEl elemento multimedia recuperado

wordpress_list_media

Listar elementos multimedia de la biblioteca multimedia de WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
perPagenumberNoNúmero de elementos multimedia por solicitud (predeterminado: 10, máx: 100)
pagenumberNoNúmero de página para paginación
searchstringNoTérmino de búsqueda para filtrar multimedia
mediaTypestringNoFiltrar por tipo de multimedia: imagen, video, audio, aplicación
mimeTypestringNoFiltrar por tipo MIME específico (p. ej., image/jpeg)
orderBystringNoOrdenar por campo: fecha, id, título, slug
orderstringNoDirección de ordenamiento: asc o desc

Salida

ParámetroTipoDescripción
mediaarrayLista de elementos multimedia

wordpress_delete_media

Eliminar un elemento multimedia de WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
mediaIdnumberEl ID del elemento multimedia a eliminar
forcebooleanNoForzar eliminación (los elementos multimedia no tienen papelera, por lo que la eliminación es permanente)

Salida

ParámetroTipoDescripción
deletedbooleanSi el medio fue eliminado
mediaobjectEl elemento multimedia eliminado

wordpress_create_comment

Crear un nuevo comentario en una entrada de WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
postIdnumberEl ID de la entrada en la que comentar
contentstringContenido del comentario
parentnumberNoID del comentario padre para respuestas
authorNamestringNoNombre visible del autor del comentario
authorEmailstringNoCorreo electrónico del autor del comentario
authorUrlstringNoURL del autor del comentario

Salida

ParámetroTipoDescripción
commentobjectEl comentario creado

wordpress_list_comments

Listar comentarios de WordPress.com con filtros opcionales

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
perPagenumberNoNúmero de comentarios por solicitud (predeterminado: 10, máx: 100)
pagenumberNoNúmero de página para paginación
postIdnumberNoFiltrar por ID de entrada
statusstringNoFiltrar por estado del comentario: approved, hold, spam, trash
searchstringNoTérmino de búsqueda para filtrar comentarios
orderBystringNoOrdenar por campo: date, id, parent
orderstringNoDirección de ordenamiento: asc o desc

Salida

ParámetroTipoDescripción
commentsarrayLista de comentarios

wordpress_update_comment

Actualizar un comentario en WordPress.com (contenido o estado)

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
commentIdnumberEl ID del comentario a actualizar
contentstringNoContenido actualizado del comentario
statusstringNoEstado del comentario: approved, hold, spam, trash

Salida

ParámetroTipoDescripción
commentobjectEl comentario actualizado

wordpress_delete_comment

Eliminar un comentario de WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
commentIdnumberEl ID del comentario a eliminar
forcebooleanNoOmitir la papelera y forzar la eliminación permanente

Salida

ParámetroTipoDescripción
deletedbooleanSi el comentario fue eliminado
commentobjectEl comentario eliminado

wordpress_create_category

Crear una nueva categoría en WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
namestringNombre de la categoría
descriptionstringNoDescripción de la categoría
parentnumberNoID de la categoría padre para categorías jerárquicas
slugstringNoSlug de URL para la categoría

Salida

ParámetroTipoDescripción
categoryobjectLa categoría creada

wordpress_list_categories

Listar categorías de WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
perPagenumberNoNúmero de categorías por solicitud (predeterminado: 10, máx: 100)
pagenumberNoNúmero de página para paginación
searchstringNoTérmino de búsqueda para filtrar categorías
orderstringNoDirección de ordenamiento: asc o desc

Salida

ParámetroTipoDescripción
categoriesarrayLista de categorías

wordpress_create_tag

Crear una nueva etiqueta en WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
namestringNombre de la etiqueta
descriptionstringNoDescripción de la etiqueta
slugstringNoSlug de URL para la etiqueta

Salida

ParámetroTipoDescripción
tagobjectLa etiqueta creada

wordpress_list_tags

Listar etiquetas de WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
perPagenumberNoNúmero de etiquetas por solicitud (predeterminado: 10, máx: 100)
pagenumberNoNúmero de página para paginación
searchstringNoTérmino de búsqueda para filtrar etiquetas
orderstringNoDirección de ordenamiento: asc o desc

Salida

ParámetroTipoDescripción
tagsarrayLista de etiquetas

wordpress_get_current_user

Obtener información sobre el usuario autenticado actualmente en WordPress.com

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)

Salida

ParámetroTipoDescripción
userobjectEl usuario actual

wordpress_list_users

Listar usuarios de WordPress.com (requiere privilegios de administrador)

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
perPagenumberNoNúmero de usuarios por solicitud (predeterminado: 10, máx: 100)
pagenumberNoNúmero de página para paginación
searchstringNoTérmino de búsqueda para filtrar usuarios
rolesstringNoNombres de roles separados por comas para filtrar
orderstringNoDirección de ordenamiento: asc o desc

Salida

ParámetroTipoDescripción
usersarrayLista de usuarios

wordpress_get_user

Obtener un usuario específico de WordPress.com por ID

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
userIdnumberEl ID del usuario a recuperar

Salida

ParámetroTipoDescripción
userobjectEl usuario recuperado

wordpress_search_content

Buscar en todos los tipos de contenido en WordPress.com (entradas, páginas, multimedia)

Entrada

ParámetroTipoObligatorioDescripción
siteIdstringID del sitio o dominio de WordPress.com (p. ej., 12345678 o misitio.wordpress.com)
querystringConsulta de búsqueda
perPagenumberNoNúmero de resultados por solicitud (predeterminado: 10, máx: 100)
pagenumberNoNúmero de página para paginación
typestringNoFiltrar por tipo de contenido: post, page, attachment
subtypestringNoFiltrar por slug de tipo de entrada (p. ej., post, page)

Salida

ParámetroTipoDescripción
resultsarrayResultados de búsqueda

Notas

  • Categoría: tools
  • Tipo: wordpress
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started