=== Celery Social Feeds ===
Contributors: celerysoftware
Tags: instagram, feed, gallery, shortcode
Requires at least: 6.6
Requires PHP: 8.1
Stable tag: 0.2.0
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Instagram en tu WordPress: conexión directa, diseño personalizable y portadas locales.

== Description ==

Versión piloto para instalación asistida por Celery Software.
Una cuenta profesional de Instagram y un feed configurable por sitio.

* Cuatro diseños: galería, tarjetas, vertical y deslizable.
* Bordes rectos o curvos, espaciado, columnas de escritorio y móvil.
* Colores, formato de imagen, textos y botón personalizables.
* Vista previa, filtros de contenido y selección de publicaciones.
* Instagram Login con permiso instagram_business_basic.
* Credenciales cifradas y renovación automática.
* Portadas optimizadas y servidas desde WordPress.
* Bloque Instagram · Celery y shortcode [celery_instagram].

Requiere cuenta de empresa o creador, app de Meta habilitada para Instagram Login,
HTTPS para OAuth y OpenSSL más GD o Imagick en el servidor.
La sincronización depende de WP-Cron. Para sitios con poco tráfico, configurar
un cron real del servidor. Ver README.md para configuración y límites.

== Installation ==

1. Instala el ZIP en Plugins > Añadir nuevo > Subir plugin y actívalo.
2. Pide a Celery habilitar la URL de retorno que muestra Instagram > Conectar.
3. Indica tu usuario profesional y pulsa Conectar Instagram. Autoriza en Instagram.
4. Conecta la cuenta profesional y pulsa Sincronizar ahora.
5. Personaliza, guarda e inserta [celery_instagram] o el bloque Instagram · Celery.

== External services ==

La conexión central utiliza https://celerysoftware.cloud para iniciar y completar
la autorización y comprobar revocaciones. Envía la URL de retorno del sitio, el
usuario de Instagram esperado y datos temporales de verificación. El secreto de
la app de Celery nunca se distribuye en WordPress.
Privacidad del servicio: https://celerysoftware.cloud/privacy

El plugin contacta con Meta únicamente para autorizar, renovar el acceso e importar
las publicaciones de la cuenta conectada. Solicita identificador, usuario, texto,
fechas, enlaces y portadas de hasta 24 publicaciones recientes.
Usa www.instagram.com (consentimiento), api.instagram.com (intercambio OAuth),
graph.instagram.com (API y renovación) y subdominios CDN de cdninstagram.com y
fbcdn.net (portadas). Las credenciales no se incluyen en el HTML público.

El feed público sirve imágenes locales y no incluye el SDK ni píxeles de Meta.
Los enlaces de las publicaciones y del botón llevan al visitante a Instagram.
El sitio puede incluir otros plugins o píxeles ajenos a Celery Social Feeds.

Meta terms: https://www.facebook.com/terms.php
Meta privacy: https://www.facebook.com/privacy/policy/

== Frequently Asked Questions ==

= ¿Sirve con Elementor? =
Sí, mediante el widget Shortcode. No incluye un widget propio de Elementor.

= ¿Reproduce vídeos dentro de la web? =
Muestra la portada y abre la publicación completa en Instagram. No descarga vídeos.

= ¿Qué ocurre si falla Instagram? =
Conserva el último feed correcto hasta siete días. Después lo oculta hasta que
la conexión se recupere. Los detalles del error solo se muestran al administrador.

= ¿Es un tema para un cliente específico? =
No. El diseño, las cuentas y los colores se configuran por sitio.

= ¿Qué se elimina al desinstalar? =
Se eliminan credenciales, configuración y portadas del plugin. Desactivarlo conserva
esos datos y detiene la sincronización.

== Changelog ==

= 0.2.0 =
* Conexión central con Celery y códigos de un solo uso ligados al WordPress.
* Clave de instalación cifrada y comprobación de revocación al sincronizar.
* Configuración de app propia conservada en la sección avanzada de agencia.

= 0.1.0 =
* Primera versión piloto. Pendiente aceptación en WordPress de staging y Meta real.
