Long term, I want to build an interface for the submission form that allows site owners the ability to add or remove fields at their discretion. Short term, I could add a section on the dashboard side that would allow you to turn on and off required fields. Shorter term, if you need it asap, I can give you a copy of the plugin with the requirements commented out; are you comfortable with uploading files over FTP or through a control panel file manager?
Allowing multiple categories shouldn’t be too difficult to do. I’m trying to visualize the best way to do it;
- Before filling out the form at all, the plugin could ask what category or categories you wanted to submit your listing to. This could have the added benefit of later on permitting site owners to customize some of the fields based on what category was chosen.
- As a multiple select field, allowing the person submitting to simply select one or more categories, with no major restrictions.
- Using an “Add another category” button that generated a new dropdown for each category the listing belonged to, and configurable to a maximum of X amount of categories by the site owner.
I can add back “all listings” functionality, keep an eye out for this in an upcoming release. There’s also “featured listing” functionality which I haven’t documented yet; if you add a “featured” tag to some listings via the dashboard, they will appear on the home page of your directory.
Last but not least, the ability for a user to make changes to their listing has been temporarily disabled. The original plugin used an extremely insecure system for allowing this, dangerous enough that I wouldn’t even consider using it as is. Going forward the directory will use functionality provided by WordPress to allow users to log in and manage their listings — I just have to finish building the front end interface for it. Aka, coming soon!