Акція:
Безкоштовний трансфер (перенесення) сайту на WordPress хостинг Hostenko
Одна з проблем, що виникають під час перенесення WordPress сайту, — пошук та заміна всередині бази даних з метою оновити посилання на нові URL. Якщо сайтів багато, то посилань для оновлення ще більше, а також як правило це більший розмір бази.
Сьогодні ми розглянемо кілька зручних інструментів, які спростять вам життя при міграції сайту з Базою Даних. Вибір інструменту часто залежить від того, коли ви хочете робити пошук та заміну.
Дивіться також:
1. плагін WP Migrate DB
Якщо у вас є доступ до консолі адміністратора WordPress, то один із найпростіших варіантів для змін — використовувати плагін Migrate DB. Ви зможете ввести новий URL і шляхи до файлів, і плагін експортує оновлену версію бази даних, яку ви зможете імпортувати в порожню базу даних на новому сервері.
Змінити URL сайту просто!
2. плагін Пошук і заміна
Якщо ви вже перенесли сайт на новий сервер і вже імпортували базу даних, у вас є кілька інших опцій для пошуку та заміни адреси. Один з варіантів - використання phpMyAdmin або подібного інструменту для оновлення адрес домашньої сторінки та сайту для того, щоб ви знову змогли потрапити в консоль адміністратора WordPress. Потім ви зможете використовувати плагін типу Пошук і заміна, щоб оновити адреси, ім'я сайту та все, що потрібно.
Цей плагін дозволяє вам шукати по всій базі або робити конкретніший пошук за такими параметрами, як ID, post-content, GUID, title, excerpt, meta-data, comments, comment-author, comment-e-mail, comment-url, tags/categories та categories-description.
3. Сценарій Search and Replace DB
Третій варіант, який я багаторазово використовував – це інструмент Search and Replace DB. Це не WordPress-плагін, але він дуже зручний у використанні. Цей скрипт містить рядки на PHP, які роблять пошук та заміну. Ви завантажуєте скрипт на сайт, скануєте всі таблиці і потім вводите, що ви хочете знайти та замінити.
І хоча ви можете використовувати цей скрипт з Drupal, Joomla або іншою подібною CMS, він був створений для роботи з унікальними вимогами міграції WordPress, і включає декілька ключових можливостей:
- Підтримує серіалізацію
- Підтримує безпечні мультибайтові Unicode-зміни (важливо для міжнародних доменних імен)
- Опція пропуску стовпця guid для перенесення живих сайтів
Важлива річ, яку потрібно не забути після використання Search and Replace DB - Вам потрібно видалити його із сайту після закінчення роботи. Інакше це тягне за собою ризики щодо безпеки.
Висновок
Звичайно, для цього завдання є набагато більше інструментів, ніж тут. Ці три я особисто випробував багато разів і вважав їх найпростішими та найефективнішими для виконання роботи. Ви знаєте інші видатні інструменти для перенесення? Повідомте нам у коментарях.
Коментарі до запису: 1
Дякуємо!