Wordpress работает локально, а затем загружает - PullRequest
0 голосов
/ 13 октября 2010

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

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

Есть ли какие-либо шаги, которые я могу предпринять во время разработки, которые могли бы помочь с публикацией после завершения работы сайта?

Спасибо.

1 Ответ

1 голос
/ 13 октября 2010

Используйте функции php при создании тем, чтобы не менять пути к каталогам в темах при смене хостов, например, функции get_bloginfo: http://codex.wordpress.org/Function_Reference/get_bloginfo

Используйте относительные пути в файлах CSS, если это возможно.

И см. http://codex.wordpress.org/Moving_WordPress для получения лучших документов по процессу перемещения.

После переезда, если вам нужно изменить URL-адреса изображений внутри постов и страниц (поскольку вы не можете выполнять php в постах / страницах без плагинов и без использования визуального редактора), используйте SQL-запросы в phpmyadmin, например:

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');

UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...