Hi @officezen,
BD does have an “Edit Listing” button but it doesn’t appear unless:
– You are logged in
– You own the listing
– You have BD set to require registration, so that we can clearly associate users to listings
If you’re using “anonymous listings” then the editing is more challenging, because the association is with a guest user that we can recognize only by IP address. That’s just a limit on how the anonymous part can work.
If you want users to edit listings reliably, require registration under Directory Admin->Manage Options, General tab, ‘Registration’ section.
You can assign existing listings back to registered users if you started in “anonymous mode” no problem. Edit the listing as admin, scroll to the bottom and find the new user under “Author”.
I do know where the “Edit” button shows up under each listing if it’s your own listing (after login)
What I’m looking for is a main link called (Edit My Listing) where you can reach your listing without actually drilling down in the actual category to find it.
What if user forgot which category they added their listings?
There’s already a button called “Create A Listing” in the main search section along with other buttons, so why can you not add another button called “Edit My Listing”?
There is a big difference between “Create a Listing” and “Edit <specific> listing” buttons.
One requires context (which listing should I allow you to edit? What if you have multiple listings?) and one does not (Just build a new listing)
We have a shortcode that allows users to manage ALL of their listings from a single page (again, requires login) but there’s no way to allow users to magically edit a listing without knowing the specific context of who they are, what they own and which listing to edit. That’s why the shortcode was created (to put all that info on one page when a user is logged in). Maybe that’s what you’re looking for.
It’s documented here: http://businessdirectoryplugin.com/docs/#shortcodes
I wasn’t aware of these available different shortcodes. Thanks!