Yes, you can simply maintain a WordPress site and create your funnels in ClickFunnels using the same domain. This is important if you want to add additional pages directly from ClickFunnels to your WordPress site. However, the funnel you're using for your WordPress must have its subdomain in ClickFunnels.