Пошук і заміна даних у WordPress на WP-CLI
Під час переміщення сайту до нового домену ви можете використовувати команди, доступні в WP-CLI, для пошуку та заміни доменного імені в базі даних. WP-CLI - це засіб командного рядка зі спрощеними командами, створений спеціально для сайтів WordPress. Окрім доменних імен, ці команди можна використовувати для пошуку та заміни будь-яких інших даних у базі даних.
- Програма SSH. Ми пропонуємо PuTTY для Windows або Terminal для macOS .
- Ваші відомості FTP. Якщо ви ще не записали їх, вам потрібно знайти свій хост FTP, ім’я користувача і пароль.
- Для свого хоста FTP можна використовувати своє доменне ім’я або IP-адресу.
- Ім'я користувача та пароль FTP можна знайти в обліковому записі хостингу для хостингу Linux з cPanel або Керованого хостингу WordPress (кроки 1–7) .
- Підключіться до свого хостинг-акаунта за допомогою SSH .
- Використовуйте команду bash ls , щоб перераховувати файли та папки, а cd та ../ - для переміщення по каталогах, доки ви не опинитеся в каталозі ваших файлів WordPress.
- (Необов’язково) Щоб побачити заміни, які потрібно зробити, не зберігаючи їх у базі даних, скористайтеся такою командою:
wp search-replace 'https://colexample.com ''https://mycoolnewbusiness.com '--dry-run
У наведеній вище команді слід замінити:- https://colexample.comз фактичним доменним іменем, яке потрібно замінити.
- https://mycoolnewbusiness.comз фактичним новим доменним іменем, яке має замінити старе.
- Щоб замінити дані в базі даних, введіть таку команду:
wp search-replace 'https://colexample.com ''https://mycoolnewbusiness.com '
Знову ж таки, ви повинні замінитиhttps://colexample.com з фактичним старим доменним іменем таhttps://mycoolnewbusiness.com з фактичним новим доменним іменем.
Ви побачите повідомлення про успішне підтвердження того, що дані було замінено, і таблицю з кількістю змін для кожного елемента бази даних.
Додаткові відомості
- Додаткові опції пошуку та заміни на WP-CLI
- Експорт та імпорт бази даних за допомогою WP-CLI
- Бажаєте дізнатися більше про WP-CLI? Знайдіть інформацію про розробника на його офіційному сайті .
- Якщо ви не хочете використовувати WP-CLI, ви можете знайти та замінити дані у WordPress плагіном .