Export page with attachments
March 24, 2025 · AI Conversations
—
### 🔹 Option 1: **Use the Built-In WordPress Export Tool**
1. Go to **Tools > Export** in your WordPress dashboard.
2. Choose **"Pages"** (or "All content" if needed).
3. Click **"Download Export File"**.
✅ This will include:
– Page content (title, body)
– Featured images
– Media attachments *linked to the page* (if you choose “All content”)
⚠️ This does **not** export custom fields or advanced meta (like ACF data) unless handled by plugins or XML import parsing.
—
### 🔹 Option 2: **Use a Plugin (Recommended for Full Control)**
#### ✅ Suggested Plugin: **WP All Export**
– Plugin: [WP All Export](https://wordpress.org/plugins/wp-all-export/)
– Install and activate it.
– Go to **All Export > New Export**
– Choose **“Pages”** as post type
– Add fields like:
– Title, Content
– Featured Image URL
– Attachment URLs (via custom fields or relationships)
💡 You can export in **CSV, XML, JSON**, and include attachment URLs for re-downloading or re-linking.
🔄 Combine with [WP All Import](https://wordpress.org/plugins/wp-all-import/) to re-import elsewhere, including media.
—
### 🔹 Option 3: **Manually via Database + Media Folder (Advanced)**
1. Export the **page data** using a MySQL dump or query.
2. Copy the relevant **media files** from `/wp-content/uploads`.
3. Rebuild on another site or system by re-importing content and uploading media.
🧠 Best used for developers or when scripting export/import processes.
—
Would you like the export to be:
– A **downloadable ZIP** with the page and attachments?
– For **migration to another site**?
– Or for **backup/archive** purposes?
Let me know, and I can guide you through the most efficient method for your case.