Модульность — отличный подход, который использует большинство CMS. Практически любую идею или пожелание к функциональности можно реализовать в два клика мышью с помощью плагинов. Но с другой стороны, система лишается части необходимого функционала, предоставляя выбор способа его реализации пользователю.
Так CMS WordPress в базовой комплектации категорически не хватает следующего:
1. ЧПУ (человеко-понятные урлы, они же осмысленные ссылки) с транслитерацией. Стандарт WordPress предлагает вставлять в ссылку записи или страницы ее название на том языке, на котором сам текст. Не все браузеры корректно работают со ссылкой типа http://sitename.ru/название-статьи/.
Плагин для транслитерации названий: Cyr-To-Lat
2.Открытие картинок во всплывающем окне (popup), а не на новой странице.
Плагин для красивого открытия каринок: FancyBox for WordPress
3. Создание XML sitemap длялучшей индексации сайта поисковиками, особенно Google
Плагин для генерации XML sitemap: Google XML Sitemaps
4. Ключевые слова и описание каждой станицы. Важный параметр для индексирования сайта поисковиками. По умолчанию WordPress не заполняет эти поля. Нижеприведенный плагин заполняет Meta Keywords из меток записи, а в Description вставляет анонс записи.
Плагин для корректного формирования описания и ключевых слов: Meta Keywords & Description
5. Антиспам. В комплекте с WordPress идет антиспам-плагин Akismet, но в базе плагинов есть огромное число его аналогов. Один из них: NoSpamNX