Сборка WordPress для сплога

Из любопытства решил сделать свою сборку wordpress для создания сплога (говноблога). Просто в процессе изучения движка, так сказать. Основана на версии wordpress 2.8.4 от lecactus.

Перечислю кратко, что туда вошло на данном этапе:

footer.php

  • в “подвале” поставлена ссылка на текущий блог при помощи кода
<a href="<?php bloginfo('siteurl'); ?>">< ?php bloginfo('name'); >Сюда можно вписать свой текст</a>
  • дана ссылка на html-карту сайта вида
<a href="<?php bloginfo('siteurl');   ?>/sitemap">Карта сайта</a>
  • Настроены ЧПУ (permalinks). После установки блога они приобретают вид /%postname%.html
  • Добавлены “Сервисы обновления” – сервисы, на которые отправляются пинги после добавления поста в блог. (Настройки-Написание-Сервисы обновления) согласно приведенного списка:
http://rpc.pingomatic.com/ http://api.moreover.com/RPC2 http://api.mw.net.tw/RPC2/ http://api.my.yahoo.co.jp/RPC2 http://api.my.yahoo.com/RPC2 http://blog.goo.ne.jp/XMLRPC http://blog.goo.ne.jp/XMLRPC http://blogbot.dk/io/xml-rpc.php http://blogdb.jp/xmlrpc http://blogsdominicanos.com/ping http://blogsearch.google.com/ping/RPC2 http://blogsnow.com/ping http://blogupdate.org/ping/ http://feedsky.com/api/RPC2 http://godesigngroup.com/blog/feed http://ping.bloggers.jp/rpc http://ping.blogs.yandex.ru/RPC2 http://ping.fc2.com http://ping.feedburner.com http://ping.kutsulog.net http://ping.namaan.net/rpc http://ping.namaan.net/rpc http://ping.syndic8.com/xmlrpc.php http://ping.weblogalot.com/rpc.php http://ping.weblogalot.com/rpc.php http://pinger.blogflux.com/rpc/ http://r.hatena.ne.jp/rpc http://r.hatena.ne.jp/rpc http://rcs.salon.com/RPC2 http://rpc.blogbuzzmachine.com/RPC2 http://rpc.pingomatic.com http://rpc.pingomatic.com/ http://rpc.weblogs.com/RPC2 http://wasalive.com/ping http://weblogs.com/RPC2/ http://www.blogshares.com/rpc.php http://www.snipsnap.org/RPC2 http://www.syndic8.com/xmlrpc.php http://www.syndic8.com/xmlrpc.php http://www.weblogs.com/RPC2/ http://xping.pubsub.com/ping/ http://zhuaxia.com/rpc/server.php http://rpc.blogrolling.com/pinger/ http://www.bitacoles.net/ping.php http://rpc.wpkeys.com http://rpc.technorati.com/rpc/ping http://rpc.britblog.com http://pingoat.com/goat/RPC2 http://bulkfeeds.net/rpc http://rpc.weblogs.com/RPC2 http://api.my.yahoo.com/RPC2 http://services.newsgator.com/ngws/xmlrpcping.aspx http://api.moreover.com/ping http://api.moreover.com/RPC2 http://www.blogpeople.net/servlet/weblogUpdates http://ping.fakapster.com/rpc http://www.blogoon.net/ping/ http://ping.bloggers.jp/rpc/ http://bblog.com/ping.php http://rpc.tailrank.com/feedburner/RPC2 http://ping.bitacoras.com http://ping.myblog.jp http://ping.syndic8.com/xmlrpc.php http://ping.weblogalot.com/rpc.php http://pinger.blogflux.com/rpc http://blogsearch.google.com/ping/RPC2 http://blog.goo.ne.jp/XMLRPC http://api.feedster.com/ping.php http://api.moreover.com/RPC2 http://rpc.pingomatic.com/ http://www.bloglines.com/ping http://ping.feedburner.com http://rpc.technorati.com/rpc/ping http://blogsearch.google.com/ping/RPC2 http://api.my.yahoo.com/RPC2 http://rpc.weblogs.com/RPC2 http://ping.weblogalot.com/rpc.php http://api.feedster.com/ping http://ping.syndic8.com/xmlrpc.php
  • 4. Часовой пояс установлен как “Europe/Moscow”, формат даты “чч.мм.гггг”.
  • Отключен режим ревизий для сообщений (с целью уменьшеня размеров БД).

