WordPress ставится на хостинг через готовый установщик за 5-10 минут - это самый простой шаг. Дальше начинается настоящая работа: выбираете тему, ставите плагины, наполняете сайт контентом. Именно на этом этапе самостоятельные проекты чаще всего застревают не на пару дней, а на несколько недель: тем в каталоге тысячи, и без опыта трудно понять, какая подойдёт под задачу.
Порядок действий:
- купить домен и хостинг с поддержкой PHP 8+ и MySQL;
- поставить WordPress через панель хостинга;
- выбрать тему - готовую бесплатную, платную с конструктором вроде Elementor, или заказать индивидуальную под макет;
- поставить плагины под задачу: SEO (Yoast), формы, кэширование, защита от спама;
- наполнить страницы текстом и картинками.
Готовые темы с визуальным конструктором - это компромисс: не нужно верстать с нуля, но на страницу грузится лишний JavaScript и CSS, сайт открывается медленнее, а часть тем не удаётся точно подогнать под нужный дизайн, если не лезть в код. Для магазина с каталогом на полсотни товаров это разумный вариант. Для одностраничного лендинга под конкретную услугу, где важна каждая секунда загрузки и точный порядок продающих блоков, индивидуальная тема на чистом PHP обычно даёт более быструю и предсказуемую страницу.
Своими руками для человека без опыта реалистичный срок - две-три недели на хостинг, тему и контент вместе, если читать документацию и пробовать на ходу. Я собираю кастомную тему на WordPress под лендинг за 2 дня: заранее знаю, какие блоки и плагины нужны под продажу услуги, и не подбираю готовую тему методом проб.