A WordPress site I recently helped develop had an issue related to the header navigation. From a previous request certain pages had been excluded from the header navigation which can be completed in the Mandigo Theme Options section. In Mandigo you can simply check any page to exclude it from the header navigation. Typically if you want to simply add it back to the navigation you remove the check and the page will show in the header navigation in the order in which you have configured it to display using the Order Attribute. In this particular case when I attempted to remove the check and then click the Mandigo Update Options button it appeared to be successful but then the check would still exist in check box I had just removed it from. Below I describe the issue, how I realized what the conflict was, and how to resolve the problem.

View Of Mandigo Theme Options: Pages to Exclude from Header Navigation

Mandigo Theme: Exclude Page From Header Navigation

As you can see at the bottom of the above image if you add a check to each page or sub page it will no longer display in the header navigation or in the header sub navigation for sub pages. After trying to figure out the issue of not being able to remove a check mark from a specific page I finally stumbled upon the issue which displayed in Google’s Chrome browser complaining of a redirection loop as displayed in the below image.

Google Chrome Error: This Webpage Has A Redirection Loop

Google Chrome: This Webpage Has A Redirection Loop

This made me look into another WordPress plugin I had installed called Redirection which immediately made me realize what the issue was. By default the WordPress Redirection plugin monitors post/page URL changes and will automatically redirect old URL’s to the new ones. What had happened appears to be someone changed the URL structure of the page I could not remove the header navigation exclusion from. In doing so the page had a redirect added automatically which in return created a redirect URL loop. So I removed the automatically created redirection and then turned off the automatic redirection monitoring as displayed in the below image.

WordPress Redirection Plugin: Turn Off URL Redirection Monitoring

WordPress Redirection Plugin: Turn Off URL Monitoring

After turning the URL monitoring off and removed the automatically generated redirected URL’s I had no issue adding or removing pages from the header navigation in the Mandigo Theme Options.


List Price: $19.95 USD
New From: $5.89 USD In Stock
Used from: $0.35 USD In Stock


List Price: $44.99 USD
New From: $3.69 USD In Stock
Used from: $0.19 USD In Stock

DeliciousStumbleUponDiggTwitterFacebookRedditLinkedInEmail
Tags: , , , , , , , , , , ,
4 Responses to “WordPress Mandigo Theme: Unable To Remove A Excluded Page From Header Navigation”
  1. anders w. says:

    And what if there isn’t any redirection plugin?

    [Reply]

    alex Reply:

    Hello anders,

    It would depend on the details of the redirect loop. If you can provide as many details as possible then it is more likely we can provide a suggestion that will help. Does this happen only for one page? If it is multiple pages then how many? What do the web server logs show you? The more details related to the problem that you can provide the more we can help.

    Thanks.
    alex

    [Reply]

  2. anders w. says:

    It seems to have just started out of the blue. I created three new pages earlier this afternoon and removed them from my header navigation menu via theme options. But then, suddenly, whenever I create a new page, it isn’t possible. When I create it and go to theme options, it’s already marked as if it should not be showing, however it is showing when I turn to my home page … It is only the new pages I create … the old ones works just fine …
    However, I found an alternative. I have installed the Exclude Pages-plugin which seems to work, but it bothers me, that the system suddenly does something like this …

    [Reply]

    alex Reply:

    Hello anders,

    I believe I have had this happen before. Try logging into the WordPress admin with a different browser (IE: Chrome, FireFox, IE, Safari, etc.) and make the changes that way to see if that makes a difference. If not you might try looking at any other configurations that have been modified since the last time you created a page and removed it from the Header Navigation. If this doesn’t work let us know and we will try to come up with some more ideas.

    Thanks.
    alex

    [Reply]

  3.  
Leave a Reply

*Type the letter/number combination in the abvoe field before clicking submit.

*