I have a site which I am in the process of upgrading to D7 from 6, (it started life in 5).
Currently there are about 4,000 nodes using approx. 40,000 taxonomy terms.
In the process of upgrading I want to change the taxonomy urls, however while trying to do this I have got stuck.
It appears that there is no way of forcing the urls to be re-created even if you delete all aliases and try and rebuild them because on the majority of the taxonomy term admin pages the "Automatic alias" checkbox is UN checked.
All the url alias patterns are working when you create new terms yet when I delete all terms and then try to re-create the urls I get nothing.
I've looked at views bulk update but that only works for nodes, as it seems do all of the other solutions I've seen so far.
Obviously I don't want to have to visit every taxonomy term page in the admin and select the box and hit save!
Comments
use Taxonomy CSV import/export
Make sure your path settings are in place, so that a new alias created would auto-generate.
Backup database prior to trying this.
Start a new import,
Import into existing vocabulary (select it),
If term exists, update it.
I tried this on a small list with 2 unchecked static aliases and one auto-alias terms
when the terms were updated they all had the 'generate' box checked and had updated the alias.
Try with a sampling first to verify it works for you.
I'm unique, just like everybody else.
If I helped, please pay it forward, backward or sidelong.
Thank you! I've just tried
Thank you!
I've just tried that with the most complex vocab, (ie the one with a deep hierarchy and it has worked.)
If anyone else is reading this, if you have a vocab with depth you will need to do the structure first and then the terms.
I had a similar issue in
I had a similar issue in Drupal 6, many taxonomy aliases that were generated, that I now want to bulk update with a different automatic Taxonomy term path.
Remove aliases
Rebuild aliases:
This will rebuild up to 50 aliases, so you need to repeat this process until all your taxonomy aliases are recreated.