Уроки по установке XAMMP также есть в курсе PHP/MySQL
Если сложности с XAMPP вы можете использовать любой другой локальный сервер - например, OpenServer или MAMP
Погуглите как установить и использовать, в инете тысячи инструкций готовых.
По локальным серверам, MAMP и установке Wordpress на локальный сервер есть также уроки в курсе Посадка верстки и создание тем на CMS WordPress
Посмотрите, может для вас это покажется более понятным и простым в установке.
Также вы можете использовать для обучения реальный хостинг с уже установленным WopdPress - см тут
Бонус beONmax: 30 дней хостинга в подарок!
Но все же я бы рекомендовал освоить работу с локальными серверами (одним из предложенных), так как это полезный и необходимый навык в разработке сайтов.