This was an interesting bug that I ran into several months back. Months later “we” discovered an interesting fix.
This is what I’m creating:
If you click the custom Item List and choose to customize, leave the title “Item” and rename it later, you get all sorts of problems. This is what happens:
The bug happens when you create a Dynamic Page. Example when creating a generic “Items” dynamic page, you have (All) and the (Title) pages. When you have a very large website with lots of content and lots of Dynamic pages that have to be separated you end up renaming these. Renaming goes fine. I rename the Content Manager Collection title to match what the (All) and (Title) Pages are called. Even if prior to creating the page, if you name it properly first, this will still happen to the (Title) Page(s) when in preview mode and clicking your read more button. (I named this page Chargebacks)
The bug happens when you start adding items into you content manager and you publish then save. Any link on the (All) page that links to a (Title) will be a dead link. The reason is that after the renaming, the (Title) URL in the Content Manager gets removed. Since it doesn’t rename what you rename the (Title) pages to it just removes the link. So any links you have on the (All) page that link to any (Title) pages do nothing. So if you have ran into this there are two fixes. One I did months ago but seemed to cause the same problem a while later. If you export the content as a CSV file inside the content manager, create a new dynamic page and import the CSV file. I for one don’t like this method because it gets messy. Also, this fixed seemed to cause the same issue later on.
Ultimate fix: Within the editor, go to Manage Pages, next go to Dynamic Pages and find the two pages that are giving you issues. Click the three little dots related to the (Title) pages and choose to Delete the Connection. After that’s done it becomes a static page once more. Now, in Manage Pages, go to that new static page that you severed it’s connection and make it a dynamic page the same way. Connect it to the (All) Dynamic page it came from. Once that’s done, you can reconnect all the data and it fixes the whole thing.
Maybe WiX knows why this happens where renaming doesn’t play nice and won’t rename Title URLS when you’re renaming the Dynamic Pages…?
Update: There is also some more info and a discussion regarding this over on the Velo Forum: Here
Worthy Mentions: Emma from WiX support down in Austin assisted me with this for a while. Prior to her was Natalie . Both very helpful. It was a team effort.