Wordpress імпорт мініатюр записів або wordpress import featured images - roboteye - блог про wordpress

Wordpress імпорт мініатюр записів або wordpress import featured images - roboteye - блог про wordpress

При перенесенні записів з одного WordPress сайту на інший зіткнувся з проблемою, що при експорті за допомогою вбудованого функціоналу WordPress і імпорту за допомогою практично вбудованого плагіна WordPress Importer. не переносяться мініатюри записів (Featured Images). Було випробувано кілька варіантів, але вони або не робити того, що мені треба або через обмеження хостингу, це було зробити неможливо. Довелося писати код самому.

Йдемо по порядку:

А тепер по порядку:

Wordpress імпорт мініатюр записів або wordpress import featured images - roboteye - блог про wordpress

Після виконання пункту 3 у вас в базі повинні бути ці 4 таблиці

Wordpress імпорт мініатюр записів або wordpress import featured images - roboteye - блог про wordpress

Для того що б зрозуміти як пов'язані ці дві таблиці, записи і мініатюри записів (Featured Images), виконаємо три запити в базі WordPress.

Розглянь зв'язок між записом і мініатюрою записи (Featured Images) на зображенні нижче:

Wordpress імпорт мініатюр записів або wordpress import featured images - roboteye - блог про wordpress

І Запитом 3 отримуємо мета дані даного зображення.

Написав простий скрипт, без надмірностей і забобонів, провів 2-3 тести і в результаті все записи в новій базі отримали свої мініатюри (Featured Images).

При написанні використовував фреймворк для роботи з базою даних - Medoo.

Будуть питання пишіть.

P.S. Можливо знадобиться скористатися sql запитом для редагування посилань на файли: