Intereting Posts
WordPress в подкаталоге другой среды WordPress не работает WP AJAX API с JS-файлом update_option и кеш опций Работа с библиотекой, которая зависит от jQuery Как исправить мою старую тему, чтобы она правильно загружала jQuery Отображение изображения в мета-коробке Посты и наследование страниц для дочерних сайтов в сети WordPress Зачем использовать admin-ajax.php при загрузке страниц через AJAX? Класс, вызываемый в шаблоне, AJAX не регистрируется У меня есть функции в моем плагине wordpress. Как заставить их работать на меня? Как предотвратить очистку настраиваемых полей во время массового редактирования? URL для загрузки последней версии WP для других языков, кроме английского Разрешить анонимные комментарии, но предотвратить спам Как установить сценарий, если виджет отображается на странице? Вложенные инструкции if для эха только одной строки на основе того, какой тег был отфильтрован?

Перенос темы и импортированных вложений

Недавно я развернул 2 сайта из моей локальной области разработки на сайт в реальном времени и столкнулся с некоторыми проблемами при импорте сообщений. Ссылка на ссылки для вложений по-прежнему указывает на мой локальный хост для некоторых вложений. Я хотел бы удалить сайты разработки, но удаление их приведет к ссылке на некоторые из вложений в реальном времени.

Мне было любопытно, знает ли кто-нибудь об оптимальной практике для решения этой проблемы. Я знаю, что все вложения находятся на реальном сервере, а ссылка отсутствует. Для большинства этих сообщений я использовал настраиваемые поля с полными путями.

У меня есть идея просто отредактировать db, чтобы удалить ссылку на файлы.

Заранее благодарим за помощь,

JN

Solutions Collecting From Web of "Перенос темы и импортированных вложений"

Если я правильно прочитал, это не только ваша обычная мета, но и ваши вложения (все изображения, видео, мультимедиа и т. Д.),

У вас есть phpmyadmin? Сделайте экспорт базы данных и выполните поиск по «http: // yourlocalhostaddress .com» и замените на «http: // yournewwewebaddress .com» сохранение и реимпорт

Вы также можете сделать это с помощью mysql, но я очень новичок в командах mysql и не хочу сообщать вам неверный.

Опять же, как сказал Этан, всегда создавайте резервную копию своей базы данных.

Когда я прочитаю ваш вопрос, похоже, что вы используете настраиваемые поля для хранения полных путей. Я думаю, что самый чистый способ – запустить SQL-запрос для очистки ваших настраиваемых полей.

UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'MYOLDPATH', 'MYNEWPATH') WHERE meta_key = 'CUSTOMFIELDNAME' 

Всегда создавайте резервную копию своей базы данных перед запуском Update Query