WordPress - Eliminar Post
Descripción
Sección titulada «Descripción»Este módulo permite eliminar posts de un sitio WordPress. Por defecto mueve el post a la papelera, pero con la opción force puede eliminarlo de forma permanente.
Configuración
Sección titulada «Configuración»Credenciales
Sección titulada «Credenciales»| Campo | Descripción | Ejemplo |
|---|---|---|
url | URL base del sitio WordPress | https://mi-sitio.com |
username | Nombre de usuario de WordPress | admin |
application_password | Contraseña de aplicación generada en WordPress | xxxx xxxx xxxx xxxx |
Parámetros
Sección titulada «Parámetros»| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credentials | Sí | Credencial WordPress |
| post_id | text | Sí | ID del post a eliminar |
| force | boolean | No | true = eliminar permanentemente. Default: false (papelera) |
{ "success": true, "deleted": { "id": 123, "status": "trash" }, "message": "Post 123 movido a la papelera"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Mover post a la papelera
Sección titulada «Mover post a la papelera»{ "post_id": "123"}Eliminar permanentemente
Sección titulada «Eliminar permanentemente»{ "post_id": "123", "force": true}API Utilizada
Sección titulada «API Utilizada»- Endpoint:
DELETE /wp-json/wp/v2/posts/{id} - Documentación: WordPress REST API - Posts
- Sin la opción force, el post se mueve a la papelera y puede recuperarse
- Con force=true, la eliminación es permanente e irreversible
- El ID del post soporta variables con sintaxis
{{id}}
Nodos Relacionados
Sección titulada «Nodos Relacionados»- WordpressGetPosts - Obtener posts para identificar cuáles eliminar
- WordpressCreatePost - Crear un nuevo post
- WordpressUpdatePost - Actualizar un post en lugar de eliminarlo