Ja, man kann WordPress lokal installieren und somit auf dem PC nutzen. Praktisch ist die lokale Installation, wenn man offline an der Webseite arbeiten möchte und regelmäßig neue Inhalte auf die Seite einspeist.