You need to put wp in a folder and then call it with something like that:
http://localhost/folder
it's actually best if you make subdomains, but that's a bit more complicated. open xampp\apache\conf\extra\http-vhosts.conf and add for every subdomain something like this:
<VirtualHost *:80>
DocumentRoot "d:/xampp/htdocs/haoooa"
ServerName folder.localhost
</VirtualHost>
obviously you need to adjust folder and d:/ to fit your needs.
This bit needs to stay like this:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "d:/xampp/htdocs"
ServerName localhost
</VirtualHost>
Then open c:\WINDOWS\system32\drivers\etc\hosts and add something like this for every subdomain:
127.0.0.1 folder.localhost
make sure you leave
127.0.0.1 localhost
intact like it is. Obviously, this is only valid for a windows systems. Then stop apache using the xampp console and activate it again. Your subdomains will now be available with something like this:
http://folder.localhost
Enjoy!