Ir al contenido

Escribir entradas del blog

Las entradas funcionan como las páginas, con algunos extras: categorías, etiquetas, imagen destacada, entradas fijadas y programación. Un pedido típico:

Escribí una entrada anunciando el nuevo horario. Ponela en Novedades, con la etiqueta “local”, y programala para el lunes a las 9.

  1. Mira lo que existe. list-posts y search-content muestran las entradas que ya hay, para no repetir una; list-terms devuelve tus categorías y etiquetas con sus IDs.
  2. Reutiliza términos. Elige categorías y etiquetas existentes. Solo si falta una la crea con save-term, que devuelve la existente en vez de duplicarla si el nombre ya está. Crear términos necesita un Editor o un Administrador.
  3. Guarda la entrada. save-post la crea como borrador, salvo que la IA ponga otro estado. Para programarla, pone el estado en future con una fecha en la zona horaria del sitio.
  4. Vos la revisás. Abrí el edit_url para ver la entrada en el editor.

Como con las páginas, para actualizar hace falta el content_hash de get-post o del save-post anterior. El hash también cubre las categorías, las etiquetas, si está fijada y la fecha: si alguien cambió cualquiera de esas cosas en el medio, la actualización se rechaza con content_conflict y la IA vuelve a leer la entrada.

Las herramientas de entradas piden edit_posts, pero para conectarse hace falta un usuario que pueda editar páginas: un Editor o un Administrador.