Плагины wordpress для слпога

  1. all-in-one-seo-pack (домашняя стараница)
  2. DDSitemapGen (домашняя стараница) – для его использования совместно с готовой ссылкой на карту сайта, находящейся в “подвале”, нужно создать новую страницу с адресом http://yorblog/sitemap на которой (в режиме редактирования html) установить следующий код:
<!-- ddsitemapgen -->
  1. Double Translator (разработан благодаря системе Кисточка) – двойной переводчик текста (напр. русский-английский-русский). Отлично подходит для уникализации контента. Срабатывает в момент публикации или обновления сообщения.
  2. Google Analytics — позволяет легко установить код одноименной службы.
  3. RusToLat — переводит заголовки страниц в транслит. Например было http://yourblog/страница, станет — http://yourblog/stranica
  4. WP-o-Matic + SimplePie Core — “синдикатор” rss-лент. По-простому — граббер. Забирает новости из указанных лент. Настроен на работу с Уникализатором 😉
  5. SI CAPTCHA — капча для регистрации и комментариев.
  6. Unikalizator — синонимизатор сообщений. База синонимов загружается через админку плагина. Срабатывает при публикации или обновлении сообщений.
  7. WP Super Cache — управление кэшированием страниц.
  8. XML Sitemap — создание карты сайта в формате XML.

Список не полный, перечислил наиболее важные, на мой взгляд, плагины. Многие плагины пренастроены.

Сборка wordpress для сплогаwordpress_2.8.4_splog.zip

