8 шагов по переносу WordPress на новый хостинг

21 Июль 2010

10 Comments

За день сегодня задали два похожих вопроса, и оба они касались процедуры переноса WordPress блога на новый хостинг. Поэтому я решил более подробно описать этот процесс в отдельном посте.

Итак приступим:

  1. Скачайте все файлы WordPress блога, который вы собрались переносить. Убедитесь в том, что среди файлов есть .htaccess wp-config.php и конечно же папка wp-content.
  2. Сделайте экспорт базы данных блога. Если у вас были установлены плагины, которые создают собственные таблицы, для работы. Убедитесь в том, что эти таблицы также окажутся в резервной копии базы данных. Для экспорта можно воспользоваться плагином WP-DB-Backup или же утилитой типа PHPMyAdmin в панели управления хостингом.
  3. Переведите старый сайт, в режим обслуживания, для того чтобы посетители не писали новых комментариев, потому что базу данных вы уже скопировали, и после этого все новые комментарии не будут перенесены. Для этого можно воспользоваться плагином Maintenance Mode.
  4. Откройте файл wp-config.php. Измените параметры подключения к базе данных MySQL в соответствии параметрами на новом хостинге, возможно нужно будет поменять пароль, имя базы данных и имя пользователя. Также необходимо в этом файле прописать новый URL вашего блога, для этого добавьте две строчки:

    define ('WP_SITEURL', 'http://mysite.com);
    define ('WP_HOME', 'http://mysite.com');
  5. Загрузите файлы блога на новый сервер, в том числе и измененный в предыдущем шаге файл wp-config.php.
  6. Импортируйте резервную копию базы данных, которую вы сделали во втором пункте используя инструменты контрольной панели хостинга (PHPMyAdmin)
  7. Авторизуйтесь в панели администрирования нового блога.
  8. Если в ваших записях были прописаны какие-то статичные ссылки на старый блог, вы можете изменить их, используя плагин Search Regex

Вот собственно и весь перенос. Звучит конечно не сложно, но если вдруг у вас что-то не получилось, с радостью помогу или отвечу на ваши вопросы.

Продолжить чтение... Постовой:

Автоматические ссылки на RSS в WordPress 3.0

19 Июль 2010

Комментарии отключены

В новой версии WordPress 3.0 появилась возможность автоматически выводить ссылку на RSS-подписку. Раньше эти ссылки прописывались вручную в файле «header.php», теперь достаточно добавить одну строчку кода, в файл шаблона «functions.php» и WordPress будет отображать ссылки на подписку всех записей блога, подписку на все комментарии блога и если открыта одна запись, то появляется дополнительная ссылка для подписки на комментарии к этой записи.

Код который необходимо вставить выглядит вот так:

<?php add_theme_support('automatic-feed-links'); ?>

В работе выглядит примерно вот так:

Также учтите, что в теме необходимо удалить ссылки которые были прописаны статично, чтобы эта функция нормально работала. У меня строчка которую нужно было удалить выглядела вот так:

    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php echo get_bloginfo_rss('rss2_url'); ?>" />

Получилось? Хорошо, не получилось, обращайтесь помогу.

Продолжить чтение... Постовой:

Логин пользователя при установке WordPress

18 Июль 2010

1 Comment

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

Это очень полезно с точки зрения безопасности WordPress-блогов, в частности злоумышленнику будет сложнее подобрать пароль к вашей учетной записи, если вы изменили логин, с admin на что-то другое, особенно если логин не совпадает с логином вашего почтового ящика.

Делается это очень легко, и выглядит примерно так:

Также не забывайте что при установке WordPress рекомендуется сменить префикс базы данных блога, со стандартного «wp_» на что-то типа «e2c84jkjc_» что еще больше повысит безопасность блога.

Продолжить чтение... Постовой:

Храним бэкапы WordPress в сети

17 Июнь 2010

64 Comments

Сегодня посмотрел на очень интересный плагин для резервного копирования WordPress блогов, который называется iDrive for WordPress, задумка очень хорошая, автоматическое создание и копирование резервной копии WordPress на виртуальный диск в Интернете. Установил на тестовом блоге, попробовал, мне лично не очень понравилась работа.

Начал искать аналоги данного плагина, и нашел другой не менее полезный плагин wp Time Machine создает и сохраняет копию базы данных MySQL от вашего WordPress-блога, + содержание папки  wp-content + файл .htaccess + файл конфигурации блога wp-config.php. В результате получается архив со всем важным содержимым для восстановления работоспособности блога. Полученную копию он может загружать на указанный FTP-сервер, либо на сервис Amazon S3 и самое главное на сервис  Dropbox, про который уже много написано, который прост в использовании и дает достаточно много места для хранения файлов, у меня на данный момент 6.5 Гб.

Просто установите плагин на своем блоге, активируйте его, зайдите в настройки, укажите адрес Email, и пароль для авторизации на сервисе Dropbox, укажите папку, куда сохранять резервные копии и нажмите на кнопку, будет создана резервная копия вашего блога, нужно будет подождать, в зависимости от объема базы данных блога и количества файлов, некоторое время, и файл с резервной копией появится в вашей папке Dropbox, откуда в случае необходимости его можно будет скопировать и восстановить блог.

Продолжить чтение... Постовой: