We are running the WordPress Directory plugin over a subdomain based multisite.
This all seems to be working okay, and we are using custom code to populate the categories from the main category list.
The issue we are currently having is with the URL structure of the directory categories, tags, and listings.
Currently they take the form of:
sub.domain.com/listings-category/main-category/sub-category/ for categories
sub.domain.com/listings-tag/tag-name/ for tags
sub.domain.com/listing/listing-name/ for listings
We would like to simplify or customize this structure in one of a few ways.
Ideally we would like it such that the first subdirectory doesn't exist, e.g:
sub.domain.com/main-category/sub-category/ for categories
also ideally we would like to be able to stack these, e.g. such that a listing in the category 'blue' with name 'listing-one' would have the url sub.domain.com/blue/listing-one/
If this is not possible, or would require too much custom code, an alternative would be to have shortened url descriptors such as:
sub.domain.com/c/main-category/sub-category/ for categories
sub.domain.com/t/tag-name/ for tags
sub.domain.com/l/listing-name/ for listings
Again, if possible it would be preferable to be able to combine these, e.g.
sub.domain.com/c/main-category/sub-category/l/listing-name/ for a listing within a category.
Related to this, is it possible to not display top level categories when you are within a sub-category.
e.g. If you went to the category 'colours' followed by the sub-category 'blue', the url would be sub.domain.com/listings-category/colours/blue/
Is it possible to just display sub.domain.com/listings-category/blue/ ?
Please let me know if any of these are doable within the construct of the plugin.