Okay, so I believe my usual attention to detail may have overlooked some simple instructions on your wp-directory-list plugin homepage …..
It turns out that the ability to sort is already a feature, one which is set through the shortcode. Apologies for the oversight, my bad!
I do however have one possible feature request (but it may not be widely needed by other users). I have my list setup to sort and display the listing in alphabetical order by the address2 field. It would be great if the plugin added a heading above the listings that share the same sort field… In this case, address2.
Example: I am using address2 in place of suburb. Each entry could be listed under a suburb heading which would make for even easier reference when looking for a business in a particular area.
I realise this is the job of 'categories', but if I keep using categories for suburb as well as the parent directories of state and country, then I will soon be managing over 150 category options! The function also needs to be automated rather than double handling by adding new shortcodes to a page everytime a new suburb is entered into the database.
Any helpful suggestions would be much appreciated!