Подробные видеоинструкции Wordpress на тему: "WordPress для виндовс":
Как установить WordPress на локальный компьютер 📍 Создание сайта на WordPress 5.3
How to download and install wordpress on windows 10
How to Install Wordpress Locally on your PC (and practice making your website)
Установка WordPress на локальный веб-сервер OpenServer
Установка WordPress на локальный компьютер