{"id":5054,"date":"2010-06-05T13:01:16","date_gmt":"2010-06-05T18:01:16","guid":{"rendered":"http:\/\/www.allyngibson.net\/?p=5054"},"modified":"2010-06-05T13:01:16","modified_gmt":"2010-06-05T18:01:16","slug":"on-the-new-blog-design","status":"publish","type":"post","link":"http:\/\/www.allyngibson.com\/?p=5054","title":{"rendered":"On the New Blog Design"},"content":{"rendered":"<p>After <a href=\"http:\/\/www.allyngibson.com\/?p=5060\">deciding to redesign my blog&#8217;s layout<\/a>, I decided against it.  I ran a <a href=\"http:\/\/www.allyngibson.com\/?p=5056\">Hot Wax Weekend<\/a> instead over Memorial Day.<\/p>\n<p>The thing was, I&#8217;d already started coding the new website design I&#8217;d selected, taking the <a href=\"http:\/\/www.styleshout.com\/templates\/preview\/CoolBlue10\/index.html\">CoolBlue<\/a> stylesheet from <a href=\"http:\/\/www.styleshout.com\/\">StyleShout<\/a>.  I had the &#8220;main&#8221; files done &mdash; header.php, index.php, sidebar.php, and footer.php.  Yes, there are a couple more you need to create a full-fledged WordPress theme, but they&#8217;re minor.  (Comments.php, for instance, is a file that you really <i>don&#8217;t<\/i> change.)<\/p>\n<p>An hour this morning, while listening to <i>Car Talk<\/i> on NPR, I finished off the main coding.  I did borrow some code from <a href=\"http:\/\/www.themelab.com\/2010\/04\/15\/cool-blue-free-wordpress-theme\/\">ThemeLab&#8217;s port of CoolBlue<\/a>, in particular the way the Social Media icons are coded, but other than that, the underlying code comes from Brian Gardner&#8217;s <a href=\"http:\/\/www.studiopress.com\/themes\/core\">Core Blog Theme<\/a> (because Gardner&#8217;s code is very easy to work with).<\/p>\n<p>I&#8217;d say I&#8217;m about eighty-percent done.<\/p>\n<p>The main problem with changing a WordPress theme, especially when you&#8217;re using one you&#8217;ve customized a lot, is that customization.  The immediate issue for me this morning was adding some CSS code to handle image placement, such as alignment and borders and padding.  But that wasn&#8217;t major.  No, the major stuff was the custom page templates I&#8217;d created, to generate things like archives and tag clouds.  It wasn&#8217;t tedious to create new custom template files (and I still have a few more to do), but if someone has a <i>lot<\/i> of custom templates &mdash; especially <i>complicated<\/i> templates &mdash; that can pose a genuine reason <i>not<\/i> to change one&#8217;s layout.<\/p>\n<p>Sometime this weekend I&#8217;ll tackle the promotional area of my website, which displayed publications and blurbs.  I have the CSS coding for it down and tested, so that it will format properly.  Now I just have to write the PHP routine to pull the proper information from the database.  And I have to figure out how to fix the CSS so that the last.fm widget will format correctly, but that&#8217;s not a major issue for me.<\/p>\n<p>Otherwise, the design is in good enough shape that I&#8217;m not embarassed if people take a look. \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After deciding to redesign my blog&#8217;s layout, I decided against it. I ran a Hot Wax Weekend instead over Memorial Day. The thing was, I&#8217;d already started coding the new website design I&#8217;d selected, taking the CoolBlue stylesheet from StyleShout. I had the &#8220;main&#8221; files done &mdash; header.php, index.php, sidebar.php, and footer.php. Yes, there are<a class=\"more-link\" href=\"http:\/\/www.allyngibson.com\/?p=5054\">Continue reading <span class=\"screen-reader-text\">&#8220;On the New Blog Design&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4095],"tags":[57,58,4096],"class_list":["post-5054","post","type-post","status-publish","format-standard","hentry","category-wordpress","tag-css","tag-php","tag-wordpress","entry"],"_links":{"self":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/posts\/5054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5054"}],"version-history":[{"count":0,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/posts\/5054\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5054"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}