{"id":31624,"date":"2018-12-08T10:06:16","date_gmt":"2018-12-08T15:06:16","guid":{"rendered":"http:\/\/www.allyngibson.com\/?p=31624"},"modified":"2018-12-08T10:21:16","modified_gmt":"2018-12-08T15:21:16","slug":"the-new-world-of-wordpress-5-0","status":"publish","type":"post","link":"http:\/\/www.allyngibson.com\/?p=31624","title":{"rendered":"The New World of WordPress 5.0"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">On Thursday, the new version of <a href=\"https:\/\/wordpress.org\">WordPress<\/a> &#8212; version 5.0 &#8212; dropped.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ve been using WordPress since 2004 and version 1.2.&nbsp; 5.0 is the biggest change in years.&nbsp; I&#8217;ve been through the introduction of themes, sidebar widgets, post formats (an idea to compete with Tumblr that never amounted to anything).&nbsp; 5.0&#8217;s change is an entirely new editor, codenamed Gutenberg.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gutenberg launched last summer as a feature plugin so that users could beta test it.&nbsp; The idea of the Gutenberg editor, as I understand it, is to be a generally distraction-free, rich text writing experience.&nbsp; Under the hood, beneath the text, Gutenberg breaks the post up into &#8220;blocks.&#8221;&nbsp; Blocks can contain text, images, headers, and embedded content, then they can be dragged and dropped, and even formatted separately from other blocks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Being someone who likes to tinker, I downloaded the Gutenberg plugin and, over the last sixteen months or so, <a href=\"http:\/\/www.allyngibson.com\/?p=30924\">some of the content<\/a> I&#8217;ve created has been done with Gutenberg.&nbsp; Most hasn&#8217;t, partly because Gutenberg was a work in progress (and, especially in its early releases, could be kinda wonky), partly because I have a writing workflow that worked well with the TinyMCE editor in its text mode.&nbsp; For a short post (say, under 500 words) that doesn&#8217;t need much in the way of formatting, Gutenberg worked generally well as an editor.&nbsp; For longer posts, though, I like to compose in straight HTML in Notepad or an HTML editor, then paste it into the TinyMCE editor, and then do a polish aided by my browser&#8217;s spell check.&nbsp; (My HTML editor of choice for almost the last twenty years is <a href=\"https:\/\/arachnoid.com\/arachnophilia\/\">Arachnophilia<\/a>.)&nbsp; For an image heavy post, like one of <a href=\"http:\/\/www.allyngibson.com\/?p=31358\">a cemetery visit<\/a>, I would insert all of my images into a post, then write my text around the image code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wrapping my mind around &#8220;blocks&#8221; took some time.&nbsp; I didn&#8217;t understand it for a long time, or even understand the point.&nbsp; &#8220;Every paragraph is block, separate from other paragraphs?&#8221;&nbsp; This seemed very strange to me, like the editor was imposing a structure on the writing before <em>I<\/em> had even decided on a structure.&nbsp; But what I learned from experience was that, unless I needed a block that wasn&#8217;t text &#8212; in other words, if I was simply writing, as I might in Microsoft Word &#8212; then the block structure didn&#8217;t matter.&nbsp; The Gutenberg editor, as a rich text editor, wasn&#8217;t weird and uncomfortable at all.&nbsp; And blocks didn&#8217;t affect the way posts displayed on the site; if a Gutenberg post is opened in the TinyMCE editor, one can see all sorts of tags added by the editor to define blocks and formatting, which WordPress&#8217; the_content filters strip out, leaving the HTML codes behind, when the post appears on the website.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nonetheless, I did install the <a href=\"https:\/\/wordpress.org\/plugins\/classic-editor\/\">Classic Editor plugin<\/a> before upgrading to WordPress 5.0 so that I could continue to use the older TinyMCE editor.&nbsp; I can see use cases where Gutenberg will be useful, and I can see use cases where TinyMCE will be useful.&nbsp; Based on the way the Classic Editor plugin works, it looks like I will have to create a second user profile for myself, one set to use Gutenberg, one set to use the Classic Editor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thursday I upgraded to WordPress 5.0, and then did some cleanup of my install.&nbsp; (Namely, once 5.0 is installed, the Gutenberg beta plugin is no longer necessary, so I deleted it from my server.)&nbsp; Then, the last two days, every time I have logged into my WordPress dashboard there have been upgrade notices for themes and plugins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Everything seems to be fine, everything&#8217;s gone off without a hitch.\u00a0 As for <a href=\"http:\/\/www.allyngibson.com\/?p=31622\">the website work I did last weekend<\/a>, I&#8217;ve not had time this week, due to deadlines and disasters, to give it much thought.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This post was written with the new Gutenberg editor.&nbsp; Writing it was different from the way I usually work, but not significantly so.&nbsp; With use will come familiarity.&nbsp; I may never entirely abandon composition in Notepad &#8212; old HTML coding skills will never die &#8212; but if Gutenberg is the future of WordPress, it won&#8217;t be a bad one.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>On Thursday, the new version of WordPress &#8212; version 5.0 &#8212; dropped. I&#8217;ve been using WordPress since 2004 and version 1.2.&nbsp; 5.0 is the biggest change in years.&nbsp; I&#8217;ve been through the introduction of themes, sidebar widgets, post formats (an idea to compete with Tumblr that never amounted to anything).&nbsp; 5.0&#8217;s change is an entirely<a class=\"more-link\" href=\"http:\/\/www.allyngibson.com\/?p=31624\">Continue reading <span class=\"screen-reader-text\">&#8220;The New World of WordPress 5.0&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":31208,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4095],"tags":[4709,4599,4708,4096],"class_list":["post-31624","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-classic-editor","tag-gutenberg","tag-tinymce","tag-wordpress","entry"],"_links":{"self":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/posts\/31624","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=31624"}],"version-history":[{"count":0,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/posts\/31624\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/media\/31208"}],"wp:attachment":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=31624"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=31624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}