Support » Fixing WordPress » Permalinks: updating site-wide?

  • Hi everyone,

    I am desperately wanting to fix the permalink structure on my organization’s website. Whoever set it up initially made all of the pages except news and homepage as sub-pages of one page called “Main Navigation.” So all URLs except the homepage & news posts follow the structure impactnw.org/main-navigation/whateverpagename.

    I have the plugin Redirection installed and have used that to manually redirect single URLs before, but never a whole site’s worth.

    What’s the best way to go about this so that links don’t break for anyone?

    Thanks,
    Dani

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Have you tried changing the parent of the top-level pages, i.e., Need Help, Programs, How To Help, Events, and About Us? Go edit each of those top level pages and select (no parent) as the Parent. Then Main Navigation should automatically be removed from all of the child pages underneath the top level pages.

    With CMS Tree Page View, you can easily drag and drop pages, https://wordpress.org/plugins/cms-tree-page-view/

    Hey – thanks, I changed the parent page of all the top-level pages. However, if I try to access the old links (using the permalink structure impactnw.org/main-navigation/whateverpage, it doesn’t redirect.

    Ideally, I’d like to make all the pages with that previous structure redirect to their new URLs.

    The best thing to do is hunt down all of the old links and remove the main-navigation part from them. You can also look into doing a mod_rewrite using a .htaccess file. I’m no expert on it, but you can find more information here. See if you already have an .htaccess file in place, and what the rules are.

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.