Если взять самостоятельно разрабатываемые сайты, то это конечно "Вордпресс" - очень легкая и простая, быстро вникаемая система. Но вот также Джимдо.ком тоже имеет хорошие показатели продаж через построенные интернет-магазины - их сделать можно буквально за пол дня и запустить, сразу продавая свой товар. Но это платно.
Элемент страницы принадлежит одному из тегов и иногда классу. Заголовок темы на форуме тоже является элементом страницы. Ему можно задать стиль. Это делается с помощью каскадных таблиц стилей ( css ). Цвет задаётся свойством color. Также для управления изменениями применяются скрипты на языке JavaScript.
В движке phpBB заголовки тем заключены в тег <a> и принадлежат классу "topictitle". То есть для подсвечивания заголовка необходимо в стиле каскадных таблиц указать свойство color для a.topictitle. Например, color: #4a4a4a подкрасит текст тёмно-серым цветом. Но тогда поменяется цвет сразу у всех заголовков тем, потому что все они внутри тегов <a> и принадлежат к классу topictitle.
Чтобы дать заголовкам тем различные цвета, необходимо добавить ещё несколько классов, которые будут отвечать только за цвет текста. Затем в тегах <a>, в аттрибут class дописать рядом с topictitle имя дополнительного класса. Таким образом получим возможность подкрашивать заголовки тем различными цветами. Выше я упоминал про JavaScript, с его помощью можно динамически менять имя дополнительного класса в теге <a>, тогда один и тот же заголовок темы можно подкрашивать различными цветами в зависимости от условий.
Конечно, самое интересное это логика, на основе которой тому или иному заголовку будет присваиваться цвет, то есть дополнительный класс. Это уже надо на стороне бекэнда делать. Например, добавить в форму создания новой темы ещё одно поле, где указывать цвет её заголовка. Конечно, потребуется и шаблоны отредактировать, чтобы они узнали о новых классах css.
CMS движок Opencart, или CMS Joomla. Сколько вообще есть им подобных движков? А сколько вообще есть кмс...? Если их создали то значит они были кому то нужны.
Затем разработчик отдал их людям, посмотрев что это стоит того. Вот и всё! Чем отличаются CMS Opencart и CMS Joomla узнать можно из первых рук, изучив их характеристики на сайте производителя.
Я бы лично сказал что нужен, но только смотря для чего.
Не знаю, почему все так упёрлись в Вордпресс! Есть же Joomla - отличная CMS с кучей возможностей! На Joomla можно сделать что угодно, создать любые шаблоны. В конце концов, нет никаких проблем использовать ту же Joomla как основу, а тот компонент, который вам нужен, написать самостоятельно - это намного удобнее, чем пользоваться тем, что уже кем-то написано! Я именно так и делаю. Сделать нужный компонент (при достаточном опыте) можно за несколько дней, а то и часов, в зависимости от того, что этот компонент должен делать. Кстати, в Joomla тоже стоит указанный вами редактор. Но я пользуюсь своими, сделанными конкретно под сайт. Это не так и сложно.
Горячие клавиши в визуальном редакторе Wordpress
---------------------------------<wbr />---------------
Cntr+B - выделение текста жирным;
Cntr+I - выделение текста курсивом;
Alt+Shift+Q - цитата;
Alt+Shift+L - выравнивание текста по левому краю;
Alt+Shift+С - выравнивание текста по центру;
Alt+Shift+К - выравнивание текста по правому краю;
Alt+Shift+A - вставить ссылку;
Alt+Shift+S - удалить ссылку;
Alt+Shift+T - добавляет тег "more" (далее);
Alt+Shift+Z - показать (скрыть) панель инструментов;
Alt+Shift+P - добавляет атрибут <!--nextpage--> (разбивка на страницы);