Плагин для WP WooCommerce все функции интернет-магазина содержит. К нему, в свою очередь есть куча разных дополнений для всяких кунштюков e-commerce. Кроме того, для WP существует много плагинов, позволяющих работать с аудиторией: тестов, конкурсов и т. п. WP универсален, на нём всё можно делать.
OpenCart специализирован. Он тоже достаточно популярен и прост в освоении, к нему есть множество расширений, но они в основном только по торговой части и вокруг этого. В бесплатных расширениях, добавляющих функции блога, по-моему, до сих пор не решена проблема ЧПУ.