[Resolved] Main Menu Nav
Love this theme!
And having a problem with the Main Nav … it stopped behaving earlier today. I select in Customzr the menu I am using and pffft it gets bumped out and I visit site and I get the Add A Menu notice … crikey.
I have reinstalled WP several times. I have deleted the Customizr theme and re-downloaded and re-installed the theme. I clear my browser constantly of history and I do the ipconfig /flushdns so my readings/viewings of the site are as clear and fresh as possible.
If this is a conflict with a plugin, which I did delete earlier today, wouldn’t the reinstalling WP overwrite any nonsense caused by the plugin, if that’s my problem?
How can I start fresh? I have no main menu that will stay in place, this is an impossible, unacceptable scenario, no navigation for a visitor, site is really almost useless.
And the last top level entry to the main nav, when the menu is saved, it just falls off into space.
I am willing to just dump it all and re-install everything on a fresh domain. Would you all concur on that? Or how should I handle this?
Could you link to your site? Have you disabled ALL plugins and any child theme?
Thanks for the reply.
Here’s the update … Saturday 11:15 AM EST / -5UTC.
1. SETTING. Made a clone/copy to a secondary domain, so that I/we could autopsy the site. The below-described work is done to the secondary test domain and WP Installation.
2. THEMES. Stripped down to 2012 & 2013.
3. PLUGINS. All plugins additional to a standard WP install were systematically deactivated and deleted, no change in problem.
4. PLUGINS. All have now been placed on FTP hold via renaming the WP Content > Plugins folder to Plugins.hold as per other WP Support Protocols.
5. WP FILES. WP Files have been re-installed numerous times via the Dashboard.
6. WP FILES. WP Files have been replaced via taking a fresh WP Files download, extracting files, then transferring via FTP Filezilla the WP-Admin & WP-Includes files to the secondary site location.
7. MYSQL DB: From the PHPMyAdmin area of the HG/CPanel, the database for this installation has been ‘repaired’ via selecting all tables in the database for this WP Installation and copy of the website, and then from the drop-down menu to the right selecting ‘repair table’.
8. MYSQL DB: Also, in this DB from another theme, I believe were ‘WP Cart 66’ files, these files were systematically deleted from the SQL database, and still no change to the functionality of the Menu System.
CURRENTLY. Still cannot add menu items … to the bottom … of the menu list, or when viewed visually, … cannot add menu items … the the last position on the right-hand side of the menu nav area.
For instance, the ‘Contact’ tab I would like to be at the far right-hand side of the menu nav bar … but, this ‘contact’ page will not ‘stick’ in that location. (???) In fact, no page will stick in the last (right-side) position.
MY THOUGHTS: There is no doubt faulty code in the files associated with menu navigation, but where and how to go from here is a tad beyond my ability, but I do follow instructions quite well :).
WEBSITE: Test Site … www. (***) beth (***) c — u — l — b — e — r — t — s — o — n (***) .net
WEBSITE: With Customizr Theme running … www. (***) happy (***) bunny (***) foods (***) .com (I don’t want search engines to grab my domain names from this location, so I broke up the domain name with ‘(***)’ to foil the search engine crawlers, I may be misinformed, or somewhat ignorant on this topic, but I’d rather take the precaution and be prudent.)
Thanks for any help and insight.
In my experience, and depending on just how much content you have, I’d think about keeping a backup copy and starting over with a clean install of WP & Czr.
Then rebuilding using as much of the content from my backup that I can.
Just make sure that all works as expected after the clean installs, just in case there’s some other reason eg hosting. And plan a step-by-step approach and keep testing after each step.
It will eithert work or you’ll discover where it’s getting corrupted.
I’m going through a similar exercise (for different reasons) myself today.
Wow, okay 🙁 … thanks for that input. I have backups for sure, and I could do that … but I thought this would be a situation where we go into certain files that are associated with the menu nav php files or such and clean them up and pffft all would be well.
I cannot imagine that every time a bug or conflict occurs you have to rebuild your site???
I know where the the problem is occurring which should tell a techie/specialist in code, right where to go to fix le problem, I just don’t know how to fix it.
I am going to hope that ElectricFeet will have a suggestion, before go I ‘total recall’ on this operation.
Thanks for taking the time to put your comments in … greatly appreciated … rdel.
@b – I’ve tried and failed 3 times to follow your URL de-mungeing instructions and that was enough for me. There are plenty of knowledgeable and helpful people here who would be happy to take a look at your issue if a functioning link transports them there without any hassle.
UPDATE: 2014-02-09 / Sunday / 11:30 AM EST / -5UTC
In the secondary test site, I started stripping the menus present down to the very basics, the thinking was to scale down to a simple menu with only the top level pages, which are at 6 pages.
Of the 5 menus that were present, first I started renaming them …
Menu – Desktop One
Menu – Desktop Two
Menu – Mobile
Menu – One
Menu – Leftover From Another Theme (whose name we shall not mention here, because we are in love with this theme!! LOL)
We see where in the SQL DB the menus show up in the wp_terms section of the DB.
In the course of this diagnosis, we are nosing around in the PHPMyAdmin and in the functions of the SQL Database, because we have been forced to take some interest in how this stuff works.
Ok, so we go into the database overall and we perform the ‘analyze’ … we ‘repair’ … and overall we find that the database is not reporting any error messages to best of our ability to discern these things.
I will add that we are dogged, determined, and so we go into a mental comparison mode, if it does this here, then xxx, and so on. This kind of thinking paid off when we delved into the menus, all five of them, looking for anomalies, to see which ones worked, which did not, and what were the differences between each of them.
AHA!!!!!!!!!!!!!!!! We found an anomaly. In Menu – Basic, carrying only the six top level pages, the place marker for the page ‘contact’ had no link to the actual page, it was essentially ’empty’ … how this occurred I do not know.
To test my theory, I deleted the last main nav entry of ‘contact’ with the empty linkage. I re-added the current ‘contact’ page ensuring there was linkage, … would the menu function save this menu addition/page to the menu this time, where in the past, it WOULD NOT save the addition to the menu??? It did save the amended/added page to the menu. Well, hot damn.
THIS WAS THE BIG BURP, THE HUGE HICCUP. Something so simple, this was like a beaver dam in the data flow. Damn. Crud. Crikey.
Thanks all 🙂
@ Chappie … lol … sorry … Happy … Bunny … F -o -o -d -s … dot com …
and the other was just my name spelled out … with a … dot net … for the test site.
I will be testing a little bit further before I close this thread out … and if any of you techie types know what the the technical term for what this kind of conflict was/is … I’d love to know, for myself and for the sake of anyone else who has to travel this path.
This boo-yah has taken up the major portion of three days to arrive at what appears to be resolution.
You certainly shouldn’t need to mess about in the database — I visited my own for the first time last week and then it was only out of curiosity. (And it’s rare that most users should even need to use FTP.)
Total recall sounds good to me. Millions of people are using WordPress and (hundreds of?) thousands are using Customizr without your problem, so it sounds like a problem with your install.
With a database that is now perhaps suspect, you might still have problems when you restore. (In which case, you could try export/import. But there will be a lot of work to reattach all your images etc.)
I know where the the problem is occurring which should tell a techie/specialist in code, right where to go to fix le problem, I just don't know how to fix it.
But it’s likely that there is nothing to fix. It’s working fine for everyone else: yours has somehow become corrupted.
General ground rules: try to do most things through the dashboard (with just occasional use of FTP); try not to install plugins that don’t have a wide following / good ratings.
Oops, posted without refreshing the screen to see your recent comments.
@electricfeet … so far, yes, true, this problem is NOT IN THE THEME.
It appears to be basic function between the scripts/code, like .php stuff and within the SQL DB. There’s some mismatch/miscue, something between the two.
In layperson vernacular, … you cannot have an ’empty’ page link request in the menu function, yet that is what I had, that is what caused the menu problem.
How I arrived at requesting that a page be put on a particular menu without it having a path/link/linkage to the page … is beyond me, I have no idea how that happened. I just know it wreaked major havoc in my little WP World.
I stripped bare to get down to the problem. Ye olde process of elimination.
UPDATE: 2014-02-09 / Sunday / 3:00 PM EST / -5UTC
SETTING: Working in the main website, on the menus with Optimizr Theme present, with plugins I could not part with present.
RESULTS: The problem with the menu presented again. Of the five menus, I started stripping out all un-necessary menus. Menu-Desktop-One and Menu-Desktop-Two … were apparently in conflict with each other. I had a hunch to just get over it and dump them both, which I did.
During the menu rebuild, with only two menus present, Menu-Basic and Menu-Mobile, the acceptance/placement on the drag and drop function, is noticeably faster, the save of the edited/amended menu is noticeably faster. Yay!
I stand by my last layperson synopsis, which is that, there is some scripting conflict between wp operations files and how they talk to the SQL DB.
I don’t think the SQL DB is ‘corrupt’ per se, there is/was conflicting data entered, sitting in the DB, then the command script comes along and says ‘do this’ with this data, and the command cannot be carried out because maybe the script cannot differentiate between two almost same/similar entries, … so best remedy in my mind, … was to delete the two menus, that refer to the same pages, … viola no more conflict, fresh slate.
Then menu is behaving now … I will report back on this … after some more time, and more use and building of site has occurred.
Well, I guess you are now our resident db-menu-interface specialist 🙂
- The topic ‘[Resolved] Main Menu Nav’ is closed to new replies.