Делаем свою 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: 27%
Какую версию WP порекомендуете на замену 2.6? Может откатиться на 2.3.3?
@Search Bot
Да забыл в статье упомянуть, что BlogBot не поддерживает версии WP ниже 2.5. В ранних версиях немного другая структура базы блога.
Стало быть, 2.6 – самое то. 2.5 ещё больше памяти ест, а 2.7,8,9 – это уже непозволительная для сателлитов роскошь. Хотя… если 2.6 не надёжен в отношении безопасности, то чем же его заменить? Какая версия достаточно надёжна?
@Search Bot
Менять не обязательно, если все устраивает, то менять-то ничего не стоит. Разве что, если плагинов докинуть надо на свой вкус. 2.6 ненадежна тем, что злоумышленник может зарегистрироваться на сайте в качестве администратора. Чтобы этого избежать, возможно просто стоит удалять файл wp-register.php.
@seobucks если просто запретить регистрацию на сайте через админку – это поможет?
Думаю, что нет. Я не разбирался в проблеме в корне, но случай взлома был при запрещенной регистрации.
Мммм..попробовал сделать.
Вроде бы получилось, но подольше теперь ставятся блоги
Тоже попробовал, получилось
прикольно…всё получилось.. респект автору!
2,6 версия для сателлитов – самое то. У меня и 2.9 не тормозит хостинг. Если делать хорошие саты и отключать все не нужное.
Да, все выходит. Спасибо.