Datum izvoza: 24. Mart 2026
WordPress verzija: 6.9.4
Tema: hello-elementor
Builder: Elementor Pro
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
drustvene-mreze.md) - ID: 66kontakt.md) - ID: 78
led-film.md) - ID: 81montaza.md) - ID: 63naslovna.md) - ID: 22naslovna-2.md) - ID: 90opci-uvjeti-poslovanja.md) - ID: 93partneri.md) - ID: 75politika-privatnosti.md) - ID: 96pozivni-centar.md) - ID: 84servis.md) - ID: 60smart-film.md) - ID: 72ultratanki-prozirni-zaslon.md) - ID: 69usluge.md) - ID: 87Napomena: Sve stranice koriste Elementor Pro builder.
Ove slike su stvarno korištene na stranicama i kopirane su u /images folder:
case-study-1.png (1.3K)case-study-2-icon-1.png (2.5K)case-study-3-icon.png (3.1K)all_images.json)/home/lusarhr/public_html/wp-content/uploads/Ako želite sve slike:
bash /home/lusarhr/copy_all_images.sh
Ova skripta će kopirati SVE slike (266) iz WordPress uploads foldera u media/ folder.
Svaki Markdown fajl sadrži:
---
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)
---
#, ##, ###)**bold**)[text](url)))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:
Neke stranice imaju duplikat sadržaja jer Elementor čuva podatke na dva mjesta:
_elementor_data meta polju (JSON)post_content polju (HTML backup)Oba su izvučena i konvertovana u Markdown.
cd /home/lusarhr/exported_content
ls pages/
cat pages/kontakt.md
Možete koristiti Laravel pakete za Markdown parsing:
league/commonmarkspatie/yaml-front-matterPrimjer:
use Spatie\YamlFrontMatter\YamlFrontMatter;
$object = YamlFrontMatter::parseFile('pages/kontakt.md');
$title = $object->matter('title');
$slug = $object->matter('slug');
$content = $object->body();
Kopirajte slike iz /images ili /media foldera u Laravel public/storage/images/ folder.
Ažurirajte URL-ove u Markdown sadržaju:
$content = str_replace(
'https://lusar.hr/wp-content/uploads/',
'/storage/images/',
$content
);
/home/lusarhr/export_wordpress_content.php/home/lusarhr/copy_used_images.php/home/lusarhr/copy_all_images.sh/home/lusarhr/wp-cli.pharphp /home/lusarhr/wp-cli.phar --path=/home/lusarhr/public_html [command]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
✅ Export je kompletiran uspješno!