{"id":32471,"date":"2023-08-11T07:42:34","date_gmt":"2023-08-11T07:42:34","guid":{"rendered":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/?p=32471"},"modified":"2023-08-11T07:42:35","modified_gmt":"2023-08-11T07:42:35","slug":"how-to-use-wordpress-blocks","status":"publish","type":"post","link":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/","title":{"rendered":"How To Use WordPress Blocks"},"content":{"rendered":"<p><\/p>\n<div>\n<p>Would this be a weird place to say how my wife is holding onto a mint-condition, unopened, limited-edition Lego Star Wars BB-8 kit?<\/p>\n<p>Those things are going for like $500!<\/p>\n<p>Okay. It will be weird. Got it, loud and clear\u2026 But it will all make a bit more sense in a second.<\/p>\n<p>On this post, we\u2019re going to cover the whole lot you want to learn about WordPress blocks. In the event you\u2019re an old-school WP user like myself, you then probably still consider blocks as \u201clatest\u201d <a href=\"https:\/\/www.dreamhost.com\/blog\/what-is-wordpress\/\" target=\"_blank\" rel=\"noopener\">WordPress<\/a> since you began by utilizing the classic editor.<\/p>\n<p>It\u2019s been over five years since WordPress introduced blocks, but they\u2019re still one of the vital misunderstood and underutilized CMS features.<\/p>\n<p>WordPress blocks are type of like Legos \u2014see, I <i>told you<\/i> it could tie back in \u2014 they can help you construct and customize your website in a way that might\u2019ve required hiring an expert website designer and developer just a couple of short years ago.<\/p>\n<p>And that\u2019s one in every of the explanation why people love them a lot. Once they understand them, that&#8217;s.<\/p>\n<p>After I explain how they work, there\u2019s little question that you just\u2019ll love them too.<\/p>\n<h2 id=\"definition\">What Are WordPress Blocks?<\/h2>\n<p>WordPress blocks are, because the name suggests, like stackable <i>constructing blocks<\/i> which you can add to pages and posts in your WordPress site.<\/p>\n<p>They were added to WordPress 5.0 together with the inclusion of the Gutenberg editor that almost all of us at the moment are acquainted with. Blocks at the moment are the usual approach to customize your WordPress site \u2014 and you need to use blocks across your entire site, not only inside posts.<\/p>\n<p>Give it some thought type of like a site or page builder. You may click the \u201c+\u201d button so as to add a block to a page or post after which select from various block options. The present version of WordPress comes with 90+ options out of the box.<\/p>\n<p>Each block is actually a widget. They will do various things, like embed content from one other site or service, add latest functionality like calendars or contact forms to the page, and even add specific content with predefined formatting.<\/p>\n<p>Plus, most blocks have customization options that can help you adjust how they display or function in your site.<\/p>\n<p>The WordPress block editor is an enormous upgrade from the classic editor. Within the pre-Gutenberg days, WordPress users could only add text and pictures to a post before having to dive into custom code.<\/p>\n<p><b>Nerd note:<\/b> If for some reason, you don\u2019t have access to blocks from the WordPress editor, it might be for one in every of two reasons: One is that your <a href=\"https:\/\/www.dreamhost.com\/wordpress\/shared-wp-hosting\/\" target=\"_blank\" rel=\"noopener\">WordPress installation<\/a> might be horribly outdated (like years and years old). Secondly, it\u2019s possible that the block editor has been disabled by the Classic Editor plugin. When energetic on a WordPress site, this plugin reverts you back to the classic editor experience. Check your plugins page from wp-admin to work out if that\u2019s the case for you.<\/p>\n<div class=\"blog-cta\">\n<h2>Get Content Delivered Straight to Your Inbox<\/h2>\n<p class=\"cta-content\">Subscribe to our blog and receive great content identical to this delivered straight to your inbox.<\/p>\n<\/div>\n<h2 id=\"blocks\">What Blocks Does WordPress Already Have?<\/h2>\n<p>By default, the block editor offers a <i>huge <\/i>variety of <a href=\"https:\/\/wordpress.com\/support\/wordpress-editor\/blocks\/\" target=\"_blank\" rel=\"noopener\">available blocks<\/a>. You should use these blocks to customize your WordPress theme, allow writers and bloggers so as to add wealthy content to their posts, pull in social media content, and so far more.<\/p>\n<p>Let\u2019s have a look at a number of the hottest and helpful default Gutenberg blocks.<\/p>\n<h3>Most Common Blocks<\/h3>\n<p>Adding any sort of text or image is completed using a block. Which means essentially the most common blocks are generally the several styles and forms of text or image elements you would possibly add to a page.<\/p>\n<p>Things like:<\/p>\n<ul>\n<li aria-level=\"1\">Text Block \u2014 Each paragraph you write within the block editor resides in its own text block, but text blocks aren\u2019t limited to paragraphs. Write just a little or write rather a lot.<\/li>\n<li aria-level=\"1\">Image Block \u2014 For when you would like to show in addition to tell, throw a picture in the combination for some added flair.<\/li>\n<li aria-level=\"1\">List Block \u2014 Need to put in writing an overview? What about an ordered list? You may do all of it with the list block!<\/li>\n<li aria-level=\"1\">Image Gallery Block \u2014 Sharing vacation photos or product shots never looked so good. \ud83d\ude0d<\/li>\n<li aria-level=\"1\">Table Block \u2014 Create a pricing table or share some spreadsheet data with ease.<\/li>\n<li aria-level=\"1\">Pullquote Block \u2014 Wish to call attention to a selected statement? Inspired by a quote that\u2019s relevant to the post you\u2019re writing? Highlight it with the pullquote block!<\/li>\n<\/ul>\n<p>Each of those is a component which you can add to your website with the block editor. Then, you may position and elegance them throughout the content section of the page.<\/p>\n<h3>Embedded Content Blocks<\/h3>\n<p>Blocks make it extremely easy to embed outside content and widgets into your WordPress website without having so as to add a brand new plugin or third-party addon.<\/p>\n<p>A number of the hottest embed block types for pulling in outside content:<\/p>\n<ul>\n<li aria-level=\"1\">Calendly Block<\/li>\n<li aria-level=\"1\">Custom HTML Block<\/li>\n<li aria-level=\"1\">Twitter Block<\/li>\n<li aria-level=\"1\">YouTube Block<\/li>\n<li aria-level=\"1\">Testimonials<\/li>\n<li aria-level=\"1\">WooCommerce<\/li>\n<li aria-level=\"1\">Contact Forms<\/li>\n<li aria-level=\"1\">FAQs<\/li>\n<\/ul>\n<p>Using these block types, you may transcend the fundamental text editor and create interactive content that features all types of functionality and features.<\/p>\n<h3>Specialty Blocks<\/h3>\n<p>Here\u2019s where things get really spicy.<\/p>\n<p>Beyond the fundamentals and embedded content, there are also an enormous number ofadvanced blocks which you can use for special cases. Like perhaps you would like to improve your site\u2019s navigation and UX, or to make use of WordPress as a full-blown site builder.<\/p>\n<p>Listed below are a couple of to examine out:<\/p>\n<ul>\n<li aria-level=\"1\">Buttons Block<\/li>\n<li aria-level=\"1\">Columns Block<\/li>\n<li aria-level=\"1\">Group Block<\/li>\n<li aria-level=\"1\">Post Carousel Block<\/li>\n<li aria-level=\"1\">Post Content Block<\/li>\n<li aria-level=\"1\">Query Loop Block<\/li>\n<li aria-level=\"1\">Reusable Block<\/li>\n<li aria-level=\"1\">Shortcode Block<\/li>\n<li aria-level=\"1\">Table of Contents Block<\/li>\n<\/ul>\n<p>With these blocks, you may pull in custom content directly from the WordPress database or fully customize the layout, spacing, and flow of every page or post in your website.<\/p>\n<p>That\u2019s all great and dandy.<\/p>\n<p><i>But what when you need a block that doesn\u2019t include WordPress by default?\u00a0<\/i><\/p>\n<p>Luckily, blocks are also customizable. Identical to widgets, you may add latest blocks and even create your personal to suit the needs of your web site design and template.<\/p>\n<h2 id=\"create\">How To Create Custom Blocks With A WordPress Plugin<\/h2>\n<p>By far, the simplest approach to create a custom block is to make use of a plugin.<\/p>\n<p>The <a href=\"https:\/\/wordpress.org\/plugins\/genesis-custom-blocks\/#description\" target=\"_blank\" rel=\"noopener\">Genesis Custom Blocks plugin<\/a> makes constructing and launching your personal custom blocks pretty easy. You will want to have a basic understanding of <a href=\"https:\/\/www.dreamhost.com\/blog\/learn-html\/\" target=\"_blank\" rel=\"noopener\">HTML<\/a> and <a href=\"https:\/\/www.dreamhost.com\/blog\/learn-css\/\" target=\"_blank\" rel=\"noopener\">CSS<\/a> to create and elegance the block to suit your needs.<\/p>\n<p>With those basic skills, the plugin takes care of all the difficult setup and configuration to implement a brand new block.<\/p>\n<h3>Step 1: Install Genesis Block Plugin<\/h3>\n<p>First things first: Pop over to the WordPress plugin directory and install the <a href=\"https:\/\/wordpress.org\/plugins\/genesis-custom-blocks\/#description\" target=\"_blank\" rel=\"noopener\">Genesis Custom Block plugin<\/a>.<\/p>\n<p>(Don\u2019t forget to go to the Plugins tab and activate it.)<\/p>\n<h3>Step 2: Add A Recent Block<\/h3>\n<p>Once installed and activated, it&#8217;s best to see a brand new option from the WP admin panel within the left-hand navigation.<\/p>\n<p>Click Custom Blocks > Add Recent.<\/p>\n<h3>Step 3: Customize The Editor Fields<\/h3>\n<p>Now, we\u2019re ready to start out constructing the custom block.<\/p>\n<p>Step one can be to establish the fields and customization options that can appear if you\u2019re using the block in your website.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-41446\" src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen.jpg\" alt=\"Screenshot showing the Genesis Custom Blocks Plugin setup screen\" width=\"1600\" height=\"1171\" srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen.jpg 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-300x220.jpg 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-1024x749.jpg 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-768x562.jpg 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-1536x1124.jpg 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-600x439.jpg 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-1200x878.jpg 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-730x534.jpg 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-1460x1069.jpg 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-100x73.jpg 100w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Genesis-Custom-Blocks-Plugin-setup-screen-200x146.jpg 200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\"><\/p>\n<p>You may consider this type of like a mini version of the block editor itself. You\u2019ll add custom fields and data that can either be pre-filled by the block itself or collected by the editor or user who\u2019s adding the block to a page or post.<\/p>\n<p>For instance, when you\u2019re constructing a custom call-to-action (CTA) block, you would possibly add fields like:<\/p>\n<ul>\n<li aria-level=\"1\">Headline text<\/li>\n<li aria-level=\"1\">Subhead text<\/li>\n<li aria-level=\"1\">Button text<\/li>\n<li aria-level=\"1\">CTA button URL<\/li>\n<\/ul>\n<p>Each field can have a label, name, and kind. You may even customize the width or add help text to make it easier for added editors or writers to make use of.<\/p>\n<h3>Step 4: Customize The Markup And CSS<\/h3>\n<p>Now that we\u2019ve arrange the back end of the block, we want to inform WordPress tips on how to actually display the content that\u2019s being added.<\/p>\n<p>Here\u2019s where any prior HTML or CSS knowledge that you could have will turn out to be useful.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-41447\" src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS.jpg\" alt=\"Customize the Markup and CSS\" width=\"1600\" height=\"1171\" srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS.jpg 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-300x220.jpg 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-1024x749.jpg 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-768x562.jpg 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-1536x1124.jpg 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-600x439.jpg 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-1200x878.jpg 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-730x534.jpg 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-1460x1069.jpg 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-100x73.jpg 100w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Markup-and-CSS-200x146.jpg 200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\"><\/p>\n<p>On this next step, you&#8217;ll essentially be writing the block of code that can be dynamically generated from the inputs configured for the block editor.<\/p>\n<p>You may write this in vanilla HTML and CSS.<\/p>\n<p>You may also pull within the variables from the block editor using double brackets and the sphere name (slug) from the editor. (E.g.,\u201d{{button-text}}\u201d)<\/p>\n<h3>Step 5: Add The Block<\/h3>\n<p>When you\u2019ve arrange the block using the Genesis plugin, it should appear within the list of obtainable blocks available within the WordPress Gutenberg editor.<\/p>\n<p>Simply click the \u201c+\u201d after which find the brand new block by its name.<\/p>\n<p>Once added, it&#8217;s best to see the Gutenberg block editor screen with the fields and options you configured.<\/p>\n<p>That\u2019s it!<\/p>\n<p>You may now use your custom block, adding it to pages, posts, sidebars, or wherever you wish it.<\/p>\n<h2 id=\"custom\">How To Create Custom WordPress Blocks Without A Plugin<\/h2>\n<p>If you would like to dive in deeper and really learn tips on how to create latest blocks from scratch, you\u2019ll need a bit more advanced knowledge.<\/p>\n<p>On this tutorial, we\u2019ll walk through the fundamental steps for using the <a href=\"https:\/\/developer.wordpress.org\/block-editor\/reference-guides\/packages\/packages-create-block\/\" target=\"_blank\" rel=\"noopener\">create-block tool<\/a> that can can help you spin up fully custom blocks without having to make use of a plugin.<\/p>\n<p>Fair warning: That is a sophisticated workflow. It is going to require you to dig into the command line.<\/p>\n<p>You\u2019ll need to grasp PHP, JavaScript, HTML, and CSS.<\/p>\n<p>Don\u2019t say we didn\u2019t warn ya!<\/p>\n<h3>Step #1: Set Up Node.js, NPM, And Local WordPress Installation<\/h3>\n<p>Before we will use create-block, we\u2019ll must have the precise setup and access.<\/p>\n<p>Listed below are the prerequisites:<\/p>\n<p>It&#8217;s possible you&#8217;ll also wish to use <a href=\"https:\/\/github.com\/nvm-sh\/nvm\" target=\"_blank\" rel=\"noopener\">nvm<\/a> (Node version manager) to put in or update a compatible version of Node.js<\/p>\n<p>With this setup, we&#8217;ll use NPM\u2019s command \u201cnpx\u201d to execute the create-block package directly from its hosted directory within the cloud.<\/p>\n<h3>Step #2: Run The create-block Package<\/h3>\n<p>Now, the simple step.<\/p>\n<p>From the terminal, navigate to the \/wp-content\/plugins directory of your website in your local machine.<\/p>\n<p>Then run the create-block package using NPX:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-41448\" src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package.jpg\" alt=\"Run the create-block Package\" width=\"1600\" height=\"693\" srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package.jpg 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-300x130.jpg 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-1024x444.jpg 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-768x333.jpg 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-1536x665.jpg 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-600x260.jpg 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-1200x520.jpg 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-730x316.jpg 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-1460x632.jpg 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-100x43.jpg 100w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Run-the-create-block-Package-200x87.jpg 200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\"><\/p>\n<p><code>npx @wordpress\/create-block {{block-name}}<\/code><\/p>\n<p>This package will run through the technique of organising what\u2019s often known as the \u201cblock scaffolding\u201d. It is going to register all the relevant elements, spin up the proper file and directory structure, and generate default code for all the block to be each editable and usable.<\/p>\n<h3>Step #3: Activate The Plugin<\/h3>\n<p>The brand new block itself will take the shape of a plugin.<\/p>\n<p>Once the create-block package is complete, you\u2019ll must pop over to WP admin.<\/p>\n<p>Go to the Plugins page and activate the brand new plugin that it created, which must have the name of the block that you just utilized in your npx command.<\/p>\n<h3>Step #4: Customize The Block Code<\/h3>\n<p>You\u2019ll customize the content and functionality of the block throughout the <b>\/src\/<\/b> folder contained in the plugin directory.<\/p>\n<p><b>Index.js<\/b> is where you\u2019ll register the block and code the most important output:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-41449\" src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code.jpg\" alt=\"Customize the Block Code\" width=\"1600\" height=\"871\" srcset=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code.jpg 1600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-300x163.jpg 300w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-1024x557.jpg 1024w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-768x418.jpg 768w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-1536x836.jpg 1536w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-600x327.jpg 600w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-1200x653.jpg 1200w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-730x397.jpg 730w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-1460x795.jpg 1460w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-100x54.jpg 100w, https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/Customize-the-Block-Code-200x109.jpg 200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\"><\/p>\n<p>Notice that the registerBlockType function is ready to handle each the block editor inputs (\u201cedit\u201d) and the front-end display (\u201csave\u201d).<\/p>\n<p>That is just scratching the surface of constructing a functional block.<\/p>\n<p>You\u2019ll likely wish to dig into the entire documentation for writing functional blocks using the <a href=\"https:\/\/developer.wordpress.org\/block-editor\/reference-guides\/block-api\/\" target=\"_blank\" rel=\"noopener\">WordPress Block API<\/a>.<\/p>\n<p>Once you have got the fundamentals down, you may pull in additional dependencies, tap into outside data sources, and absolutely anything else your heart desires.<\/p>\n<h3>Step #5: Add The Block From The Gutenberg Editor<\/h3>\n<p>With the activated plugin, you may add your block to any page or post from the Gutenberg editor.<\/p>\n<p>Access it by utilizing the \u201c+\u201d button or \u201c\/\u201d command, just like all other block.<\/p>\n<h2 id=\"summary\">The Sky\u2019s The Limit<\/h2>\n<p>Alright, we went from basics to advanced with this one, but the excellent news is that now you\u2019re unstoppable.<\/p>\n<p>Between the default block options, the Genesis plugin, and the power to construct your very own from-scratch blocks \u2014 there\u2019s nothing which you can\u2019t do!<\/p>\n<p>And since blocks are so incredibly powerful and versatile, there\u2019s nearly nothing you may\u2019t construct. Your WordPress site now has nearly infinite functionality, and you may make the positioning, app, or project of your dreams.<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Would this be a weird place to say how my wife is holding onto a mint-condition, unopened, limited-edition Lego Star Wars BB-8 kit? Those things are going for like $500! Okay. It will be weird. Got it, loud and clear\u2026 But it will all make a bit more sense in a second. On this post, [&#8230;]\n","protected":false},"author":1,"featured_media":32472,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"fifu_image_url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg","fifu_image_alt":"","two_page_speed":[],"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[97],"tags":[762,179],"class_list":["post-32471","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-blocks","tag-wordpress"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How To Use WordPress Blocks - Daniels Marketing BLC<\/title>\n<meta name=\"description\" content=\"Would this be a weird place to say how my wife is holding onto a mint-condition, unopened, limited-edition Lego Star Wars BB-8 kit? Those things are going\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Use WordPress Blocks - Daniels Marketing BLC\" \/>\n<meta property=\"og:description\" content=\"Would this be a weird place to say how my wife is holding onto a mint-condition, unopened, limited-edition Lego Star Wars BB-8 kit? Those things are going\" \/>\n<meta property=\"og:url\" content=\"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/\" \/>\n<meta property=\"og:site_name\" content=\"Daniels Marketing BLC\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-11T07:42:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-11T07:42:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg\" \/>\n<meta name=\"author\" content=\"info\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"info\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/\"},\"author\":{\"name\":\"info\",\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/#\\\/schema\\\/person\\\/6a0a5d2e1a48d29297b62e635a4db33f\"},\"headline\":\"How To Use WordPress Blocks\",\"datePublished\":\"2023-08-11T07:42:34+00:00\",\"dateModified\":\"2023-08-11T07:42:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/\"},\"wordCount\":2114,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dreamhost.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/How-To-Use-WordPress-Blocks-Social-Image.jpg\",\"keywords\":[\"Blocks\",\"WordPress\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/\",\"url\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/\",\"name\":\"How To Use WordPress Blocks - Daniels Marketing BLC\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dreamhost.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/How-To-Use-WordPress-Blocks-Social-Image.jpg\",\"datePublished\":\"2023-08-11T07:42:34+00:00\",\"dateModified\":\"2023-08-11T07:42:35+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/#\\\/schema\\\/person\\\/6a0a5d2e1a48d29297b62e635a4db33f\"},\"description\":\"Would this be a weird place to say how my wife is holding onto a mint-condition, unopened, limited-edition Lego Star Wars BB-8 kit? Those things are going\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dreamhost.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/How-To-Use-WordPress-Blocks-Social-Image.jpg\",\"contentUrl\":\"https:\\\/\\\/www.dreamhost.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/How-To-Use-WordPress-Blocks-Social-Image.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/2023\\\/08\\\/11\\\/how-to-use-wordpress-blocks\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Use WordPress Blocks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/#website\",\"url\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/\",\"name\":\"Daniels Marketing BLC\",\"description\":\"All About Health &amp; Marketing\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/#\\\/schema\\\/person\\\/6a0a5d2e1a48d29297b62e635a4db33f\",\"name\":\"info\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/387c3341fa426df253347bf8f03bf81e7c8355f511b0ffdb256b6fad73bc149c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/387c3341fa426df253347bf8f03bf81e7c8355f511b0ffdb256b6fad73bc149c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/387c3341fa426df253347bf8f03bf81e7c8355f511b0ffdb256b6fad73bc149c?s=96&d=mm&r=g\",\"caption\":\"info\"},\"url\":\"https:\\\/\\\/danielsmarketingblc.com\\\/CuratedProducts\\\/author\\\/info\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Use WordPress Blocks - Daniels Marketing BLC","description":"Would this be a weird place to say how my wife is holding onto a mint-condition, unopened, limited-edition Lego Star Wars BB-8 kit? Those things are going","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/","og_locale":"en_US","og_type":"article","og_title":"How To Use WordPress Blocks - Daniels Marketing BLC","og_description":"Would this be a weird place to say how my wife is holding onto a mint-condition, unopened, limited-edition Lego Star Wars BB-8 kit? Those things are going","og_url":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/","og_site_name":"Daniels Marketing BLC","article_published_time":"2023-08-11T07:42:34+00:00","article_modified_time":"2023-08-11T07:42:35+00:00","og_image":[{"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg","type":"","width":"","height":""}],"author":"info","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg","twitter_misc":{"Written by":"info","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/#article","isPartOf":{"@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/"},"author":{"name":"info","@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/#\/schema\/person\/6a0a5d2e1a48d29297b62e635a4db33f"},"headline":"How To Use WordPress Blocks","datePublished":"2023-08-11T07:42:34+00:00","dateModified":"2023-08-11T07:42:35+00:00","mainEntityOfPage":{"@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/"},"wordCount":2114,"commentCount":0,"image":{"@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg","keywords":["Blocks","WordPress"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/","url":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/","name":"How To Use WordPress Blocks - Daniels Marketing BLC","isPartOf":{"@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/#website"},"primaryImageOfPage":{"@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/#primaryimage"},"image":{"@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg","datePublished":"2023-08-11T07:42:34+00:00","dateModified":"2023-08-11T07:42:35+00:00","author":{"@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/#\/schema\/person\/6a0a5d2e1a48d29297b62e635a4db33f"},"description":"Would this be a weird place to say how my wife is holding onto a mint-condition, unopened, limited-edition Lego Star Wars BB-8 kit? Those things are going","breadcrumb":{"@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/#primaryimage","url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg","contentUrl":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/2023\/08\/11\/how-to-use-wordpress-blocks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/"},{"@type":"ListItem","position":2,"name":"How To Use WordPress Blocks"}]},{"@type":"WebSite","@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/#website","url":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/","name":"Daniels Marketing BLC","description":"All About Health &amp; Marketing","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/#\/schema\/person\/6a0a5d2e1a48d29297b62e635a4db33f","name":"info","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/387c3341fa426df253347bf8f03bf81e7c8355f511b0ffdb256b6fad73bc149c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/387c3341fa426df253347bf8f03bf81e7c8355f511b0ffdb256b6fad73bc149c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/387c3341fa426df253347bf8f03bf81e7c8355f511b0ffdb256b6fad73bc149c?s=96&d=mm&r=g","caption":"info"},"url":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/author\/info\/"}]}},"jetpack_featured_media_url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/08\/How-To-Use-WordPress-Blocks-Social-Image.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/posts\/32471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/comments?post=32471"}],"version-history":[{"count":2,"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/posts\/32471\/revisions"}],"predecessor-version":[{"id":32474,"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/posts\/32471\/revisions\/32474"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/media\/32472"}],"wp:attachment":[{"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/media?parent=32471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/categories?post=32471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/danielsmarketingblc.com\/CuratedProducts\/wp-json\/wp\/v2\/tags?post=32471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}