{"id":25648,"date":"2021-03-16T21:11:14","date_gmt":"2021-03-16T13:11:14","guid":{"rendered":"https:\/\/www.hongkiat.com\/blog\/?p=25648"},"modified":"2023-04-14T04:07:13","modified_gmt":"2023-04-13T20:07:13","slug":"wordpress-theme-frameworks","status":"publish","type":"post","link":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/","title":{"rendered":"10 Best WordPress Theme Frameworks [Reviewed]"},"content":{"rendered":"<p>Creating new WordPress themes from scratch can be a time-consuming and demanding task that requires in-depth coding knowledge and constant learning to keep up with the updates of the WordPress Core. In reply to this challenge, more and more <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/codex.wordpress.org\/Theme_Frameworks\">WordPress theme frameworks<\/a> have appeared on the market in recent years.<\/p>\n<p><strong>Theme frameworks function as a scaffolding for a new theme<\/strong>; they provide developers with a set of features and functionalities they can use to create their own themes.<\/p>\n<p>Opinions about <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.hongkiat.com\/blog\/go\/elegant\">WordPress theme<\/a> frameworks are divided in the developer community. Fans argue that they are <strong>real timesavers<\/strong>, <strong>shorten and facilitate the development workflow<\/strong>, take the burden of intensive coding off our shoulders, and make it possible to focus more on design. Opponents say theme frameworks can have <strong>high learning curves<\/strong>, and they are <strong>too restrictive<\/strong> as well, as, by their predefined rules, they prescribe what we can do and what not.<\/p>\n<p>A good counter-argument against higher learning curves can be that we have to understand the logic of a framework only once, then we can reuse the same knowledge several times and don\u2019t have to worry about following all the new updates of the WordPress Core. <strong>Predefined rules<\/strong>, the other criticism coming from opponents, <strong>are called best practices<\/strong> by the fans.<\/p>\n<p>Whatever stance you take, WordPress theme frameworks have become wildly popular these days, so it\u2019s worth checking out what they have to offer. In the rest of this post, we will take a look at five premium and five free WordPress theme frameworks so that you can decide if they\u2019re worth their salt.<\/p>\n<h2>1. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.hongkiat.com\/blog\/go\/genesis\">Genesis<\/a><\/h2>\n<figure><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.hongkiat.com\/blog\/go\/genesis\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/genesis.jpg?newedit\" alt=\"Genesis\" width=\"1000\" height=\"640\"><\/a><\/figure>\n<p><strong>Genesis<\/strong> is a highly customizable, secure, and mobile-friendly WordPress theme framework offering custom page templates, featured content widgets, elaborate Theme Options, and many other cool features. The framework itself needs to be <strong>installed as a parent theme<\/strong>, then you can <strong>customize it according to your needs by using a child theme<\/strong>.<\/p>\n<p>The parent theme (Genesis framework) itself is currently the most popular WP theme <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/hackertarget.com\/wordpress-statistics-top-500k\/\">on the market<\/a>. There are also <strong>many professional Genesis child themes<\/strong> available on the web (premium and free), but you can create your own child theme if you want as well. Check out Genesis\u2019s <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.studiopress.com\/showcase\/\">showcase<\/a> if you want to see how other designers made use of it.<\/p>\n<hr>\n<h2>2. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/underscores.me\/\">Underscores<\/a><\/h2>\n<figure><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/underscores.me\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/underscores.jpg?newedit\" alt=\"Underscores\" width=\"1000\" height=\"640\"><\/a><\/figure>\n<p><strong>Underscores<\/strong>, the popular and flexible starter theme framework created by <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/automattic.com\/\">Automattic<\/a>, is the <strong>starting point for many professional theme developers<\/strong>. It\u2019s <strong>recommended only to advanced developers<\/strong>, as Underscores comes with neither a visual builder nor a Theme Options panel.<\/p>\n<p>In return, it has <strong>high coding standards, well-commented HTML5 templates, a well-organized starter <code>style.css<\/code> file,<\/strong> a toggled dropdown menu for small screens, a handy 404 template, 2 sample CSS layouts, and many other developer-friendly features that takes theme development to the next level.<\/p>\n<hr>\n<h2>3. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/diythemes.com\/\">Thesis<\/a><\/h2>\n<figure><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/diythemes.com\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/thesis.jpg?newedit\" alt=\"Thesis\" width=\"1000\" height=\"640\"><\/a><\/figure>\n<p><strong>Thesis<\/strong> is a flexible theme framework that <strong>focuses on search engine optimization and easy customizability<\/strong>. It has a drag-and-drop visual template editor that makes it possible to add different functionalities, such as newsletter signup forms and social buttons, to your designs.<\/p>\n<p>It also comes with <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/diythemes.com\/demo\/?skin=thesis_pearsonified\">editable Skins<\/a> that allow developers to quickly implement beautiful designs. It\u2019s not just for novice developers though, as experienced coders can also take leverage of its flexibility with the help of the development tools of the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/diythemes.com\/thesis\/rtfm\/api\/\">Thesis API<\/a>.<\/p>\n<hr>\n<h2>4. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/headwaythemes.com\/\">Headway<\/a><\/h2>\n<figure><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/headwaythemes.com\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/headway.jpg?newedit\" alt=\"Headway\" width=\"1000\" height=\"640\"><\/a><\/figure>\n<p><strong>Headway<\/strong> is an elegant drag-and-drop theme builder that can be a great choice for designers who <strong>don\u2019t want to get their hands dirty with code<\/strong>. Building themes with Headway is a two-step process: first, you are supposed to create the layout with the help of the <strong>Visual Editor<\/strong>; secondly, you can add custom stylings, such as typography, colors, and other visuals using the <strong>Design Editor<\/strong>.<\/p>\n<p>If you want to tailor the CSS code, there\u2019s a Live CSS Editor for that purpose as well. Headway also makes it possible to export your themes to other Headway-powered WordPress sites easily.<\/p>\n<hr>\n<h2>5. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/woocommerce.com\/storefront\/\">Storefront<\/a><\/h2>\n<figure><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.woothemes.com\/products\/canvas\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/storefront.jpg?newedit\" alt=\"Canvas\" width=\"1000\" height=\"640\"><\/a><\/figure>\n<p>Storefront is a theme developed by the team from WooCommerce. It comes with minimal styling with deep integration with WooCommerce.<\/p>\n<p>It makes Storefront a perfect base to create a custom WooCommerce theme. You can easily modify the layout, the typography, and other design elements through the Customizer or through the child theme.<\/p>\n<hr>\n<h2>6. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/generatepress.com\/\">GeneratePress<\/a><\/h2>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/generatepress.jpg?newedit\" alt=\"GeneratePress website homepage\" width=\"1000\" height=\"516\"><\/figure>\n<p>GeneratePress is probably one of few WordPress theme frameworks that I think is very well built. Each feature is modular, which allows you to enable or disable a particular one as needed, and enable it to be performant right of the box.<\/p>\n<p>It also integrates with the new editor in Gutenberg seamlessly through its sister plugin, GenerateBlocks. The theme framework and the plugin provide a great experience for the developer to build a site and the end-users to author content.<\/p>\n<hr>\n<h2>7. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/gantry.org\/\">Gantry<\/a><\/h2>\n<figure><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/gantry.org\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/gantry.jpg?newedit\" alt=\"Gantry\" width=\"1000\" height=\"640\"><\/a><\/figure>\n<p><strong>Gantry<\/strong> is a fast and lightweight theme framework for <strong>creating WordPress and Joomla themes<\/strong>. It is developed by <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/rockettheme.com\/\">RocketTheme<\/a>, a popular premium theme webshop that decided to give their framework away to the general public for free.<\/p>\n<p>Gantry has a visual menu editor, an Ajax admin that <strong>makes the backend incredibly fast<\/strong>, a drag-and-drop layout manager, a <strong>content block builder<\/strong> called Particle System, and many sophisticated visual design features, such as an image picker, an icon picker, a font picker, and many others. Gantry pleases <a href=\"https:\/\/www.hongkiat.com\/blog\/skilled-wordpress-developer\/\">advanced developers<\/a> as well, as it <strong>supports CSS preprocessors<\/strong> (<a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/sass-lang.com\/\">SCSS<\/a> and <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/lesscss.org\/\">LESS<\/a>), <strong>the<\/strong> <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/yaml.org\/\"><strong>YAML<\/strong><\/a> <strong>syntax, and<\/strong> <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/twig.symfony.com\/doc\/3.x\/templates.html\"><strong>Twig-based templating<\/strong><\/a>.<\/p>\n<hr>\n<h2>8. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/roots.io\/sage\/\">Sage<\/a><\/h2>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/sage.jpg?newedit\" alt=\"Sage homepage and command lines to start a project with it\" width=\"1000\" height=\"640\"><\/figure>\n<p>Sage is an advanced WordPress framework for developers to build a custom WordPress theme from <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/roots.io\">Roots<\/a>. It comes some modern development tools like <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/webpack.js.org\/\">Webpack<\/a>, <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/laravel.com\/docs\/8.x\/blade\">Blade templating<\/a>, Sass, Yarn, and Composer pre-configured and fine-tuned for WordPress development. So you can start building your next awesome theme without wasting time on setting up configurations.<\/p>\n<p>By combining it with the compona tools, <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/roots.io\/bedrock\/\">Bedrock<\/a> and <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/roots.io\/trellis\/\">Trellis<\/a>, you can get a complete end-to-end tool for both the theme development and deployment to the production site.<\/p>\n<hr>\n<h2>9. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/labs.tonik.pl\/theme\/\">Tonik<\/a><\/h2>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/tonik.jpg?newedit\" alt=\"Tonik\" width=\"1000\" height=\"625\"><\/figure>\n<p>Tonik is a framework that aims to modernize WordPress theme developments through better file organization, structures, and development patterns in PHP, JavaScript, and CSS. The framework includes the starter theme with centralized configurations, the custom functions like templating, hooks, pre-configured Webpack to compile JavaScript, and the CSS files.<\/p>\n<p>What\u2019s unique about this framework is that it also provides its <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/tonik\/cli\">own \u201ctonik\u201d CLI<\/a> as an additional tool that allows to generate theme scaffold or refactor the theme.<\/p>\n<hr>\n<h2>10. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/understrap.com\/\">UnderStrap<\/a><\/h2>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/understrap.jpg?newedit\" alt=\"UnderStrap\" width=\"1000\" height=\"625\"><\/figure>\n<p>UnderStrap extends the Underscores start theme with Bootstrap 4, which allows you to easily reuse components like the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/getbootstrap.com\/docs\/4.0\/layout\/overview\/\">Grid Layouts<\/a>, Buttons, and Forms on the theme.<\/p>\n<p>It also integrates with some <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/jetpack.com\/\">Jetpack<\/a> functionalities, WooCommerce, and provides Panel options to customize the theme from the WordPress dashboard. It\u2019s a theme framework with apt tools and built-in features to build your next awesome WordPress theme.<\/p>","protected":false},"excerpt":{"rendered":"<p>Creating new WordPress themes from scratch can be a time-consuming and demanding task that requires in-depth coding knowledge and constant learning to keep up with the updates of the WordPress Core. In reply to this challenge, more and more WordPress theme frameworks have appeared on the market in recent years. Theme frameworks function as a&hellip;<\/p>\n","protected":false},"author":146,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[49],"tags":[4663,3725,365],"topic":[4520],"class_list":["entry-content","is-maxi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>10 Best WordPress Theme Frameworks Reviewed (2021)<\/title>\n<meta name=\"description\" content=\"Creating new WordPress themes from scratch can be a time-consuming and demanding task that requires in-depth coding knowledge and constant learning to\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"10 Best WordPress Theme Frameworks [Reviewed]\" \/>\n<meta property=\"og:description\" content=\"Creating new WordPress themes from scratch can be a time-consuming and demanding task that requires in-depth coding knowledge and constant learning to\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/\" \/>\n<meta property=\"og:site_name\" content=\"Hongkiat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hongkiatcom\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-16T13:11:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-13T20:07:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/genesis.jpg?newedit\" \/>\n<meta name=\"author\" content=\"Anna Monus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:site\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Anna Monus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/\"},\"author\":{\"name\":\"Anna Monus\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/a601053a0ab457901e00cdc83bd5359e\"},\"headline\":\"10 Best WordPress Theme Frameworks [Reviewed]\",\"datePublished\":\"2021-03-16T13:11:14+00:00\",\"dateModified\":\"2023-04-13T20:07:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/\"},\"wordCount\":1112,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/wordpress-theme-frameworks\\\/genesis.jpg?newedit\",\"keywords\":[\"ad-divi\",\"wordpress frameworks\",\"WordPress Themes\"],\"articleSection\":[\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/\",\"name\":\"10 Best WordPress Theme Frameworks Reviewed (2021)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/wordpress-theme-frameworks\\\/genesis.jpg?newedit\",\"datePublished\":\"2021-03-16T13:11:14+00:00\",\"dateModified\":\"2023-04-13T20:07:13+00:00\",\"description\":\"Creating new WordPress themes from scratch can be a time-consuming and demanding task that requires in-depth coding knowledge and constant learning to\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/#primaryimage\",\"url\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/wordpress-theme-frameworks\\\/genesis.jpg?newedit\",\"contentUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/wordpress-theme-frameworks\\\/genesis.jpg?newedit\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wordpress-theme-frameworks\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"10 Best WordPress Theme Frameworks [Reviewed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"name\":\"Hongkiat\",\"description\":\"Tech and Design Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\",\"name\":\"Hongkiat.com\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"width\":1200,\"height\":799,\"caption\":\"Hongkiat.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hongkiatcom\",\"https:\\\/\\\/x.com\\\/hongkiat\",\"https:\\\/\\\/www.pinterest.com\\\/hongkiat\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/a601053a0ab457901e00cdc83bd5359e\",\"name\":\"Anna Monus\",\"description\":\"Anna is Technical Editor and Writer for Hongkiat.com. She mainly covers front-end frameworks, web standards, accessibility, WordPress development, and UX design.\",\"sameAs\":[\"https:\\\/\\\/www.annalytic.com\\\/\"],\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/author\\\/anna_monus\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"10 Best WordPress Theme Frameworks Reviewed (2021)","description":"Creating new WordPress themes from scratch can be a time-consuming and demanding task that requires in-depth coding knowledge and constant learning to","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:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/","og_locale":"en_US","og_type":"article","og_title":"10 Best WordPress Theme Frameworks [Reviewed]","og_description":"Creating new WordPress themes from scratch can be a time-consuming and demanding task that requires in-depth coding knowledge and constant learning to","og_url":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/","og_site_name":"Hongkiat","article_publisher":"https:\/\/www.facebook.com\/hongkiatcom","article_published_time":"2021-03-16T13:11:14+00:00","article_modified_time":"2023-04-13T20:07:13+00:00","og_image":[{"url":"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/genesis.jpg?newedit","type":"","width":"","height":""}],"author":"Anna Monus","twitter_card":"summary_large_image","twitter_creator":"@hongkiat","twitter_site":"@hongkiat","twitter_misc":{"Written by":"Anna Monus","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/#article","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/"},"author":{"name":"Anna Monus","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/a601053a0ab457901e00cdc83bd5359e"},"headline":"10 Best WordPress Theme Frameworks [Reviewed]","datePublished":"2021-03-16T13:11:14+00:00","dateModified":"2023-04-13T20:07:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/"},"wordCount":1112,"commentCount":5,"publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/genesis.jpg?newedit","keywords":["ad-divi","wordpress frameworks","WordPress Themes"],"articleSection":["WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/","url":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/","name":"10 Best WordPress Theme Frameworks Reviewed (2021)","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/#primaryimage"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/genesis.jpg?newedit","datePublished":"2021-03-16T13:11:14+00:00","dateModified":"2023-04-13T20:07:13+00:00","description":"Creating new WordPress themes from scratch can be a time-consuming and demanding task that requires in-depth coding knowledge and constant learning to","breadcrumb":{"@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/#primaryimage","url":"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/genesis.jpg?newedit","contentUrl":"https:\/\/assets.hongkiat.com\/uploads\/wordpress-theme-frameworks\/genesis.jpg?newedit"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hongkiat.com\/blog\/wordpress-theme-frameworks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hongkiat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"10 Best WordPress Theme Frameworks [Reviewed]"}]},{"@type":"WebSite","@id":"https:\/\/www.hongkiat.com\/blog\/#website","url":"https:\/\/www.hongkiat.com\/blog\/","name":"Hongkiat","description":"Tech and Design Tips","publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hongkiat.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hongkiat.com\/blog\/#organization","name":"Hongkiat.com","url":"https:\/\/www.hongkiat.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","contentUrl":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","width":1200,"height":799,"caption":"Hongkiat.com"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hongkiatcom","https:\/\/x.com\/hongkiat","https:\/\/www.pinterest.com\/hongkiat\/"]},{"@type":"Person","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/a601053a0ab457901e00cdc83bd5359e","name":"Anna Monus","description":"Anna is Technical Editor and Writer for Hongkiat.com. She mainly covers front-end frameworks, web standards, accessibility, WordPress development, and UX design.","sameAs":["https:\/\/www.annalytic.com\/"],"url":"https:\/\/www.hongkiat.com\/blog\/author\/anna_monus\/"}]}},"jetpack_featured_media_url":"https:\/\/","jetpack_shortlink":"https:\/\/wp.me\/p4uxU-6FG","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/25648","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/users\/146"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/comments?post=25648"}],"version-history":[{"count":4,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/25648\/revisions"}],"predecessor-version":[{"id":66532,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/25648\/revisions\/66532"}],"wp:attachment":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/media?parent=25648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/categories?post=25648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/tags?post=25648"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/topic?post=25648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}