27 мыслей о “Сборка WordPress для сплога”

  1. Скачал сборку, попробую. Хочу сделать свою лёгкую сборку.

    Сам пользуюсь всеми перечисленными плагинами, кроме WP-o-Matic (не пробовал), вместо него использую Feedwordpress, может быть у него есть какие-то приимущества?

    FeedWordpress всем вроде устраивает, кроме того что при утягивании лент заполняет краткую запись (цитату), скачал пару плагинов для удаления из админки ненужных полей, не знаю поможет ли.

    От Unikalizator думаю отказаться, чувствую Яндекс как-то начал его распознавать, да и базу синонимов приходится под каждую тематику свою делать, Вы как его настраиваете?

    Вообще блог ОЧЕНЬ понравился, обязательно подпишусь. Спасибо.

    1. Сделайте, там всё просто, но здорово экономит время, когда надо сетку развернуть. Базовые настройки уже выставлены, не приходится на каждом блоге руками всё задавать.

      FeedWordpress у меня не заработал с уникализатором, потому и был заменён на WP-o-Matic. C цитатами как раз и была проблема – уникализатор их не обрабатывал и они выводились как есть. Можно наверное в самом FeedWordpress посмотреть на предмет отключения вывода цитат.

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

      Спасибо на добром слове 🙂

      1. А плагин WP-o-Matic цитаты не заполяет при грабинге? В настройках FeedWordpress не предусмотрено отключение цитат, если только в сам код плагина лезть, а где и что искать?

          1. “Та версия”, это которая в Вашей сборке?

            И ещё вопрос: связка WP-o-Matic + SimplePie Core обязательна, для чего нужен SimplePie Core?

            В английском не силён, а в ПС кроме как “нужен для корректной работы WP-o-Matic” ничего не нашёл.

            1. Да, именно она.

              Этот плагин служит для взаимодействия с библиотекой SimplePie, которая содержит функции для работы с новостными лентами (RSS, Atom).

  2. А как грамотно настроить all-in-one-seo-pack, а то стоит все по умолчанию, и что прописывать при добавлении новостей

    1. У важных (для меня) заметок я заполняю все поля. Есть мнение, что яндекс при выводе в результатх поиска берёт заголовок и описание как раз из тегов. Аналогичный принцип использую для главной страницы.
      Для проходных постов вовсе ничего не заполняю.

  3. У вас тут интересный блог я тоже делаю свой и какое совпадение когда я увидел что темы нашего блога одинаковые 😀

    Но у меня вопрос насчет построения xml

    вот мой xml

    Yandex

    2010-9-18 22:34:27
    open
    open
    Yandex
    publish
    post

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

    я создал в ворд прессе рубрику с именем пробная рубрика и дал ярлык seo

    но все равно добавляется туда пдскажите xml файл всегда добавляет только водну рубрику?
    Заранее спасибо за ответ

  4. А как сделать что бы и картинка тоже грабилась с сайта? А то выводится лабуда какая-то
    типа <img src="http:/………………………..

    И ещё у меня почему-то карта сайта не работает
    Dagon Design Sitemap Generator
    Плагин не может быть активирован, поскольку он вызвал фатальную ошибку
    Parse error: syntax error, unexpected T_STRING in /home/p2813/www/dosug.tk/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 17

  5. Бля ты сам свою сборку проверял?? В плагинах ошибка с генератором мапы, если для сплога делать, дак время-деньги – а тут нужно активировать каждый плагин(по одному)… полная херь, как будто ты просто пост нахуярил, а выложил тупо, что попалось… Сечас ещё проверю грабер…

  6. А есть плагин, который вырезает ссылки в статье? А то получается сграббил новость, а там внутреннии ссылки были на другие статьи сайта с которого собрал новость. Закрыть их конечно можно от индексации, но это все равно не выход. Надо как то их убирать.

      1. Все равно ссылки то остануться. Я не с точки зрения веса, а с точки зрения того, что посетители будут видеть из и переходы будут видны админам сайта, с которого забираю RSS.
        Вопрос. 1.SimplePie Core – что именно он делает. Вы конечно написали “Этот плагин служит для взаимодействия с библиотекой SimplePie, которая содержит функции для работы с новостными лентами (RSS, Atom)”, без этого плагина не будет RSS грабиться или что то еще?
        2. Уникализатор походу сразу начинает уникализировать? Даже не надо ничего указывать, что мол все новые посты надо уникализировать. Получается если он активен, работа идет, да?

        1. ГС и забота о посетителях – как-то странно 🙂 В любом случае – плагина для вырезания ссылок я не знаю.
          Да, не будет.
          Он в момент публикации по-моему отрабатывает, т.е. новые записи автоматически пропускаются через него.

      2. dimio, не подскажите как аналогичные сборки вордпресса сделать для себя? Чтобы можно было сделать настройки вордпресса и плагинов, создать некоторые страницы и т.п. Чтобы на сайт удобно было раскрывать вордпресс, ввел в вп-конфиг и все заработало.

        Спасибо.

        1. Да просто сидишь и конфиги редактируешь. Плагины нужные добавляешь, прописываешь умолчальные настройки после разворачивания. Основной источник информации – codex.

          1. Я поэкспериментировал, просмотрел [ссылка], но это мне ничего не дало. Можешь подсказать какие файлы менять?
            Или может статью на русском знаешь где это описано?
            И настройки плагина где менять?

            1. Статьи не знаю. Настройки можно прописать в установочном конфиге для начала попробовать. Настройки плагина – тоже ищешь его установочный файл, там обычно есть участок, который устанавливает умолчальные настройки – вот туда и прописываешь нужное (вместо стандартного), при установке плагина нужные настройки сразу будут выставлены. Какой плагин для примера?

Добавить комментарий для Roma Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *