Порядок действий такой: купить домен и хостинг, установить WordPress через панель хостинга обычно в один клик, выбрать тему оформления, поставить несколько плагинов - SEO, кэширование, защита от спама - и наполнить сайт содержанием. Сама система бесплатна, платить придётся только за домен и хостинг, обычно от 150 до 400 рублей в месяц.
Установка занимает 10-15 минут, и на этом "бесплатно и просто" в блогах обычно заканчивается. Дальше начинается настройка: готовые бесплатные темы часто выглядят однотипно и требуют доработки под свой контент, а платные - от 2000 до 10 000 рублей - дают больше свободы, но тоже не собираются сами. На то, чтобы разобраться в админке, настроить структуру и наполнить сайт текстами, у новичка обычно уходит от нескольких дней до пары недель, а не один вечер.
Отдельная тема - плагины. Каждый добавляет функциональность, но и нагружает сайт: десяток случайных плагинов из первых ссылок в поиске нередко конфликтуют между собой и замедляют загрузку. Этот сайт тоже сделан на WordPress, но на кастомной теме без конструктора блоков - так быстрее грузится страница и меньше зависимости от чужого кода, который может перестать обновляться.
Если задача - личный блог или сайт, который вы будете вести сами и не жалко потратить время на освоение админки, WordPress с готовой темой действительно доступный вариант. Если нужен конкретный результат к определённой дате - например, лендинг под запуск рекламы, - разумнее отдать разработку тому, кто уже прошёл этот путь: самостоятельная сборка первого сайта на WordPress редко укладывается в пару дней даже у технически подкованного человека.