Інтернет і блоги

Оновити масові дані в Wordpress

Настав час, коли великі обсяги даних потрібно багаторазово оновлювати в Wordpress.

Нещодавній приклад - випадок, коли шляхи гіперпосилань були з фіксованими постійними посиланнями, перехід на Geofumadas.com і вихід із субдомену вимагає коригування багатьох з цих полів, як я показую в наступному прикладі:

Попередній маршрут був:

http://geofumadas.cartesianos.com/ course-of-autocad-2011 /

і новий:

http://geofumadas.com/ course-of-autocad-2011 /

Зрозуміло, що потрібно змінити термін geofumadas.cartesianos.com по geofumadas.com і роблячи це для великого обсягу даних, потрібно робити це з бази даних, якщо місце розміщення блогу дозволяє це. Давайте подивимося, як це зробити:

експорт 1. Спинка.

Перш ніж робити щось подібне, ви повинні завантажити резервну копію. Це робиться в Інструменти / Експорт.

 

 

2. Доступ до phpMyAdmin. У цьому випадку я роблю це з Cpanel, платформи, на якій розміщено Geofumadas.com. Опинившись всередині, ми вибираємо базу даних, як правило, вона повинна бути лише одна.

експорт

3. Знайдіть, у яких таблицях міститься слово, яке потрібно змінити. Пам'ятайте, що цей термін може бути в різних таблицях, наприклад, той, що містить записи wp_posts, той, що має коментарі wp_comments тощо. Отже, що ми робимо спочатку, це визначити, де воно знаходиться. Для цього ми вибираємо вкладку «пошук», записуємо пошукове слово і вибираємо всі таблиці.

експорт

І це повинно показати нам результат, подібний до нижчого зображення.

експорт

4. Знайдіть стовпці, де знаходяться слова для зміни.

За допомогою кнопки "Огляд" ви можете перейти до деталі стовпця, де вона знаходиться. Це робиться простою перевіркою.

5. Виконайте зміну

Наступним є виконання змін за допомогою наступного синтаксису:

оновлення дошка комплект колонка = замінити (колонка, 'текст змінити','новий текст')

оновлення wp_posts комплект POST_CONTENT = замінити (POST_CONTENT, 'geofumadas.cartesianos.com','geofumadas.com')

 

 

У цьому випадку таблиця є wp_post, а стовпець post_content. При його виконанні повинно з'явитися повідомлення про те, скільки записів було порушено. Ви повинні бути обережними з використанням символу ('), оскільки він не той самий, що використовується для наголосу (´). Якщо ні, він поверне повідомлення про помилку в синтаксисі.

Потім ідеально повторно запустити запит, починаючи з кроку 3, щоб перевірити, чи змінився результат. Також зручно йти крок за кроком, перевіряючи зміни, щоб помилка пальця не змусила нас помістити запасну тарілку або щось подібне.

Також не рекомендується виконувати цей процес, якщо такі дії, як імпорт зображень, які могли бути збережені в попередньому блозі, не були виконані раніше. Якщо ми цього не зробимо, ми порушимо правильний маршрут і завдамо непоправної шкоди. Для цього існують такі плагіни, як LinkedImages, а також останні версії Wordpress, коли імпортування дає нам можливість перенести зображення на новий хостинг (хоча не всі вони є).

Гольджі Альварес

Письменник, дослідник, спеціаліст із моделей землеустрою. Він брав участь у концептуалізації та впровадженні таких моделей, як: Національна система управління майном SINAP в Гондурасі, Модель управління спільними муніципалітетами в Гондурасі, Інтегрована модель управління кадастром - реєстр в Нікарагуа, Система адміністрування території SAT в Колумбії. . Редактор блогу знань Geofumadas з 2007 року та творець Академії AulaGEO, яка включає більше 100 курсів на теми GIS - CAD - BIM - Digital Twins.

Статті по темі

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

Догори кнопки