=== UPT Live Images (Staging Path-Aware) ===
Contributors: jola, chatgpt
Tags: staging, media, images, migration
Requires at least: 5.8
Tested up to: 6.5
Requires PHP: 7.4
Stable tag: 1.1.1
License: GPLv2 or later

Importiert Bilder von einer Live-Site automatisch in eine
Staging-Installation – auch wenn WordPress in einem Unterordner läuft.

== Beschreibung ==

Dieses Plugin ist für WordPress-Staging-Setups gedacht, bei denen:

- Inhalte von einer Live-Site stammen
- Bilder physisch auf der Live-Site liegen
- Beiträge/Seiten im Staging bearbeitet werden

Beim Speichern eines Beitrags:
- werden Live-Bilder aus /wp-content/uploads/
  lokal in die Mediathek geladen
- URLs im Content werden auf lokale Dateien umgestellt
- Mehrfachimporte werden verhindert

Das Plugin unterstützt Staging-Installationen
in Unterordnern wie z.B. /projekt14/.

== Typischer Workflow ==

1. Staging zeigt Live-Bilder per .htaccess-Fallback
2. Beitrag wird bearbeitet
3. Beim Speichern:
   - Live-Bilder werden lokal importiert
   - Content wird umgeschrieben
4. Ab jetzt werden Bilder lokal ausgeliefert

== Installation ==

1. Plugin hochladen und aktivieren
2. Einstellungen unter:
   Einstellungen → UPT Live Images
3. Live Base-URL eintragen (z.B. https://grevenkoper-pute.de/)
4. Staging Base-URL inkl. Pfad eintragen
   (z.B. https://demo.qxite.de/projekt14/)
5. Optional: htaccess-staging.txt in .htaccess übernehmen

== Hinweise ==

- Import erfolgt nur beim Speichern
- Nur Bilder aus /wp-content/uploads/ werden verarbeitet
- Empfohlen: .htaccess-Fallback mit 302 Redirect
- Alte RedirectMatch- oder 301-Regeln unbedingt entfernen

== Changelog ==

= 1.1.1 =
* Bugfix: sanitize_callback korrekt public
* Stabiler Save-Vorgang
* Unterordner-Staging vollständig unterstützt
