{"id":936,"date":"2024-04-03T01:44:48","date_gmt":"2024-04-03T01:44:48","guid":{"rendered":"https:\/\/unprinted.ch\/wordpress-6-5-should-i-switch-to-the-block-theme\/"},"modified":"2024-04-03T03:19:50","modified_gmt":"2024-04-03T03:19:50","slug":"wordpress-6-5-should-i-switch-to-the-block-theme","status":"publish","type":"post","link":"https:\/\/unprinted.ch\/en\/wordpress-6-5-should-i-switch-to-the-block-theme\/","title":{"rendered":"WordPress 6.5, Should I switch to the &#8220;Block theme&#8221;?"},"content":{"rendered":"\n<p>When there&#8217;s something new with WordPress (WP), we usually wait. When the Gutenberg editor was released (in 2015, it seems to me) caution was the order of the day. Today, I can&#8217;t do without it. I&#8217;ve been thinking about it for a while. Shall we take the plunge? Are we abandoning this &#8220;Hybrid theme&#8221;? <\/p>\n\n<!--more-->\n\n<p>For a bit of context for those of you just arriving, WP is undergoing a major transition.<\/p>\n\n<p>To my left, the<a href=\"https:\/\/developer.wordpress.org\/themes\/getting-started\/what-is-a-theme\/#hybrid-themes\">&#8220;Hybrid Theme (HT)<\/a>&#8221; which continues to work with our habits and enjoying limited access to block editor benefits.<\/p>\n\n<p>On my right, the<a href=\"https:\/\/developer.wordpress.org\/themes\/getting-started\/what-is-a-theme\/#block-themes\">&#8220;Block Theme (BT<\/a>)&#8221;, which offers an almost complete customization experience and opens up to new possibilities with each new update.<\/p>\n\n<p>First of all, there&#8217;s a psychological barrier. A BT means fewer codes. We feel we&#8217;ve been robbed of a certain know-how. This access to the matrix that makes us feel indispensable.<\/p>\n\n<p>For me, it&#8217;s <a href=\"https:\/\/tailwindcss.com\/\">tailwind<\/a>, it&#8217;s the ability to create PHP templates simply within my theme to create custom interfaces, it&#8217;s being able to manage the header and footer in my code directly, make cool little animations quickly, etc. <br\/>In reality, it&#8217;s mostly my habits that hold me back.<\/p>\n\n<p>Of course, in 80% of cases, my customers won&#8217;t want (or need) access to styles and a high level of personalization. <\/p>\n\n<p>But that&#8217;s not the fundamental question.<\/p>\n\n<p>The question is whether we are aligned with the direction our work tool is taking. Personally, I had my doubts and my habits.<\/p>\n\n<p>Especially since, in its latest version (6.5), some of the formatting tools (various spacing and alignment) are available for HTs. That&#8217;s a good thing, but it doesn&#8217;t help me move forward!<\/p>\n\n<p>Am I aligned? The answer is not binary.<\/p>\n\n<p>Yes, I like the direction it&#8217;s taking. to quickly and intuitively set up the overall style of the theme is elegant. Every change can be visualized at page, block or text style level&#8230; it&#8217;s chic.<\/p>\n\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-effect=\"slide\"><div class=\"wp-block-jetpack-slideshow_container swiper-container\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" height=\"703\" width=\"1024\" decoding=\"async\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-908\" data-id=\"908\" src=\"https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-%C2%B7-9.23am-%C2%B7-04-03-1024x703.jpeg?resize=1024%2C703&#038;ssl=1\"><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" height=\"703\" width=\"1024\" decoding=\"async\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-906\" data-id=\"906\" src=\"https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-%C2%B7-9.22am-%C2%B7-04-03-1-1024x703.jpeg?resize=1024%2C703&#038;ssl=1\"><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" height=\"703\" width=\"1024\" decoding=\"async\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-911\" data-id=\"911\" src=\"https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-%C2%B7-9.31am-%C2%B7-04-03-1024x703.jpeg?resize=1024%2C703&#038;ssl=1\"><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"703\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-920\" data-id=\"920\" src=\"https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-2.jpeg?resize=1024%2C703&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-2-scaled.jpeg?resize=1024%2C703&amp;ssl=1 1024w, https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-2-scaled.jpeg?resize=300%2C206&amp;ssl=1 300w, https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-2-scaled.jpeg?resize=768%2C527&amp;ssl=1 768w, https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-2-scaled.jpeg?resize=1536%2C1054&amp;ssl=1 1536w, https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-2-scaled.jpeg?resize=2048%2C1406&amp;ssl=1 2048w, https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/Blog-Home-_-Template-_-dc24-_-Editor-_-WordPress-2-scaled.jpeg?resize=1920%2C1318&amp;ssl=1 1920w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n\n<p>But what happens when it comes to increasing the degree of customization? When will a multilingual version make me skip a page template from one language to another?<\/p>\n\n<p>Up to now, I&#8217;ve often tried to start a new project with a BT, but each time, I&#8217;ve gone back to the first complications, for reasons of profitability for me and reliability for my customers.<\/p>\n\n<p>In conclusion, it&#8217;s not yet obvious to me. I&#8217;ll keep trying to find a solution with a BT that&#8217;s flexible enough and offers a satisfactory development experience, while keeping a solid backup with an HT. <\/p>\n\n<h2 class=\"wp-block-heading\">Some links for tailwind lovers<\/h2>\n\n<div class=\"wp-block-group has-gray-light-background-color has-background is-layout-constrained wp-container-core-group-is-layout-19e250f3 wp-block-group-is-layout-constrained\">\n<p>My hybrid theme is a customized version of tailpress. It&#8217;s simple and accessible.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wpdraft.com\/theme\/\">tailpress<\/a><\/div>\n<\/div>\n\n\n\n<p>By <a href=\"https:\/\/vanrossum.dev\/en\">https:\/\/vanrossum.dev\/en<\/a><\/p>\n<\/div>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-group has-gray-light-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>There&#8217;s a great integration project, tailwind in a Hybrid Theme. It&#8217;s super complete, impressive.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/underscoretw.com\/\">underscore TW<\/a><\/div>\n<\/div>\n\n\n\n<p>By <a href=\"https:\/\/gregsullivan.com\/\">https:\/\/gregsullivan.com\/<\/a><\/p>\n<\/div>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-group has-gray-light-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>There&#8217;s also this solution for Block Themes. I haven&#8217;t tested it, but it looks very good. In particular, the interface elements in WP admin. <br\/>To be continued&#8230;<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wpdraft.com\/theme\/\">Draft<\/a><\/div>\n<\/div>\n\n\n\n<p>By <a href=\"https:\/\/gregsullivan.com\/\">https:\/\/gregsullivan.com\/<\/a><\/p>\n<\/div>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p><\/p>\n\n<p><\/p>\n\n<p><\/p>\n\n<p><\/p>\n\n<p><\/p>\n\n<p><\/p>\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When there&#8217;s something new with WordPress (WP), we usually wait. When the Gutenberg editor was released (in 2015, it seems to me) caution was the order of the day. Today, I can&#8217;t do without it. I&#8217;ve been thinking about it for a while. Shall we take the plunge? Are we abandoning this &#8220;Hybrid theme&#8221;?<\/p>\n","protected":false},"author":1,"featured_media":934,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_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":[1],"tags":[27,17],"class_list":["post-936","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-classifiee","tag-tailwind-en","tag-wordpress-en"],"acf":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/unprinted.ch\/wp-content\/uploads\/2024\/04\/WP-6.5.jpg?fit=1024%2C1024&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/posts\/936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/comments?post=936"}],"version-history":[{"count":1,"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/posts\/936\/revisions"}],"predecessor-version":[{"id":937,"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/posts\/936\/revisions\/937"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/media\/934"}],"wp:attachment":[{"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/media?parent=936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/categories?post=936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unprinted.ch\/en\/wp-json\/wp\/v2\/tags?post=936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}