I must’ve done something to anger the computer gremlins, because this week was IT havoc at my place.
First,I spilled half a glass of water on my work laptop while it was plugged in to recharge. At the speed of lightning, I rushed to lift the laptop up, rip the plug out and turn the computer upside down. Then I shut it down. After speaking with our helpdesk, they told me that was all that could be done. I waited two days for it to dry, and then cautiously tried turning it on again. It worked, disaster averted!
Meanwhile, the same evening, all of the widgets disappeared from my blog. Panic ensued. I worked on it for hours and nothing good happened. The admin was impossible to use: everything was just white with no preview, and the move and update buttons didn’t work.
For the first time in 7 years, I was looking for a new theme. Perhaps it was time I updated the site anyway. As criteria, I selected compatibility with block editing because surprise: widgets are now blocks, too (yay)! As a result, the blog no longer looks how I want it to look, but at least it’s there. I just want it to work – I don’t have time to keep fixing it.
But that wasn’t the end of my tech problems: the new theme’s widgets started disappearing, too! Just when I had finished setting up everything, in the blink of an eye they were all gone again! No amount of updating and saving could keep them in place. Again, hours and hours of my precious time was wasted fixing the same things repeatedly, and – another first in my 7 years of blogging – my frustration had grown to the level that I was ready to completely delete my blog, once and for all.
What finally helped was coming, by trial and error, to the educated guess that my widget admin must be bug-ridden and I needed to avoid going there at all costs. Once I simply stuck to the customizer, the widgets seemed to stay where I’d put them.
I’m sure the gremlins were having a blast this week but for me, it was a tad exhausting.
Summary: if you have widget problems: 1) Check your theme, and 2) Use the customizer!