{"id":15226,"date":"2009-07-17T08:10:35","date_gmt":"2009-07-17T14:10:35","guid":{"rendered":"http:\/\/hill-kleerup.org\/blog\/?p=15226"},"modified":"2009-07-17T08:10:45","modified_gmt":"2009-07-17T14:10:45","slug":"change-management-is-a-good-thing","status":"publish","type":"post","link":"https:\/\/hill-kleerup.org\/blog\/2009\/07\/17\/change-management-is-a-good-thing.html","title":{"rendered":"Change management is a <i>good<\/i> thing"},"content":{"rendered":"<p>I recently upgraded my blogs to WordPress 2.8.1. It took me a week to realize that was a mistake in one area.<\/p>\n<p>While the vast majority of customization I&#8217;ve done in WP has been to templates, there have been some exceptions. A very large one was with <a href=\"http:\/\/wist.info\" target=\"_blank\">WIST<\/a>, my quotations database.&nbsp;<\/p>\n<div class=\"img-shadow-left\"><img decoding=\"async\" title='\"WIST&quot;\"' style=\"WIDTH: 109px; HEIGHT: 56px\" src=\"http:\/\/wist.info\/wist_title_small.gif\" \/><\/div>\n<p>WIST is an oddball because of how I use the data. Since I&#8217;m tracking quotations, I end up using some of the standard blog fields in an odd fashion: the post title is the citation for the quote, the category is the author, the extended &#8220;more&#8221; text area is used for additional details on the quote (sourcing, links to full text, etc.).<\/p>\n<p>For the blog itself, that means I need to change around where different fields are displayed and formatted. That&#8217;s fine &#8212; non-trivial, but easily maintainable &#8212; because it&#8217;s template-based. As long as the template I use (<a href=\"http:\/\/www.neoease.com\/themes\/\" target=\"_blank\">iNove<\/a>) doesn&#8217;t get broken by some future WP release, I&#8217;m golden.<\/p>\n<p>RSS feeds, though, are a different matter. There are a number of folks who follow WIST along by feed, or by (through FeedBurner) email. Those aren&#8217;t handled by the theme templates; they are handled by actual WP files. And they&#8217;re a bit more complicated than normal PHP\/HTML templates (Atom, especially).<\/p>\n<p>And, of course, they get replaced when you upgrade WP.<\/p>\n<p>I struggled quite a bit when I converted WIST to WP in getting the feeds done. But I was very careful to keep the original, unmodified versions, in case something went wrong. I was less careful, though, to keep copies of the modified versions once I had them working.&nbsp;<\/p>\n<p>So after the 2.8 and 2.8.1 update got put in, WIST trundled along for about a week with feeds and email updates that showed quotes and sources, but no authors. Yikes!<\/p>\n<p>(I wish there was a place in the WP control panel where you could put notes, along the lines of, &#8220;Hey, don&#8217;t forget you modified these modules so that they don&#8217;t get overwritten when you update the system.&#8221; Yeah, that would be useful. Something similar for)<\/p>\n<p>It took me a few hours yesterday to recreate what I&#8217;d done, make sure it was fully commented, and make sure I have the modified versions on my hard drive so that they don&#8217;t get zorched in the future. Good change management is time consuming up front, but&nbsp;a serious time and quality saver downstream.<\/p>\n<p>The only silver lining here is that they&#8217;re actually done up better than when I did the original WP conversion, since they aren&#8217;t the last thing I had to get done after a long effort.<\/p>\n<p>Lesson learned. This time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently upgraded my blogs to WordPress 2.8.1. It took me a week to realize that was a mistake in one area. While the vast majority of customization I&#8217;ve done in WP has been to templates, there have been some exceptions. A very large one was with WIST, my quotations database.&nbsp; WIST is an oddball &hellip; <a href=\"https:\/\/hill-kleerup.org\/blog\/2009\/07\/17\/change-management-is-a-good-thing.html\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Change management is a <i>good<\/i> thing&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[55,33],"tags":[],"class_list":["post-15226","post","type-post","status-publish","format-standard","hentry","category-blogging-technical","category-wist"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":14529,"url":"https:\/\/hill-kleerup.org\/blog\/2009\/04\/13\/getting-wist-back-up-and-running.html","url_meta":{"origin":15226,"position":0},"title":"Getting WIST back up and running","author":"***Dave","date":"Mon 13-Apr-09 11:21pm","format":false,"excerpt":"WIST (\"Wish I'd Said That\") is my quotations database\/blog.\u00a0 I've had it running in Movable Type the past couple of years, but my own mania for WordPress, plus my MT installation getting kinda broken (so that I couldn't update it through the MT control panel), plus my current computer woes\u2026","rel":"","context":"In &quot;Blogging - Technical&quot;","block_context":{"text":"Blogging - Technical","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/blogging-technical"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5913,"url":"https:\/\/hill-kleerup.org\/blog\/2004\/06\/30\/letter_writing.html","url_meta":{"origin":15226,"position":1},"title":"Letter-writing","author":"***Dave","date":"Wed 30-Jun-04 11:08am","format":false,"excerpt":"Post up the most recent versions of quote-by-authors-whose-last-names-begin-with-the-letters A-F in my WIST quotations database. Yee-hah....","rel":"","context":"In &quot;Quotations (WIST)&quot;","block_context":{"text":"Quotations (WIST)","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/wist"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":13393,"url":"https:\/\/hill-kleerup.org\/blog\/2009\/01\/01\/quotes_by_the_numbers.html","url_meta":{"origin":15226,"position":2},"title":"Quotes by the numbers","author":"***Dave","date":"Thu 1-Jan-09 11:20pm","format":false,"excerpt":"I went and ran the numbers on my quotations database, WIST, yesterday, the first time since February 2007.\u00a0 I'm currently at 6600 quotations, vs. the 5100 I was at back...","rel":"","context":"In &quot;Quotations (WIST)&quot;","block_context":{"text":"Quotations (WIST)","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/wist"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":20516,"url":"https:\/\/hill-kleerup.org\/blog\/2011\/03\/22\/annualish-wist-tabulation.html","url_meta":{"origin":15226,"position":3},"title":"Annualish WIST tabulation","author":"***Dave","date":"Tue 22-Mar-11 2:20pm","format":false,"excerpt":"So in my copious free time, I run a website for collecting quotations. Or, rather, a website where I indulge that hobby of mine -- WIST (Wish I'd Said That).\u00a0 I just did my more-or-less annual review of numbers and what quotes are most popular ... and it's remarkable to\u2026","rel":"","context":"In &quot;Quotations (WIST)&quot;","block_context":{"text":"Quotations (WIST)","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/wist"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":137150,"url":"https:\/\/hill-kleerup.org\/blog\/2018\/09\/12\/six-famous-they-didnt-actually-say-that-quotations.html","url_meta":{"origin":15226,"position":4},"title":"Six famous they-didn&#8217;t-actually-say-that quotations","author":"***Dave","date":"Wed 12-Sep-18 12:47pm","format":false,"excerpt":"You have probably heard \/ seen all of these quotations, and may have even reforwarded them on to friends and family. If you do so in the future, please attribute them correctly. 6 Famous Quotes You See On Facebook (That Are Crazy Fake) Most of these people would never said\u2026","rel":"","context":"In &quot;~PlusPosts&quot;","block_context":{"text":"~PlusPosts","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/plusposts"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/hill-kleerup.org\/blog\/wp\/wp-content\/uploads\/2018\/09\/jefferson.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":26557,"url":"https:\/\/hill-kleerup.org\/blog\/2012\/02\/21\/quotations-damn-quotations-and-statistics.html","url_meta":{"origin":15226,"position":5},"title":"Quotations, Damn Quotations, and Statistics","author":"***Dave","date":"Tue 21-Feb-12 3:00pm","format":false,"excerpt":"My annual checkpoint for my \"WIST\" (Wish I'd Said That) quotations site (http:\/\/wist.info). It's ... a hobby. #ddtb Embedded Link ~~Admin - Doing the Numbers: 2\/2012 | WIST Quotations Another good year of WIST since I last ran these (back last March). Let's look at the historical count:Another good, steady\u2026","rel":"","context":"In &quot;~PlusPosts&quot;","block_context":{"text":"~PlusPosts","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/plusposts"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/posts\/15226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/comments?post=15226"}],"version-history":[{"count":0,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/posts\/15226\/revisions"}],"wp:attachment":[{"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/media?parent=15226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/categories?post=15226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/tags?post=15226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}