Pihole only blocks on wired connection

Pi-Hole must be the DNS server in order for it to block domains.

You can try using Pi-Hole as DHCP, but this will likely not solve the wireless client problem.