• About
  • My Family History Research

Colleen Greene

Research, technology, and marketing strategies.

  • Email
  • Facebook
  • Linkedin
  • RSS
  • Twitter
  • Speaking & Teaching
    • Speaking Schedule
    • Past Appearances
    • My Lecture Catalog
  • Blog
  • Newsletters
  • Guides
You are here: Home / Web Development / Do You Use Thesis for Wordpress? A Quick But Important tIp Prior To Upgrading.

Do You Use Thesis for WordPress? A Quick But Important tIp Prior To Upgrading.

December 13, 2011 by Colleen Leave a Comment

Share this:

  • Facebook
  • Twitter
  • LinkedIn
  • Google
  • Pinterest
  • Email

Thesis logoI became a Thesis theme framework convert a couple of years ago for my self-hosted WordPress blogs.  Although I moved this blog (my professional blog) over to WordPress.com last month, I still use Thesis on my food blog and my outdoors blog, and I own a developer’s license.

I have never experienced any problems with Thesis, until this past weekend when making some routine code changes.  I was simply modifying my custom_functions.php and custom.css files to add new services to the social sharing icons on display on my food blog and outdoors blog posts. Piece of cake. I tinker with these files (always in an external editor, with the original files backed up) quite frequently.  The changes worked like a charm on my outdoors blog, but when I refreshed my browser after making the same exact changes on my food blog, I got this big ugly “Upgrade Thesis” message — which I have never seen before — on my Thesis Site Options admin panel.  It looks like a friendly one-click upgrade button, but it’s actually an error message.

Thesis Upgrade error message

When I checked my food blog, the menus had disappeared, my fonts had all changed, my multimedia box reverted to the default image, my features box had disappeared, the text-based content in my main column and sidebars seemed to have disappeared as well (I found out later that the text was there, but was being displayed in a white font color on a white background), and my home page no longer displayed my custom excerpts.

I panicked. Well, sort of panicked. Because I backup my database daily, and also do regular backups of all custom files.  So, I knew my content was intact; it just wasn’t displaying correctly.

After Googling the above error message and searching through the DIYthemes support forums, I found quite a few people experiencing similar errors.  The consensus seems to involve a conflict between the W3 Total Cache (W3TC) plugin and the most current version of Thesis — and a recommendation to disable Object Cache in the plugin settings.  I opted to disable the entire cache plugin, and then reset my Thesis Design Options to the default settings (per the support forums’ advise).  Some folks in the help forums had to also reset their Thesis Site Options to the default settings — I only had to do so for Design Options.  And then I had the pleasure of manually configuring ALL of my Thesis Design Options setting again. Fortunately, the settings on my food blog are very similar (just different colors) to the Design Options I use on my outdoors blog, so I was able to somewhat quickly restore my food blog using the outdoors blog Design Options settings.

Lesson learned.

For now on, when I make changes to my Thesis “custom” files, upgrade my WordPress version, or upgrade my Thesis version, I will include two additional preventive steps to my routine pre-upgrade backup procedure (step #1 and step #5):

  1. Deactivate any cacheing plugins.
  2. Do a full backup of my WordPress database.
  3. Do an FTP backup of all uploaded image files.
  4. Do an FTP backup of my Thesis custom_functions.php and custom.css files.
  5. From Thesis Manage Options, download a backup of my Site Options and Design Options.
  6. Proceed with code changes or upgrades.
  7. Restore Thesis Design or Site Options if needed after the upgrade or code change is successful.
  8. Reactivate cacheing plugins (leaving Object Cache disabled if using W3TC).

Hopefully this precautionary warning and tip will help save even a few fellow Thesis bloggers a bit of frustration and panic.

Share this:

  • Facebook
  • Twitter
  • LinkedIn
  • Google
  • Pinterest
  • Email

Related

Filed Under: Web Development Tagged With: backups, best practices, Thesis theme, Wordpress

Leave a Comment, Question, or Suggestion Cancel reply

Subscribe to My Blog Articles via Email

Enter your email address to receive new blog posts delivered to your email.

Popular Posts & Pages

  • A Life-Changing Critically High Diabetes Diagnosis
    A Life-Changing Critically High Diabetes Diagnosis
  • Identifying your key stakeholders in a library website redesign project
    Identifying your key stakeholders in a library website redesign project
  • Helping senior citizens learn how to use Facebook
    Helping senior citizens learn how to use Facebook

Latest Blog Posts

  • I Am Speaking on Mexican Genealogy & Facebook for Genealogy in South Bend, Indiana on Saturday, April 21st April 6, 2018
  • Documenting Padrinos (Godparents & Sponsors) in Your Ancestry Tree March 30, 2018
  • Recorded Versions of My Hispanic Genealogy Study Group with DearMYRTLE are Available for Viewing March 27, 2018

RSS My Family History Blog

  • Yngenio Rascon, San Luis Potosí, Mexico: Birthplace of Great-Aunt Lupe Robledo September 8, 2017
  • Confirming the 1877 Marriage Date of 2nd Great Grandparents Silverio and Maria Jesus Sanchez April 26, 2016
  • Finding the Mexican Premarital Investigation Record for 2nd Great Grandparents Silverio Robledo and Maria Jesus Sanchez April 24, 2016

Categories

Archives

Recent Comments

  • Cheryl A Jones on Helping senior citizens learn how to use Facebook
  • Colleen Greene on Documenting Padrinos (Godparents & Sponsors) in Your Ancestry Tree
  • Horacio on Documenting Padrinos (Godparents & Sponsors) in Your Ancestry Tree

© Copyright 2016 Colleen Greene · Powered by WordPress · Admin

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.