{"id":2320,"date":"2015-03-11T14:03:49","date_gmt":"2015-03-11T20:03:49","guid":{"rendered":"http:\/\/www.whitefirdesign.com\/blog\/?p=2320"},"modified":"2015-03-11T14:03:49","modified_gmt":"2015-03-11T20:03:49","slug":"googles-bad-instructions-for-upgrading-zen-cart","status":"publish","type":"post","link":"https:\/\/www.whitefirdesign.com\/blog\/2015\/03\/11\/googles-bad-instructions-for-upgrading-zen-cart\/","title":{"rendered":"Google&#8217;s Bad Instructions for Upgrading Zen Cart"},"content":{"rendered":"<p>Google started out just providing text snippets and links to other websites in their search results and then overtime started adding more information directly in to the search results. For example, you can get sports scores right on the search results page. Sports scores are simple factual data so it hard to get those wrong, but more complex information is easier to get wrong. We recently made aware\u00a0example where they are providing quite bad information.<\/p>\n<p>Currently if you do a search related to upgrading Zen Cart you will get shown the following instructions above the results:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-2380 aligncenter\" src=\"https:\/\/www.whitefirdesign.com\/blog\/wp-content\/uploads\/2015\/03\/google-zen-cart-upgrade-instructions.png\" alt=\"Google Zen Cart Upgrade Instrutctions\" width=\"500\" height=\"300\" srcset=\"https:\/\/www.whitefirdesign.com\/blog\/wp-content\/uploads\/2015\/03\/google-zen-cart-upgrade-instructions.png 500w, https:\/\/www.whitefirdesign.com\/blog\/wp-content\/uploads\/2015\/03\/google-zen-cart-upgrade-instructions-300x180.png 300w\" sizes=\"auto, (max-width: 500px) 85vw, 500px\" \/><\/p>\n<p>The instructions are taken from a <a href=\"https:\/\/support.godaddy.com\/help\/article\/7962\/upgrading-your-version-of-zen-cart\">page<\/a> on GoDaddy&#8217;s website.<\/p>\n<p>What sticks out to us is that not only are the instructions wrong, but they seem to have been written by some who doesn&#8217;t have\u00a0any actual familiarity with Zen Cart.<\/p>\n<p>Let&#8217;s start with the note above the instructions on GoDaddy&#8217;s page:<\/p>\n<blockquote><p><strong>NOTE:<\/strong> If you are using Zen Cart schema 1.3.8a, you need to upgrade to 1.3.9 before upgrading to version 1.5. Otherwise, you will get errors.<\/p><\/blockquote>\n<p>This just doesn&#8217;t make any sense as the Zen Cart installer, which is used to upgrade the database schema, doesn&#8217;t have a problem doing an upgrade from 1.3.8a to the latest version, 1.5.4, without going to 1.3.9 first. Below is screenshot when doing that, you can see that\u00a0not only does it allow you upgrade going back to that version, but it allows you to start\u00a0from version 1.2.7:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-2378 aligncenter\" src=\"https:\/\/www.whitefirdesign.com\/blog\/wp-content\/uploads\/2015\/03\/zen-cart-database-upgrade.png\" alt=\"Zen Cart Database Upgrade Selections\" width=\"500\" height=\"386\" srcset=\"https:\/\/www.whitefirdesign.com\/blog\/wp-content\/uploads\/2015\/03\/zen-cart-database-upgrade.png 500w, https:\/\/www.whitefirdesign.com\/blog\/wp-content\/uploads\/2015\/03\/zen-cart-database-upgrade-300x232.png 300w\" sizes=\"auto, (max-width: 500px) 85vw, 500px\" \/><\/p>\n<p>The next thing\u00a0that stands out is\u00a0step 5, &#8220;Disable all plugins and set your theme to the default.&#8221; The way Zen Cart handles addons is different than a lot of other software. With WordPress for example, plugins are stored separately from the core software and you have the ability to\u00a0enable and disable them from a central location. With Zen Cart addons they are\u00a0more tightly connected to Zen Cart. In some cases the addons are modification to core Zen Cart files, which cannot be disabled short of removing the code. For other addons the addon itself would have to provide a mechanism for disabling, which many do not. We get the sense that the person writing took this advice from some other software, without understanding that it wasn&#8217;t applicable to Zen Cart.<\/p>\n<p>Finally, the biggest problem with the instructions is the lack of any actual instructions on doing the upgrade. The entirety of GoDaddy&#8217;s instruction is &#8220;Upgrade Zen Cart to 1.5.0. For more information, see this <a href=\"http:\/\/www.zen-cart.com\/content.php?148-how-do-i-upgrade-my-zen-cart-site\">Zen Cart help article<\/a>.&#8221; The &#8220;more information&#8221; implies that &#8220;Upgrade Zen Cart to 1.5.0.&#8221; actually provided some information, which it didn&#8217;t. If you follow the link you land on Zen Cart&#8217;s 1,200+ word upgrade instructions that are nothing like GoDaddy&#8217;s. The whole thing comes across as attempt to write something around the link to the actual instructions, which they filled with incorrect information. Google&#8217;s inclusion directly in the search results then compounds this.<\/p>\n<p>When we do <a href=\"http:\/\/www.whitefirdesign.com\/services\/zen-cart-upgrade.html\">Zen Cart upgrades<\/a> we use the <a href=\"http:\/\/www.whitefirdesign.com\/resources\/zen-cart-15-patches.html\">patch files<\/a> we have created, which can make it easier to do the upgrade than using the official Zen Cart method.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google started out just providing text snippets and links to other websites in their search results and then overtime started adding more information directly in to the search results. For example, you can get sports scores right on the search results page. Sports scores are simple factual data so it hard to get those wrong, &hellip; <a href=\"https:\/\/www.whitefirdesign.com\/blog\/2015\/03\/11\/googles-bad-instructions-for-upgrading-zen-cart\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Google&#8217;s Bad Instructions for Upgrading Zen Cart&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[],"class_list":["post-2320","post","type-post","status-publish","format-standard","hentry","category-zen-cart"],"_links":{"self":[{"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/posts\/2320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/comments?post=2320"}],"version-history":[{"count":5,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/posts\/2320\/revisions"}],"predecessor-version":[{"id":2382,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/posts\/2320\/revisions\/2382"}],"wp:attachment":[{"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/media?parent=2320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/categories?post=2320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/tags?post=2320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}