I’m struggling to figure out how to setup the URL structure on a new WordPress. I’ve tried several combinations of custom (and default) post types, custom (and default) taxonomies, permalink plugins, etc. and keep running into gotchas. Here is what I want…
Basic pages should be top level. (Obviously)
My website will have a URL for each of the 50 united states. Ideally I would like them at the top level too. I would like these to be a custom post type. This is not an archive. Like so…
I can’t seem to remove the base on a custom post type. For example, if I name this custom post type states WordPress defaults to this URL structure…
I tried setting rewrite->slug = ‘/’. It works for this post type and breaks other permalinks.
I want this URL to be an archive of things in this taxonomy (default or custom). This will include all companies (see #5 below) in this state regardless of which industry (see #4 below).
I can’t seem to remove the taxonomy base from the URL. By default WP adds category to the URL structure…
I want this URL to be an archive of things in this sub-taxonomy (default or custom).
I want this URL structure for a company page, within an industry, within a state…
I would really like to avoid duplicating each industry x 50 (number of states in the USA).
I want to write blog posts that would all fall under the state taxonomy (see #3 above)…
There may or may not be matching blog post titles, but if they are matching they would be under different state taxonomies.
I can’t seem to get this all to line-up. Suggestions?