Have you tried validating your site’s markup & CSS?
http://codex.wordpress.org/Validating_a_Website
Andrew Nevins
(@anevins)
WCLDN 2018 Contributor | Volunteer support
Just posting to emphasis Esmi’s point.
The first step towards browser compatibility is validation.
Thanks. I just ran it through the validator at W3C and there were several problems.
I had used HTML to create some horizontal rules underneath the Headers in the widgets in the sidebar, because that’s what the design calls for. W3C said I should be using CSS to create those instead. But I couldn’t find which document has the CSS for the sidebar widgets?
The Facebook Like Box plugin/widget I’m using also had several validation errors that I don’t even understand. I had used the widget instead of directly pasting the code directly from Facebook because it looked like I would have to paste some of it into the HTML file, but I don’t seem to have access to that (remember that they won’t give me access to the FTP account, so I can’t download the HTML file).
Here are the errors regarding the like box. What do they mean and what can I do about it?
Warning Line 435, Column 382: Element name fb:like-box cannot be represented as XML 1.0.
…r=”006b9b” stream=”true” header=”true”></fb:like-box><div><a href=”http://cmsv…
✉
Error Line 435, Column 382: Element fb:like-box not allowed as child of element aside in this context. (Suppressing further errors from this subtree.)
…r=”006b9b” stream=”true” header=”true”></fb:like-box><div><a href=”http://cmsv…
I couldn’t find which document has the CSS for the sidebar widgets?
Try using Firefox with the Firebug add-on for this kind of CSS work.
http://getfirebug.com/
The Facebook Like Box plugin/widget I’m using also had several validation errors that I don’t even understand.
What happens if you remove that widget?
I moved the Facebook widget to the unused widgets area (because I didn’t want to lose the settings) and now the sidebar is completely empty in Firefox and Chrome on my Mac and Explorer on my PC.
All of the other widgets were working fine on Friday (except on Explorer).
What happens if you activate the Twenty Eleven theme and set up your widgets for that theme?
Our IT person pointed out that all the other pages except for the front page had the sidebars.
So that made me realize it must have something to do with the fact that they have had me change the front page a few times and it may have been linking to a different version of the front page.
So I deleted the old version of the front page as a blog post and re-created the Mission statement front page, but that seems to have permanently broken the front page: I get a “Nothing Found” error message.
I had also created a new page to hold the blog called “SCIENCE” and I set that page’s order in the Reading settings page, but it won’t show up in the navigation bar. When I go to All Pages in the dashboard, everything is there, as it should be.
Any ideas how to fix this?
Are you using a static front page? Check Settings -> Reading.
Yes, it is a static front page. I have checked Settings > Reading repeatedly. My front page is set on “Mission” and my posts page is set on “Science”. I even tried temporarily changing those settings and then changing it back to what I want, thinking that would re-set it, but it didn’t work.
I also tried re-typing the URL in the browser, thinking that might re-set it. It seemed to work at first, but then I clicked on each of the links in the navigation bar to test them (they all worked fine), and when I clicked back to the Mission page it was back to that “Nothing Found” error.
Where did you download your current theme from?
It’s Twenty Eleven, it came with WordPress. But I have to use a lot of Plugins to customize it, because the IT person where I work won’t give me FTP access so I can’t make a child theme.
I finally got it working. I had to delete my custom menu and re-create it. I also had to delete my Widgets Controller plugin.
I had installed the Widgets Controller so I could make sure the PayPal donations widget didn’t show on a Thank You page I created where the user will be taken after making a donation.
Widgets Controller might work fine now that I have re-set the custom menu, but I’m not sure it’s worth the potential trouble in case it doesn’t.
It might not be such a big deal for donors to see the PayPal donation button again after making a donation.
Thanks for all your suggestions!