floogos
    Todas las plantillas
    Nueva
    Workflow
    Intermedio
    Marketing
    E-commerce

    Compartir cada entrada nueva de WordPress en Facebook, Instagram y LinkedIn

    Cada hora busca entradas nuevas de tu blog y las difunde en tus redes con título, enlace e imagen destacada.

    Se crea todo desactivado en una carpeta nueva de tu cuenta. No se ejecuta nada hasta que tú lo actives y puedes deshacerlo durante 24 horas.

    Diagrama del workflow: Compartir cada entrada nueva de WordPress en Facebook, Instagram y LinkedIn

    Qué hace

    Publica una vez y difunde en todas partes. El flujo consulta la API pública de tu WordPress cada hora, detecta las entradas publicadas en la última ventana de tiempo y las comparte en Facebook, Instagram y LinkedIn con el título, el enlace y la imagen destacada.

    No necesita credencial de WordPress (solo lee contenido público). Para evitar duplicados, la ventana (ventana_min, 60 minutos por defecto) debe coincidir con la frecuencia del cron: si lo ejecutas cada hora, déjala en 60. Instagram solo publicará las entradas que tengan imagen destacada.

    Qué necesitas: la dirección de tu WordPress y las credenciales de las redes que uses (los pasos están abajo).

    Cómo se pone en marcha

    1. 1

      Indicar tu WordPress

      En el nodo Configuración escribe wp_url (por ejemplo https://miblog.com), los canales donde difundir (facebook,instagram,linkedin) y la ventana_min en minutos.

    2. 2

      Conectar tu página de Facebook

      En developers.facebook.com crea una app, añade los permisos pages_manage_posts y pages_read_engagement y genera con el Explorador de la Graph API un token de página de larga duración. En Credenciales crea una de tipo Basic Auth llamada facebook-page: usuario = ID de la página, contraseña = token de la página.

    3. 3

      Conectar Instagram (cuenta Business)

      Tu cuenta de Instagram debe ser Business o Creator y estar vinculada a tu página de Facebook. Añade a tu app los permisos instagram_basic e instagram_content_publish, obtén el ID de la cuenta con GET /{id-de-la-página}?fields=instagram_business_account y crea una credencial Basic Auth llamada instagram-business: usuario = ID de la cuenta de Instagram, contraseña = el mismo token de página. Instagram solo publica imágenes (JPG) alojadas en una URL pública.

    4. 4

      Conectar LinkedIn (opcional)

      Crea una app en developers.linkedin.com con los productos Share on LinkedIn y Sign In with LinkedIn using OpenID Connect, genera un token con los permisos openid profile w_member_social y guárdalo en una credencial Basic Auth llamada linkedin (usuario = cualquiera, contraseña = el token). El token caduca a los 60 días: tendrás que renovarlo. Si no usas LinkedIn, no lo incluyas en los canales.

    5. 5

      Probar y activar

      Para probar sin publicar, pon modo = borrador en Configuración y sube ventana_min a 1440 para que recoja las entradas de las últimas 24 horas: el resultado muestra lo que se publicaría. Después vuelve a publicar, 60 y activa la programación.

    6. 6

      Activar el workflow

      Los workflows se instalan desactivados. Cuando todo esté configurado, actívalo.

    Pruébala en menos de 5 minutos

    Crea la plantilla en tu cuenta, conecta tus credenciales y actívala cuando estés listo.

    Usar esta plantilla