Чем больше я работаю с WordPress тем он мне меньше нравиться и у меня начали появляться всякие фантазии о собственном движке, благо есть пример Макса. blogclient.ru/obmen-postovymi.htm - пред пост.

Ну во первых строгая иерархия классов (в понимании ООП), то есть должны быть следующие классы:

  1. TPosts - коллекция постов с методами Addd, Delete, Edit, Count, Get и т.д. классическими методами для коллекции
  2. TPost - итем для TPosts со свойствами Content, Title, Url... и соответствующими методами
  3. TComments - класс для соответствующего свойства TPost, возможно потребуется класс TAllComments, но считаю его наличие вредным, но мало ли
  4. TWebPage - класс для генерации html страницы, что то похожее на управление шаблоном
  5. TPlugins - коллекция плагинов
  6. TPlugin - абстрактный класс, от которого надо порождать свои классы - плагины

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

Ну и так далее - простые без затей фантазии. У движка не будет редактора постов - все редактирование только через xmlrpc, ну разве что какая нибудь примитивная админка. Не упомянул классы для парсинга урла, кэширования, возможность работать движку вообще без какой либо базы - только на файлах. Может я че не то фантазирую?

Мой блог находят по следующим фразам
скачивание файлов с сайта скрипт
очистка plugin wordpress
Мегафон 3G модем реальная скорость
настройки openVPN
как сменить кодировку базы
чародейки