# WordPress Content Export - Kompletna Dokumentacija

**Datum izvoza:** 24. Mart 2026  
**WordPress verzija:** 6.9.4  
**Tema:** hello-elementor  
**Builder:** Elementor Pro

---

## 📊 Sažetak Izvoza

- **Stranice izvezene:** 14
- **Postovi izvezeni:** 2
- **Ukupno media fajlova:** 284
- **Slika (bez videa):** 266
- **Slike korištene u sadržaju:** 3
- **Slike kopirane:** 3

---

## 📁 Struktura Foldera

```
exported_content/
├── pages/                  # 14 stranica u Markdown formatu
├── posts/                  # 2 posta u Markdown formatu  
├── images/                 # 3 stvarno korištene slike
├── media/                  # Prazan - za dodatne slike ako treba
├── manifest.json           # Kompletan manifest svih podataka
├── media_list.json         # Lista svih 284 media fajlova
├── all_images.json         # Lista svih 266 slika (bez videa)
└── README.md               # Ova datoteka
```

---

## 📄 Izvezene Stranice

### Objavljene stranice (14):

1. **Društvene mreže** (`drustvene-mreze.md`) - ID: 66
2. **Kontakt** (`kontakt.md`) - ID: 78
   - Tel: +385 99 549 2621
   - Email: info@lusar.hr
   - Adresa: Ulica Kestenova 66, 31 000, Osijek
3. **LED film** (`led-film.md`) - ID: 81
4. **Montaža** (`montaza.md`) - ID: 63
5. **Naslovna** (`naslovna.md`) - ID: 22
6. **Naslovna 2** (`naslovna-2.md`) - ID: 90
7. **Opći uvjeti poslovanja** (`opci-uvjeti-poslovanja.md`) - ID: 93
8. **Partneri** (`partneri.md`) - ID: 75
9. **Politika privatnosti** (`politika-privatnosti.md`) - ID: 96
10. **Pozivni centar** (`pozivni-centar.md`) - ID: 84
11. **Servis** (`servis.md`) - ID: 60
12. **Smart film** (`smart-film.md`) - ID: 72
13. **Ultratanki prozirni zaslon** (`ultratanki-prozirni-zaslon.md`) - ID: 69
14. **Usluge** (`usluge.md`) - ID: 87

**Napomena:** Sve stranice koriste Elementor Pro builder.

---

## 🖼️ Slike

### Slike Koristene u Sadržaju (3)

Ove slike su stvarno korištene na stranicama i kopirane su u `/images` folder:

1. `case-study-1.png` (1.3K)
2. `case-study-2-icon-1.png` (2.5K)  
3. `case-study-3-icon.png` (3.1K)

### Dodatne Slike

- **Ukupno slika dostupno:** 266 (vidi `all_images.json`)
- **Lokacija originalnih slika:** `/home/lusarhr/public_html/wp-content/uploads/`

**Ako želite sve slike:**
```bash
bash /home/lusarhr/copy_all_images.sh
```

Ova skripta će kopirati SVE slike (266) iz WordPress uploads foldera u `media/` folder.

---

## 📝 Format Markdown Fajlova

Svaki Markdown fajl sadrži:

### YAML Front Matter
```yaml
---
title: Naziv stranice
slug: url-slug
id: WordPress ID
status: publish
date: Datum kreiranja
modified: Datum izmjene
uses_elementor: yes/no
featured_image: URL (ako postoji)
---
```

### Sadržaj
- Naslovi (`#`, `##`, `###`)
- Paragrafi teksta
- Liste
- Boldirani tekst (`**bold**`)
- Linkovi (`[text](url)`)
- Slike (`![alt](url)`)

---

## ⚠️ Važne Napomene

### Elementor Placeholder Slike

Mnoge stranice sadrže Elementor placeholder slike:
```
https://lusar.hr/wp-content/plugins/elementor/assets/images/placeholder.png
```

**Ovo NISU prave slike** - to su placeholder-i koje Elementor koristi u template-u. Pri importu u Laravel, možete:
1. Zamijeniti sa pravim slikama
2. Ukloniti ih iz sadržaja
3. Ignorisati ih

### Duplikat Sadržaja

Neke stranice imaju duplikat sadržaja jer Elementor čuva podatke na dva mjesta:
- U `_elementor_data` meta polju (JSON)
- U regularnom `post_content` polju (HTML backup)

Oba su izvučena i konvertovana u Markdown.

---

## 🚀 Upotreba za Laravel Import

### 1. Pregledajte Sadržaj
```bash
cd /home/lusarhr/exported_content
ls pages/
cat pages/kontakt.md
```

### 2. Parsiranje u Laravelu

Možete koristiti Laravel pakete za Markdown parsing:
- `league/commonmark`
- `spatie/yaml-front-matter`

Primjer:
```php
use Spatie\YamlFrontMatter\YamlFrontMatter;

$object = YamlFrontMatter::parseFile('pages/kontakt.md');

$title = $object->matter('title');
$slug = $object->matter('slug');
$content = $object->body();
```

### 3. Slike

Kopirajte slike iz `/images` ili `/media` foldera u Laravel `public/storage/images/` folder.

Ažurirajte URL-ove u Markdown sadržaju:
```php
$content = str_replace(
    'https://lusar.hr/wp-content/uploads/',
    '/storage/images/',
    $content
);
```

---

## 📋 Fajlovi za Referencu

- **manifest.json** - Kompletan pregled svih stranica, postova i slika sa metapodacima
- **media_list.json** - Lista svih 284 media fajlova (slike + videi) sa URL-ovima i putanjama
- **all_images.json** - Lista samo slika (266) bez videa

---

## 🛠️ Dodatni Alati

### Export PHP Skripta
- **Lokacija:** `/home/lusarhr/export_wordpress_content.php`
- **Funkcija:** Izvlači sadržaj iz WordPress + Elementor u Markdown

### Copy Images Skripta  
- **Lokacija:** `/home/lusarhr/copy_used_images.php`
- **Funkcija:** Kopira samo korištene slike

### Copy ALL Images Skripta
- **Lokacija:** `/home/lusarhr/copy_all_images.sh`
- **Funkcija:** Kopira SVE slike iz uploads foldera

### WP-CLI
- **Lokacija:** `/home/lusarhr/wp-cli.phar`
- **Upotreba:** `php /home/lusarhr/wp-cli.phar --path=/home/lusarhr/public_html [command]`

---

## ❓ FAQ

**Q: Zašto neke stranice imaju malo sadržaja?**  
A: Neke stranice mogu biti prazne ili samo sa Elementor elementima koji nemaju tekstualni sadržaj.

**Q: Šta da radim sa placeholder slikama?**  
A: Zamijenite ih sa pravim slikama ili ih uklonite iz sadržaja pri importu.

**Q: Da li mogu ponovo pokrenuti export?**  
A: Da, samo pokrenite: `php /home/lusarhr/export_wordpress_content.php`

**Q: Gdje su videi?**  
A: Videi nisu kopirani, ali su evidentirani u `media_list.json`. Možete ih ručno kopirati iz `/home/lusarhr/public_html/wp-content/uploads/`

**Q: Kako kopirati SVE slike?**  
A: Pokrenite: `bash /home/lusarhr/copy_all_images.sh`

---

## 📞 Kontakt Informacije iz Web-a

- **Telefon:** +385 99 549 2621
- **Email:** info@lusar.hr  
- **Adresa:** Ulica Kestenova 66, 31 000, Osijek

---

**✅ Export je kompletiran uspješno!**
