{"id":808,"date":"2015-08-07T01:24:48","date_gmt":"2015-08-06T20:24:48","guid":{"rendered":"https:\/\/ahmadawais.com\/?p=808"},"modified":"2016-08-24T15:18:37","modified_gmt":"2016-08-24T10:18:37","slug":"_child-wordpress-child-theme-boilerplate","status":"publish","type":"post","link":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/","title":{"rendered":"Introducing _Child \u2013 A WordPress Child Theme Boilerplate"},"content":{"rendered":"<blockquote><p>&#8220;I found out there was no child theme included. Dang! Now I have to create one!&#8221;<\/p>\n<footer><cite>\u2014 #my_reaction_when<\/cite><\/footer>\n<\/blockquote>\n<p>This is how we all sound when we have to create a child theme. There is really no rocket science to the process of creating child themes, but as a front-end fanatic, I always look for the best practices.<\/p>\n<p>Today when I had to create a child theme, I thought of creating a boilerplate first, by DRY (Don&#8217;t Repeat Yourself) philosophy. So, there you go, a WordPress child theme boilerplate was born, and the only parent (me) chose to call it <a href=\"https:\/\/github.com\/ahmadawais\/_child\">_child<\/a>.<\/p>\n<\/section>\n<div class=\"postcontents full\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-809\" src=\"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-ahmad-awais.jpg\" alt=\"_child_WP-child-boilerplate-theme-ahmad-awais\" width=\"1900\" height=\"1056\" srcset=\"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-ahmad-awais.jpg 1900w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-ahmad-awais-300x167.jpg 300w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-ahmad-awais-1024x569.jpg 1024w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-ahmad-awais-1680x934.jpg 1680w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-ahmad-awais-860x478.jpg 860w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-ahmad-awais-680x378.jpg 680w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-ahmad-awais-400x222.jpg 400w, https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-ahmad-awais-50x28.jpg 50w\" sizes=\"auto, (max-width: 1900px) 100vw, 1900px\" \/><\/p>\n<\/div>\n<section class=\"postcontents wrapper\">\n<h2 id=\"how-to-stuff\">How to Stuff?<a href=\"#how-to-stuff\" class=\"heading-link\">#<\/a><\/h2>\n<p>There are only two files in _child. Which are<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/ahmadawais\/_child\/blob\/master\/style.css\"><strong>style.css<\/strong><\/a> which has a tag template for the parent name<\/li>\n<li><a href=\"https:\/\/github.com\/ahmadawais\/_child\/blob\/master\/functions.php\"><strong>functions.php<\/strong><\/a> which enqueues the style.css of parent theme and then style.css of _child<\/li>\n<\/ul>\n<h3 id=\"style-css\">Style.css<a href=\"#style-css\" class=\"heading-link\">#<\/a><\/h3>\n<p>Inside _child&#8217;s style.css, there is nothing but a comment for WP to read it as a theme. At <a href=\"https:\/\/github.com\/ahmadawais\/_child\/blob\/master\/style.css#L7\">line #7<\/a>\u00a0there is a template tag, which you need to replace with the folder&#8217;s name of your parent theme.<\/p>\n<h3 id=\"functions-php\">Functions.php<a href=\"#functions-php\" class=\"heading-link\">#<\/a><\/h3>\n<p>This file is a bit interesting. There&#8217;s a function called <span style=\"font-family: monospace;\"><code>aa_enqueue_styles<\/code>()<\/span> which is responsible for enqueuing two style sheets.<\/p>\n<ul>\n<li>First of all, I enqueued the parent theme&#8217;s style.css file<\/li>\n<li>Then I enqueued the child theme&#8217;s style.css with parent-stylesheet dependency, to\u00a0ensure that the\u00a0child theme stylesheet loads after the parent&#8217;s one.<\/li>\n<\/ul>\n<p>If you have any questions, let me know.<\/p>\n<h2 id=\"_child-wp-child-theme-boilerplate\">_Child WP Child Theme Boilerplate<a href=\"#_child-wp-child-theme-boilerplate\" class=\"heading-link\">#<\/a><\/h2>\n<p>It lives at <a href=\"https:\/\/github.com\/ahmadawais\/_child\">GitHub<\/a>\u00a0under a tree called GPL license.\u00a0Start it, fork it. Pull requests are welcomed!<\/p>\n<p><a href=\"https:\/\/github.com\/ahmadawais\/_child\/\" target=\"_blank\" class=\"shortbutton blue large\">Download v1.0.0<\/a> \u2014 <a href=\"https:\/\/github.com\/ahmadawais\/_child\" target=\"_blank\" class=\"shortbutton gray large\">Star or Fork<\/a><\/p>\n<p>P.S. <strong>_child<\/strong> is an open-source theme, which means anyone can send <a href=\"https:\/\/github.com\/ahmadawais\/_child\">pull requests<\/a> to enhance it and make it better. My friend <a href=\"https:\/\/www.mattcromwell.com\/\">Matt Cromwell<\/a>\u00a0recently contributed to _child in the form of a branch called <a href=\"https:\/\/github.com\/ahmadawais\/_child\/tree\/cleanup\">cleanup<\/a>, _child in this branch dequeues and deregisters parent theme&#8217;s sidebars, widgets, post_types, and scripts (JS &amp; CSS). Thus the name is cleanup.<\/p>\n<p>P.P.S. A\u00a0few beginner developers requested this gif on how to clone the _child boilerplate.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1395\" src=\"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/Clone_child.gif\" alt=\"Clone_child\" width=\"653\" height=\"504\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today when I had to create a child theme, I thought of creating a boilerplate first, in accordance to DRY (Don\u2019t Repeat Yourself) philosophy. So, there you go, a WordPress child theme boilerplate was born and the only parent (me) chose to call it _child.<\/p>\n","protected":false},"author":2,"featured_media":814,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[10],"tags":[],"class_list":["post-808","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Introducing _Child \u2013 A WordPress Child Theme Boilerplate<\/title>\n<meta name=\"description\" content=\"_child is a WordPress Child Theme Boilerplate. A clean &amp; optimized quick way to create a WP child theme for any theme. Created by Ahmad Awais\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing _Child \u2013 A WordPress Child Theme Boilerplate\" \/>\n<meta property=\"og:description\" content=\"_child is a WordPress Child Theme Boilerplate. A clean &amp; optimized quick way to create a WP child theme for any theme. Created by Ahmad Awais\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/\" \/>\n<meta property=\"og:site_name\" content=\"Ahmad Awais\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/AhmadAwais\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\/AhmadAwais\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-06T20:24:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-08-24T10:18:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1900\" \/>\n\t<meta property=\"og:image:height\" content=\"1265\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ahmad Awais\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@MrAhmadAwais\" \/>\n<meta name=\"twitter:site\" content=\"@MrAhmadAwais\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ahmad Awais\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/\"},\"author\":{\"name\":\"Ahmad Awais\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"headline\":\"Introducing _Child \u2013 A WordPress Child Theme Boilerplate\",\"datePublished\":\"2015-08-06T20:24:48+00:00\",\"dateModified\":\"2016-08-24T10:18:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/\"},\"wordCount\":402,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"image\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg\",\"articleSection\":[\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/\",\"name\":\"Introducing _Child \u2013 A WordPress Child Theme Boilerplate\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg\",\"datePublished\":\"2015-08-06T20:24:48+00:00\",\"dateModified\":\"2016-08-24T10:18:37+00:00\",\"description\":\"_child is a WordPress Child Theme Boilerplate. A clean & optimized quick way to create a WP child theme for any theme. Created by Ahmad Awais\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg\",\"contentUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg\",\"width\":1900,\"height\":1265},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/_child-wordpress-child-theme-boilerplate\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ahmadawais.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing _Child \u2013 A WordPress Child Theme Boilerplate\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#website\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/\",\"name\":\"Ahmad Awais\",\"description\":\"Founder &amp; CEO of CommandCode.ai f\\\/k\\\/a Langbase | Google Developers Advisory Board (gDAB) founding member\",\"publisher\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ahmadawais.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/#\\\/schema\\\/person\\\/1d1b9504182dca2315cf039fb4ebb85b\",\"name\":\"Ahmad Awais\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\",\"url\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\",\"contentUrl\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\",\"width\":2299,\"height\":1705,\"caption\":\"Ahmad Awais\"},\"logo\":{\"@id\":\"https:\\\/\\\/ahmadawais.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Ahmad-Awais-face.jpg\"},\"description\":\"Founder & CEO of \u2318 Command Code coding agent with taste. Founded Langbase.com, AI cloud to build, deploy, and scale AI agents with tools & memory \u00b7 Creator of Command.new. \\\"Awais is an awesome example for developers\\\" \u2014 Satya Nadella, CEO of Microsoft. NASA Mars Ingenuity Helicopter mission code contributor 8th GitHub Stars Award recipient with 5x GitHub Stars Award (Listed as GitHub's #1 JavaScript trending developer). Google Developers Expert Web DevRel. Ex VP Eng (DevTools & DevRel) Rapid \u00b7 Google Developers Advisory Board (gDAB) founding member \u00b7 AI\\\/ML\\\/DevTools Angel Investor (Replit, Resend, Daytona, Gumroad and you?) \u276f AI\\\/ML Advisory Board San Francisco, DevNetwork. Award-winning Open Source Engineering leader authored hundreds of open-source dev-tools and software libraries used by millions of developers, including Shades of Purple code theme and corona-cli. Linux Foundation (Node.js Committee Lead), OpenAPI Business Governing Board. Taught 108K+ developers via NodeCLI.com and VSCode.pro course. 274 million views, blogging for 24 yrs. \u276f Read more about Ahmad Awais or come say hi on \ud835\udd4f @MrAhmadAwais.\",\"sameAs\":[\"https:\\\/\\\/AhmadAwais.com\\\/\",\"https:\\\/\\\/facebook.com\\\/AhmadAwais\",\"https:\\\/\\\/instagram.com\\\/MrAhmadAwais\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/MrAhmadAwais\\\/\",\"https:\\\/\\\/x.com\\\/MrAhmadAwais\",\"https:\\\/\\\/youtube.com\\\/AhmadAwais\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introducing _Child \u2013 A WordPress Child Theme Boilerplate","description":"_child is a WordPress Child Theme Boilerplate. A clean & optimized quick way to create a WP child theme for any theme. Created by Ahmad Awais","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:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/","og_locale":"en_US","og_type":"article","og_title":"Introducing _Child \u2013 A WordPress Child Theme Boilerplate","og_description":"_child is a WordPress Child Theme Boilerplate. A clean & optimized quick way to create a WP child theme for any theme. Created by Ahmad Awais","og_url":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/","og_site_name":"Ahmad Awais","article_publisher":"https:\/\/facebook.com\/AhmadAwais","article_author":"https:\/\/facebook.com\/AhmadAwais","article_published_time":"2015-08-06T20:24:48+00:00","article_modified_time":"2016-08-24T10:18:37+00:00","og_image":[{"width":1900,"height":1265,"url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg","type":"image\/jpeg"}],"author":"Ahmad Awais","twitter_card":"summary_large_image","twitter_creator":"@MrAhmadAwais","twitter_site":"@MrAhmadAwais","twitter_misc":{"Written by":"Ahmad Awais","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/#article","isPartOf":{"@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/"},"author":{"name":"Ahmad Awais","@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"headline":"Introducing _Child \u2013 A WordPress Child Theme Boilerplate","datePublished":"2015-08-06T20:24:48+00:00","dateModified":"2016-08-24T10:18:37+00:00","mainEntityOfPage":{"@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/"},"wordCount":402,"commentCount":2,"publisher":{"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"image":{"@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/#primaryimage"},"thumbnailUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg","articleSection":["WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/","url":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/","name":"Introducing _Child \u2013 A WordPress Child Theme Boilerplate","isPartOf":{"@id":"https:\/\/ahmadawais.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/#primaryimage"},"image":{"@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/#primaryimage"},"thumbnailUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg","datePublished":"2015-08-06T20:24:48+00:00","dateModified":"2016-08-24T10:18:37+00:00","description":"_child is a WordPress Child Theme Boilerplate. A clean & optimized quick way to create a WP child theme for any theme. Created by Ahmad Awais","breadcrumb":{"@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/#primaryimage","url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg","contentUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg","width":1900,"height":1265},{"@type":"BreadcrumbList","@id":"https:\/\/ahmadawais.com\/_child-wordpress-child-theme-boilerplate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ahmadawais.com\/"},{"@type":"ListItem","position":2,"name":"Introducing _Child \u2013 A WordPress Child Theme Boilerplate"}]},{"@type":"WebSite","@id":"https:\/\/ahmadawais.com\/#website","url":"https:\/\/ahmadawais.com\/","name":"Ahmad Awais","description":"Founder &amp; CEO of CommandCode.ai f\/k\/a Langbase | Google Developers Advisory Board (gDAB) founding member","publisher":{"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahmadawais.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/ahmadawais.com\/#\/schema\/person\/1d1b9504182dca2315cf039fb4ebb85b","name":"Ahmad Awais","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg","url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg","contentUrl":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg","width":2299,"height":1705,"caption":"Ahmad Awais"},"logo":{"@id":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2020\/06\/Ahmad-Awais-face.jpg"},"description":"Founder & CEO of \u2318 Command Code coding agent with taste. Founded Langbase.com, AI cloud to build, deploy, and scale AI agents with tools & memory \u00b7 Creator of Command.new. \"Awais is an awesome example for developers\" \u2014 Satya Nadella, CEO of Microsoft. NASA Mars Ingenuity Helicopter mission code contributor 8th GitHub Stars Award recipient with 5x GitHub Stars Award (Listed as GitHub's #1 JavaScript trending developer). Google Developers Expert Web DevRel. Ex VP Eng (DevTools & DevRel) Rapid \u00b7 Google Developers Advisory Board (gDAB) founding member \u00b7 AI\/ML\/DevTools Angel Investor (Replit, Resend, Daytona, Gumroad and you?) \u276f AI\/ML Advisory Board San Francisco, DevNetwork. Award-winning Open Source Engineering leader authored hundreds of open-source dev-tools and software libraries used by millions of developers, including Shades of Purple code theme and corona-cli. Linux Foundation (Node.js Committee Lead), OpenAPI Business Governing Board. Taught 108K+ developers via NodeCLI.com and VSCode.pro course. 274 million views, blogging for 24 yrs. \u276f Read more about Ahmad Awais or come say hi on \ud835\udd4f @MrAhmadAwais.","sameAs":["https:\/\/AhmadAwais.com\/","https:\/\/facebook.com\/AhmadAwais","https:\/\/instagram.com\/MrAhmadAwais\/","https:\/\/www.linkedin.com\/in\/MrAhmadAwais\/","https:\/\/x.com\/MrAhmadAwais","https:\/\/youtube.com\/AhmadAwais"]}]}},"jetpack_featured_media_url":"https:\/\/ahmadawais.com\/wp-content\/uploads\/2015\/08\/child_WP-child-boilerplate-theme-2-ahmad-awais.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts\/808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/comments?post=808"}],"version-history":[{"count":0,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/posts\/808\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/media\/814"}],"wp:attachment":[{"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/media?parent=808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/categories?post=808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahmadawais.com\/api\/wp\/v2\/tags?post=808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}