Главная > BlogBot, Wordpress > Делаем свою SEO сборку WordPress под BlogBot

Делаем свою SEO сборку WordPress под BlogBot

Напоминаю всем читателям данного блога, что с 27 по 31 января стартует новая акция, по условиям которой вы сможете приобрести BlogBot c хорошей скидкой.

Итак, в данном посте пойдет речь о том, как сменить сборку WordPress’a, что идет в комплекте с BlogBot’ом, на свою.

Сразу хочу заметить, что чем новее версия WP, тем она прожорлевее. Так если WP 2.6 потребляет до 26Мб памяти, то версия 2.9 уже местами даже не хватает 32Мб, что при большом кол-ве таких движков на хостинге может привести к серьезным нагрузкам на него.

Но, так как WP 2.6  не очень надежный в плане безопасности, то смысл менять сборку имеется. Также в свою собственную сборку можно включить свой набор плагинов.

В общем, поехали. Для начала необходимо установить чистый блог на хостинг или Денвер, как угодно. Настраиваем блог нужным нам образом: сколько страниц выводить на главной, как отображать RSS-ленты, разрешаем или запрещаем комментарии и т.д. Инсталлируем и настраиваем все необходимые нам плагины. По сути, делаем все то, что делаем обычно при создании качественного блога.

Все.  Как только все приготовления будут завершены, переходим к более сложной процедуре. Для этого нам понадобится phpMyAdmin или любой десктопный Mysql-менеджер, я использую SQLyog. Заходим в менеджере в базу блога, открываем таблицу wp_options, делаем обзор данной таблицы. Перед нами должны появиться строки данной таблицы. Нам кое-что надо будет здесь отредактировать.

BlogBot имеет заданный набор шаблонных переменных:

  • {%SATELIT%}
  • {%DOMAIN%}
  • {%TITLE%}
  • {%SLOGAN%}
  • {%MAIL%}
  • {%PERMALINK_STRUCTURE%}
  • {%USER%}
  • {%PASS%}

Ниже в таблице показаны, какие значения нужно изменить. Переменные, которые начинаются на aiosp_ не обязательно будут и у вас – это опции плагина Seo Platinum Pack, которые задают правила отображения заголовков страниц.

siteurl http://{%DOMAIN%}
blogname {%TITLE%}
blogdescription {%SLOGAN%}
admin_email {%MAIL%}
permalink_structure {%PERMALINK_STRUCTURE%}
home http://{%DOMAIN%}
{%SATELIT%}_user_roles Оставляем как есть
aiosp_page_title_format %page_title% | %blog_title% | {%SLOGAN%}
aiosp_category_title_format %category_title% | %blog_title% | {%SLOGAN%}
aiosp_tag_title_format %tag% | %blog_title% | {%SLOGAN%}
aiosp_search_title_format %search% | %blog_title% | {%SLOGAN%}

Затем открываем на обзор таблицу wp_usermeta, находим две переменные в столбце meta_key: wp_capabilities и wp_user_level, и переименовываем их соответственно на {%SATELIT%}_capabilities и {%SATELIT%}_user_level. Если sql-менеджер не позволит переименовать, то это можно будет сделать позже в самом sql-дампе.

После внесения данных правок делаем дамп базы данных, получаем файл с sql запросами, обзываем его dump.sql. Открываем его на редактирование и заменяем везде префикс wp_ на {%SATELIT%}_.

Все, теперь осталось забекапить старую сборку, а новую положить в BlogBot: файлы в папку /install_wp/engine/, SQL-дамп – в папку /install_wp/.

Если все сделаете правильно новая сборка должна встать без проблем. Удачи.

Popularity: 4%

BlogBot, Wordpress , ,

  1. Search Bot
    13 Янв 2010 из 12:05 | #1

    Какую версию WP порекомендуете на замену 2.6? Может откатиться на 2.3.3?

  2. 14 Янв 2010 из 11:16 | #2

    @Search Bot
    Да забыл в статье упомянуть, что BlogBot не поддерживает версии WP ниже 2.5. В ранних версиях немного другая структура базы блога.

  3. Search Bot
    15 Янв 2010 из 18:00 | #3

    Стало быть, 2.6 — самое то. 2.5 ещё больше памяти ест, а 2.7,8,9 — это уже непозволительная для сателлитов роскошь. Хотя… если 2.6 не надёжен в отношении безопасности, то чем же его заменить? Какая версия достаточно надёжна?

  4. 15 Янв 2010 из 18:17 | #4

    @Search Bot
    Менять не обязательно, если все устраивает, то менять-то ничего не стоит. Разве что, если плагинов докинуть надо на свой вкус. 2.6 ненадежна тем, что злоумышленник может зарегистрироваться на сайте в качестве администратора. Чтобы этого избежать, возможно просто стоит удалять файл wp-register.php.

  5. Search Bot
    16 Янв 2010 из 22:05 | #5

    @seobucks если просто запретить регистрацию на сайте через админку — это поможет?

  6. 17 Янв 2010 из 17:38 | #6

    Думаю, что нет. Я не разбирался в проблеме в корне, но случай взлома был при запрещенной регистрации.

  7. Pashuha
    02 Фев 2010 из 18:35 | #7

    Мммм..попробовал сделать.
    Вроде бы получилось, но подольше теперь ставятся блоги 🙁

  8. Виталий
    02 Фев 2010 из 18:36 | #8

    Тоже попробовал, получилось 🙂

  9. Никита
    02 Фев 2010 из 18:59 | #9

    прикольно…всё получилось.. респект автору!

  10. Fabiol
    09 Фев 2010 из 17:32 | #10

    2,6 версия для сателлитов — самое то. У меня и 2.9 не тормозит хостинг. Если делать хорошие саты и отключать все не нужное.

  11. Lex
    25 мая 2010 из 23:34 | #11

    Да, все выходит. Спасибо.

  12. Вика
    23 Авг 2010 из 15:37 | #12

    у меня тоже все получилось… большое спасибо за такую хорошую статью)))

  13. Дмитрий
    30 Апр 2013 из 14:09 | #13

    Действительно хорошая статья, пригодилась очень на начальном этапе использования этой программы. Спасибо.

  1. Трекбеков пока нет.