re: So my issue is that my form always shows up on the homepage with all the other content on the homepage.
Can you please share a link to the page that has the issue show I can see it? Perhaps you have the directory home page set to the same page as your site’s home page in the WordPress settings???
re: I just want a basic page with just the form. How do I do this?
Like I have stated, since you are going to use Link to allow users to add/edit their own entries, they must use the form that is rendered when one clicks the “Add Many Directory Entry” link. This link does not need to be output above the directory. You can output this link in just about any location you wish using the methods I outlined in my last reply.