Hi –
We have an X – Custom 404 page titled “Whoops!” with custom text content.
It displays properly when an invalid URL is off one of the “higher” level paths, including home, any of the top menu categories on the main nav, individual blog posts, and pages with no parent like Whoops itself. Examples, where I’m adding abcdef to force a 404 error:
http://nexlan.com/abcdef
http://nexlan.com/about-us/abcdef
http://nexlan.com/industry-solutions/abcdef
http://nexlan.com/whoops/abcdef
http://nexlan.com/trees-in-the-forest-of-reports/abcdef (a blog post)
But when the URL is off of a “lower” level sub-menu path, instead of displaying the page title as “Whoops!” it surprisingly displays whatever the title is for the most recent blog post. Earlier today it was displaying “Trees in the Forest of Reports” as the custom 404 page title, and now tonight after our November blog post just went live it’s displaying that post’s title instead, “Year-End Capital Investment Planning”. Examples:
http://nexlan.com/industry-solutions/manufacturing/abcdef
http://nexlan.com/accountmate/modules/payroll/abcdef
http://nexlan.com/resources/newsline/abcdef (the main blog page)
When I deactivate the X – Custom 404 plugin, the default “Oops” page displays properly on all pages.
We’ve had the same custom 404 page since mid-2015 or so. This problem first appeared several months ago after we added a few new sub-pages to the site. While trying things to fix it, the problem went away but we don’t know what we did to fix it. Now it came back a week or two ago immediately after we deleted a page from our site. Specifically, after the page was deleted from one of our sidebar menus (example: http://nexlan.com/accountmate/vertical-solutions/accu-dart/ ) but before the page was deleted from the main nav drop-down menu. Since then, I’ve added a new page to both those menus but nothing changed with the status of the custom 404 problem after that. It’s still displaying the incorrect title.