CINXE.COM

Studio Assistant – WordPress.com Developer Resources

<!doctype html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html" charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"/> <link rel="profile" href="https://gmpg.org/xfn/11"/> <title>Studio Assistant &#8211; WordPress.com Developer Resources</title> <meta name='robots' content='max-image-preview:large' /> <link rel="alternate" hreflang="x-default" href="https://developer.wordpress.com/docs/developer-tools/studio/assistant/" /> <link rel="alternate" hreflang="en" href="https://developer.wordpress.com/docs/developer-tools/studio/assistant/" /> <link rel="alternate" hreflang="es" href="https://developer.wordpress.com/es/docs/herramientas-para-desarrolladores/studio/assistant/" /> <link rel='dns-prefetch' href='//widgets.wp.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//s0.wp.com' /> <link rel='dns-prefetch' href='//cdn.parsely.com' /> <link rel='dns-prefetch' href='//s2.wp.com' /> <link rel='dns-prefetch' href='//s1.wp.com' /> <link rel="alternate" type="application/rss+xml" title="WordPress.com Developer Resources &raquo; Feed" href="https://developer.wordpress.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="WordPress.com Developer Resources &raquo; Comments Feed" href="https://developer.wordpress.com/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function () { oldonload(); func(); } } } /* ]]> */ </script> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/72x72\/","ext":".png","svgUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/s2.wp.com\/wp-includes\/js\/wp-emoji-release.min.js?m=1719498190i&ver=6.7.2-RC1-59780"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); </script> <link crossorigin='anonymous' rel='stylesheet' id='all-css-0-1' href='https://s1.wp.com/wp-content/mu-plugins/jetpack-plugin/sun/modules/related-posts/related-posts.css?m=1705523988i&cssminify=yes' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='wp-block-library-inline-css'> :root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} .has-text-align-justify { text-align:justify; } .has-text-align-justify{text-align:justify;} </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-4-1' href='https://s1.wp.com/_static/??-eJydkNFOwzAMRX8IN5RWYjwgviVNTBeWxFHstuPvSVa6IU3dAy9RZN1zfX3VksBQFIyikp9GF1kZGjyZE6uXpj00LbALySNknJteWcdyVQDLt8fGMD+pP0b6YGAzW5KhABZnkCMGBG0tlbFmRimreFPwkbIYsrh68p1pmOAWMGOZh6SlKgJap9EX9yiPsMXZ8br08gfB82Pkkm0YUkZmKG9wU1gvuU+4QV5Hm7Q5qWFy3qqo552edoBPIsG8w6y7a8W3atFTwvxL1+tGT4P2/2Mtmak2qcVRrBYf4b197d76rntu+68fqdTRgQ==&cssminify=yes' type='text/css' media='all' /> <style id='akismet-widget-style-inline-css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-6-1' href='https://s1.wp.com/_static/??-eJzTLy/QTc7PK0nNK9HPLdUtyClNz8wr1i9KTcrJTwcy0/WTi5G5ekCujj52Temp+bo5+cmJJZn5eSgc3bScxMwikFb7XFtDE1NLExMLc0OTLACohS2q&cssminify=yes' type='text/css' media='all' /> <style id='jetpack-global-styles-frontend-style-inline-css'> :root { --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;} </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-8-1' href='https://s2.wp.com/wp-content/themes/h4/global.css?m=1420737423i&cssminify=yes' type='text/css' media='all' /> <script id="jetpack-mu-wpcom-settings-js-before"> var JETPACK_MU_WPCOM_SETTINGS = {"assetsUrl":"https:\/\/s1.wp.com\/wp-content\/mu-plugins\/jetpack-mu-wpcom-plugin\/sun\/jetpack_vendor\/automattic\/jetpack-mu-wpcom\/src\/build\/"}; </script> <script crossorigin='anonymous' type='text/javascript' src='https://s1.wp.com/_static/??-eJzTLy/QzcxLzilNSS3WzwKiwtLUokoopZebmaeXVayjj0+Rbm5melFiSSqy4uT8vJLUvBKQ2qKcEt2CovyKSmwGpWQWl+iXpeal5BeBpArycyrTMnNyoEbZ59oamhuZG5pbGBoaZwEAV5o+LA=='></script> <script id="rlt-proxy-js-after"> rltInitialize( {"token":null,"iframeOrigins":["https:\/\/widgets.wp.com"]} ); </script> <script crossorigin='anonymous' src="https://s0.wp.com/wp-content/plugins/gutenberg-core/v20.0.1/build/hooks/index.min.js?m=1738846131i&amp;ver=84e753e2b66eb7028d38" id="wp-hooks-js"></script> <script crossorigin='anonymous' src="https://s0.wp.com/wp-content/plugins/gutenberg-core/v20.0.1/build/i18n/index.min.js?m=1738846131i&amp;ver=bd5a2533e717a1043151" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script crossorigin='anonymous' type='text/javascript' src='https://s1.wp.com/_static/??/wp-content/plugins/landpack/build/nav.js,/wp-content/plugins/landpack/build/block-client-script-footer-section.js?m=1739060048j'></script> <script id="landpack-nav-script-js-after"> document.addEventListener("DOMContentLoaded", () => { const API_GEO_ENDPOINT = 'https://public-api.wordpress.com/geo/'; const FCCA_LINK_SELECTOR = '.lp-footer-stack [data-is-fcca]'; function fetchGeoData() { return fetch( API_GEO_ENDPOINT ).then( res => res.json() ); } function removeLink( selector, condition ) { document.querySelectorAll( selector ).forEach( element => { const parent = element.parentNode; const parentTagName = parent.tagName.toLowerCase(); if ( condition ) { (parentTagName === 'li' ? parent : element).remove(); } }); } /** * Checks if the given data pertains to the specified region or country * @param {string} key - The key to check in the data * @param {string} name - The region or country name to check for * @param {object} data - The geolocation data * @returns {boolean} - True if the data pertains to the specified region or country */ function pertainsTo( key, name, data ) { if ( data && data[ key ] && name ) { return data[ key ].toLowerCase() === name.toLowerCase(); } return false; } fetchGeoData().then(data => { const isFCCA = pertainsTo( 'country_long', 'germany', data ); removeLink( FCCA_LINK_SELECTOR, ! isFCCA ); }); }); </script> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://developer.wordpress.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress.com" /> <link rel='shortlink' href='https://wp.me/p2gHKz-waK' /> <style> @font-face { font-family: Recoleta; font-display: swap; src: url('https://s1.wp.com/i/fonts/recoleta/400.woff2') } </style> <link rel="alternate" type="application/json+oembed" href="https://public-api.wordpress.com/oembed/?format=json&amp;url=https%3A%2F%2Fdeveloper.wordpress.com%2Fdocs%2Fdeveloper-tools%2Fstudio%2Fassistant%2F&amp;for=wpcom-auto-discovery" /><link rel="alternate" type="application/xml+oembed" href="https://public-api.wordpress.com/oembed/?format=xml&amp;url=https%3A%2F%2Fdeveloper.wordpress.com%2Fdocs%2Fdeveloper-tools%2Fstudio%2Fassistant%2F&amp;for=wpcom-auto-discovery" /> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="article" /> <meta property="og:title" content="Studio Assistant" /> <meta property="og:url" content="https://developer.wordpress.com/docs/developer-tools/studio/assistant/" /> <meta property="og:description" content="The Studio Assistant is a smart chatbot integrated within Studio, our free and open source local development app. With the Studio Assistant, you can quickly configure new sites, manage existing sit…" /> <meta property="article:published_time" content="2024-10-29T12:19:44+00:00" /> <meta property="article:modified_time" content="2025-01-14T13:25:18+00:00" /> <meta property="og:site_name" content="WordPress.com Developer Resources" /> <meta property="og:image" content="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg" /> <meta property="og:image:width" content="1400" /> <meta property="og:image:height" content="428" /> <meta property="og:image:alt" content="orange arrows pointing to the more button and the clear conversation button in Studio" /> <meta property="og:locale" content="en_US" /> <meta property="fb:app_id" content="249643311490" /> <meta property="article:publisher" content="https://www.facebook.com/WordPresscom" /> <meta name="twitter:creator" content="@AutomatticEng" /> <meta name="twitter:site" content="@AutomatticEng" /> <meta name="twitter:text:title" content="Studio Assistant" /> <meta name="twitter:image" content="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg?w=640" /> <meta name="twitter:image:alt" content="orange arrows pointing to the more button and the clear conversation button in Studio" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:app:name:iphone" content="Jetpack" /> <meta name="twitter:app:id:iphone" content="1565481562" /> <meta name="twitter:app:name:ipad" content="Jetpack" /> <meta name="twitter:app:id:ipad" content="1565481562" /> <meta name="twitter:app:name:googleplay" content="Jetpack" /> <meta name="twitter:app:id:googleplay" content="com.jetpack.android" /> <!-- End Jetpack Open Graph Tags --> <link rel='openid.server' href='https://developer.wordpress.com/?openidserver=1' /> <link rel='openid.delegate' href='https://developer.wordpress.com/' /> <link rel="search" type="application/opensearchdescription+xml" href="https://developer.wordpress.com/osd.xml" title="WordPress.com Developer Resources" /> <link rel="search" type="application/opensearchdescription+xml" href="https://s1.wp.com/opensearch.xml" title="WordPress.com" /> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"NewsArticle","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/"},"headline":"Studio Assistant","url":"http:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/","thumbnailUrl":"","image":{"@type":"ImageObject","url":""},"dateCreated":"2024-10-29T12:19:44Z","datePublished":"2024-10-29T12:19:44Z","dateModified":"2025-01-14T13:25:18Z","articleSection":"Uncategorized","author":[{"@type":"Person","name":"Sorin Nunca"}],"creator":["Sorin Nunca"],"publisher":{"@type":"Organization","name":"WordPress.com Developer Resources","logo":"https:\/\/developer.wordpress.com\/wp-content\/uploads\/2024\/02\/wp_favicon_devs_64x64px.png"},"keywords":[]}</script><link rel="canonical" href="https://developer.wordpress.com/docs/developer-tools/studio/assistant/" /> <script type="application/ld+json"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"Corporation","@id":"https:\/\/automattic.com\/#organization","url":"https:\/\/automattic.com\/","name":"Automattic","legalName":"Automattic Inc.","foundingDate":"2005-08-01","slogan":"We don\u2019t make software for free, we make it for freedom.","description":"We are the people behind <a href=\"https:\/\/wordpress.com\/\">WordPress.com<\/a>, <a href=\"https:\/\/woocommerce.com\/\">WooCommerce<\/a>, <a href=\"https:\/\/jetpack.com\/\">Jetpack<\/a>, <a href=\"https:\/\/simplenote.com\/\">Simplenote<\/a>, <a href=\"https:\/\/longreads.com\/\">Longreads<\/a>, <a href=\"https:\/\/vaultpress.com\/\">VaultPress<\/a>, <a href=\"https:\/\/akismet.com\/\">Akismet<\/a>, <a href=\"https:\/\/gravatar.com\/\">Gravatar<\/a>, <a href=\"\">Crowdsignal<\/a>, <a href=\"https:\/\/cloudup.com\/\">Cloudup<\/a>, and more. We believe in making the web a better place, and <a href=\"https:\/\/github.com\/Automattic\">we believe in Open Source<\/a>. The vast majority of our work is available under the GPL.","logo":{"@type":"ImageObject","@id":"https:\/\/automattic.com\/#logo","url":"https:\/\/automattic.com\/wp-content\/themes\/a8c\/automattic-2011\/images\/automattic-logo-2x.png","width":552,"height":60,"caption":"Automattic"},"image":{"@id":"https:\/\/automattic.com\/#logo"},"address":{"@type":"PostalAddress","streetAddress":"60 29th Street #343","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94110","addressCountry":"US"},"founder":{"@type":"Person","@id":"https:\/\/wordpress.com\/schema.org\/author\/5#person","name":"Matt Mullenweg","description":"In 2002 I started contributing to Open Source software, and life has just gotten better from there. Co-founder of WordPress, founder Automattic.","image":{"@type":"ImageObject","@id":"https:\/\/wordpress.com\/schema.org\/author\/5#personimage","url":"https:\/\/secure.gravatar.com\/avatar\/767fc9c115a1b989744c755db47feb60?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Matt Mullenweg"}},"numberOfEmployees":1773,"sameAs":["https:\/\/twitter.com\/automattic","https:\/\/www.facebook.com\/AutomatticInc","https:\/\/www.linkedin.com\/company\/automattic\/","https:\/\/en.wikipedia.org\/wiki\/Automattic","https:\/\/www.youtube.com\/c\/automattic"],"subOrganization":{"@id":"https:\/\/wordpress.com\/#organization"}},{"@type":"Organization","@id":"https:\/\/wordpress.com\/#organization","url":"https:\/\/wordpress.com\/","name":"WordPress.com","legalName":"Automattic Inc.","foundingDate":"2005-08-01","slogan":"Build a website, build a movement.","description":"Create a free website or build a blog with ease on WordPress.com. Dozens of free, customizable, mobile-ready designs and themes. Free hosting and support.","logo":{"@type":"ImageObject","@id":"https:\/\/wordpress.com\/#logo","url":"https:\/\/s1.wp.com\/home.logged-out\/images\/wpcom-a-website-that-can.jpg","width":1024,"height":512,"caption":"WordPress.com"},"image":{"@id":"https:\/\/wordpress.com\/#logo"},"address":{"@type":"PostalAddress","streetAddress":"60 29th Street #343","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94110","addressCountry":"US"},"founder":{"@type":"Person","@id":"https:\/\/wordpress.com\/schema.org\/author\/5#person","name":"Matt Mullenweg","description":"In 2002 I started contributing to Open Source software, and life has just gotten better from there. Co-founder of WordPress, founder Automattic.","image":{"@type":"ImageObject","@id":"https:\/\/wordpress.com\/schema.org\/author\/5#personimage","url":"https:\/\/secure.gravatar.com\/avatar\/767fc9c115a1b989744c755db47feb60?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Matt Mullenweg"}},"numberOfEmployees":1773,"sameAs":["https:\/\/twitter.com\/wordpressdotcom","https:\/\/www.facebook.com\/WordPresscom","https:\/\/www.instagram.com\/wordpressdotcom\/","https:\/\/www.linkedin.com\/company\/wordpress","https:\/\/www.youtube.com\/WordPressdotcom","https:\/\/www.pinterest.com\/wordpressdotcom\/","https:\/\/en.wikipedia.org\/wiki\/WordPress.com"],"parentOrganization":{"@id":"https:\/\/automattic.com\/#organization"}},{"@type":"WebSite","@id":"https:\/\/developer.wordpress.com\/#website","url":"https:\/\/developer.wordpress.com\/","name":"WordPress.com Developer Resources","description":"Create cool applications that integrate with WordPress.com","potentialAction":{"@type":"SearchAction","target":"https:\/\/developer.wordpress.com\/search\/{search_term_string}\/","query-input":"required name=search_term_string"},"publisher":{"@id":"https:\/\/wordpress.com\/#organization"}},{"@type":"BreadcrumbList","@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#breadcrumbs","itemListElement":[{"@type":"ListItem","position":0,"item":{"@type":"WebSite","@id":"https:\/\/developer.wordpress.com\/#website-breadcrumb","url":"https:\/\/developer.wordpress.com\/","name":"Home"}},{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/#ancestor-breadcrumb","url":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/","name":"Developer Tools"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/#ancestor-breadcrumb","url":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/","name":"Studio"}},{"@type":"ListItem","position":3,"item":{"@type":"WebPage","@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#webpage-breadcrumb","url":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/","name":"Studio Assistant \u2014"}}]},{"@type":"ImageObject","@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#primaryimage","url":"https:\/\/developer.wordpress.com\/wp-content\/uploads\/2024\/02\/wp_favicon_devs_64x64px.png?w=128","width":200,"height":200,"caption":"Studio Assistant \u2014"},{"@type":"WebPage","@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#webpage","url":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/","name":"Studio Assistant \u2014","description":"Create cool applications that integrate with WordPress.com","inLanguage":"en","isPartOf":{"@id":"https:\/\/developer.wordpress.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#primaryimage"},"breadcrumb":{"@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#breadcrumbs"},"publisher":{"@id":"https:\/\/wordpress.com\/#organization"},"datePublished":"2024-10-29T12:19:44+0000","dateModified":"2025-01-14T13:25:18+0000"},{"@type":"Article","@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#article","headline":"Studio Assistant \u2014","commentCount":0,"keywords":"","datePublished":"2024-10-29T12:19:44+0000","dateModified":"2025-01-14T13:25:18+0000","mainEntityOfPage":{"@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#webpage"},"isPartOf":{"@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#webpage"},"image":{"@id":"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/assistant\/#primaryimage"},"publisher":{"@id":"https:\/\/wordpress.com\/#organization"},"author":{"@id":"https:\/\/wordpress.com\/#organization"}}]} </script> <meta name="description" content="The Studio Assistant is a smart chatbot integrated within Studio, our free and open source local development app. With the Studio Assistant, you can quickly configure new sites, manage existing sites, and run complex WP-CLI commands—all through a simple and intuitive chat interface. How to Use the Studio Assistant To access the Studio Assistant, open&hellip;" /> <link rel="icon" href="https://developer.wordpress.com/wp-content/uploads/2024/02/wp_favicon_devs_64x64px.png?w=32" sizes="32x32" /> <link rel="icon" href="https://developer.wordpress.com/wp-content/uploads/2024/02/wp_favicon_devs_64x64px.png?w=128" sizes="192x192" /> <link rel="apple-touch-icon" href="https://developer.wordpress.com/wp-content/uploads/2024/02/wp_favicon_devs_64x64px.png?w=128" /> <meta name="msapplication-TileImage" content="https://developer.wordpress.com/wp-content/uploads/2024/02/wp_favicon_devs_64x64px.png?w=128" /> <link rel="stylesheet" id="custom-css-css" type="text/css" href="https://s2.wp.com/?custom-css=1&#038;csblog=2gHKz&#038;cscache=6&#038;csrev=113" /> </head> <body class="documentation-template-default single single-documentation postid-123674 wp-embed-responsive jps-theme-a8c/wpcom-developer customizer-styles-applied jetpack-reblog-enabled"> <a class="screen-reader-text-focusable" href="#site-content"> Skip to content</a> <div class="a8c-docs-layout"> <header class="a8c-docs-layout__header" role="banner"> <div class="a8c-docs-layout__header__inner"> <a class="a8c-docs-layout__header__brand" href="https://developer.wordpress.com/" aria-label="WordPress.com Developer Resources" > <span class="a8c-docs-layout__header__brand__text"> <svg width="287" height="24" viewBox="0 0 287 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.7035 20.4512L19.8507 11.351C20.4377 9.87978 20.6334 8.70517 20.6334 7.66133C20.6334 7.28303 20.6078 6.93042 20.5635 6.60115C21.3672 8.06766 21.8261 9.75368 21.8261 11.5448C21.8261 15.3465 19.7668 18.6648 16.7035 20.4512ZM12.9414 6.71324C13.561 6.68055 14.1201 6.61516 14.1201 6.61516C14.6745 6.54978 14.6093 5.73246 14.0549 5.76515C14.0549 5.76515 12.3869 5.89592 11.3084 5.89592C10.295 5.89592 8.59451 5.76515 8.59451 5.76515C8.03776 5.73246 7.97486 6.58247 8.52928 6.61516C8.52928 6.61516 9.05575 6.68055 9.61017 6.71324L11.2152 11.1128L8.96024 17.8755L5.2074 6.71324C5.82938 6.68055 6.38613 6.61516 6.38613 6.61516C6.94056 6.54978 6.87533 5.73246 6.32091 5.76515C6.32091 5.76515 4.65298 5.89592 3.57442 5.89592C3.38107 5.89592 3.15278 5.89125 2.91051 5.88425C4.75548 3.08901 7.92128 1.24186 11.5227 1.24186C14.2063 1.24186 16.6476 2.26702 18.4809 3.94836C18.4367 3.94603 18.3924 3.93902 18.3482 3.93902C17.3348 3.93902 16.6173 4.82173 16.6173 5.76748C16.6173 6.6175 17.1065 7.33441 17.6307 8.18442C18.022 8.87097 18.4809 9.75134 18.4809 11.0264C18.4809 11.9091 18.22 13.0183 17.6959 14.3587L16.6686 17.7938L12.9437 6.71791L12.9414 6.71324ZM11.5227 21.85C10.5117 21.85 9.53563 21.7006 8.61081 21.4297L11.7021 12.4462L14.8702 21.1238C14.8912 21.1751 14.9168 21.2219 14.9447 21.2662C13.8732 21.6422 12.7224 21.85 11.5227 21.85ZM1.21696 11.5448C1.21696 10.0502 1.53843 8.63278 2.10916 7.35075L7.02442 20.8179C3.58607 19.1482 1.21696 15.6244 1.21696 11.5448ZM11.5227 0.0859375C5.20275 0.0859375 0.0615234 5.22805 0.0615234 11.5471C0.0615234 17.8662 5.20275 23.0083 11.5227 23.0083C17.8426 23.0083 22.9839 17.8662 22.9839 11.5471C22.9839 5.22805 17.8426 0.0859375 11.5227 0.0859375Z" fill="black"/> <path d="M45.2079 4.16406L42.5671 14.9404H42.4392L39.6145 4.16406H37.0164L34.1971 14.9324H34.0612L31.4204 4.16406H28.5664L32.7021 18.8176H35.3216L38.2608 8.53428H38.3754L41.3093 18.8176H43.9288L48.0618 4.16406H45.2079Z" fill="black"/> <path d="M55.6698 8.39633C54.8837 7.92466 53.9537 7.6875 52.8798 7.6875C51.8059 7.6875 50.8759 7.92466 50.0898 8.39633C49.3037 8.86799 48.6935 9.53152 48.2618 10.3842C47.8301 11.237 47.6143 12.2336 47.6143 13.3688C47.6143 14.504 47.8301 15.4953 48.2618 16.3453C48.6935 17.1954 49.3037 17.8562 50.0898 18.3279C50.8759 18.7996 51.8059 19.0367 52.8798 19.0367C53.9537 19.0367 54.8837 18.7996 55.6698 18.3279C56.4559 17.8562 57.0662 17.1954 57.4979 16.3453C57.9296 15.4953 58.1454 14.504 58.1454 13.3688C58.1454 12.2336 57.9296 11.2396 57.4979 10.3842C57.0662 9.53152 56.4559 8.86799 55.6698 8.39633ZM55.2302 15.1782C55.0383 15.7218 54.7452 16.1535 54.3534 16.4759C53.9617 16.7983 53.4767 16.9582 52.8932 16.9582C52.3096 16.9582 51.8033 16.7983 51.4089 16.4759C51.0145 16.1535 50.7214 15.7218 50.5295 15.1782C50.335 14.6345 50.2391 14.0296 50.2391 13.3608C50.2391 12.6919 50.335 12.079 50.5295 11.5328C50.7214 10.9865 51.0172 10.5521 51.4089 10.227C51.8033 9.90192 52.2962 9.73937 52.8932 9.73937C53.4901 9.73937 53.9617 9.90192 54.3534 10.227C54.7452 10.5521 55.0356 10.9865 55.2302 11.5328C55.4247 12.079 55.5206 12.6893 55.5206 13.3608C55.5206 14.0323 55.4247 14.6345 55.2302 15.1782Z" fill="black"/> <path d="M64.7438 7.67188C64.1149 7.67188 63.5553 7.84508 63.065 8.1915C62.5773 8.53792 62.2309 9.02824 62.031 9.66245H61.9165V7.83176H59.4062V18.8213H61.9964V12.3619C61.9964 11.8955 62.103 11.4825 62.3188 11.1227C62.5347 10.7657 62.8278 10.4859 63.2035 10.2833C63.5793 10.0808 64.0003 9.97956 64.4746 9.97956C64.6931 9.97956 64.9223 9.99555 65.1568 10.0249C65.394 10.0568 65.5645 10.0915 65.6764 10.1288V7.74649C65.5565 7.72251 65.4073 7.70385 65.2288 7.69319C65.0502 7.68253 64.8877 7.67454 64.7464 7.67454L64.7438 7.67188Z" fill="black"/> <path d="M73.6891 9.64548H73.5825C73.4492 9.37901 73.26 9.09388 73.0175 8.79009C72.775 8.48631 72.4446 8.22783 72.0289 8.00932C71.6132 7.79347 71.0856 7.68422 70.4407 7.68422C69.596 7.68422 68.8312 7.90006 68.1437 8.33176C67.4562 8.76345 66.9126 9.40033 66.5102 10.2424C66.1078 11.0845 65.9053 12.1157 65.9053 13.3362C65.9053 14.5566 66.1025 15.5693 66.4995 16.4113C66.8966 17.2561 67.4348 17.8983 68.117 18.3433C68.7992 18.7883 69.572 19.0095 70.4354 19.0095C71.0643 19.0095 71.5866 18.9055 72.0023 18.695C72.418 18.4845 72.7511 18.2314 73.0042 17.9329C73.2574 17.6344 73.4492 17.352 73.5825 17.0855H73.7397V18.8176H76.2872V4.16406H73.6891V9.64548ZM73.4386 15.1909C73.2387 15.7238 72.9456 16.1422 72.5592 16.4406C72.1728 16.7391 71.7065 16.8883 71.1575 16.8883C70.6086 16.8883 70.1129 16.7338 69.7239 16.4273C69.3348 16.1209 69.0417 15.6972 68.8445 15.1615C68.6473 14.6259 68.5487 14.013 68.5487 13.3255C68.5487 12.638 68.6473 12.0384 68.8418 11.5082C69.0364 10.9779 69.3295 10.5648 69.7159 10.2637C70.1023 9.96259 70.5846 9.81336 71.1602 9.81336C71.7358 9.81336 72.1888 9.95993 72.5725 10.2504C72.9562 10.5408 73.2467 10.9486 73.4466 11.4735C73.6438 11.9985 73.7423 12.6167 73.7423 13.3255C73.7423 14.0344 73.6411 14.6579 73.4412 15.1935L73.4386 15.1909Z" fill="black"/> <path d="M86.6691 4.79295C85.9044 4.37458 84.9584 4.16406 83.8312 4.16406H78.3364V18.8176H80.9905V13.8665H83.7939C84.9237 13.8665 85.875 13.6586 86.6478 13.2403C87.4206 12.8219 88.0042 12.249 88.4012 11.5188C88.7983 10.7887 88.9955 9.9546 88.9955 9.01393C88.9955 8.07327 88.7983 7.25252 88.4066 6.51971C88.0122 5.7869 87.4339 5.21132 86.6691 4.79295ZM85.9896 10.3943C85.7871 10.794 85.4753 11.1111 85.057 11.3376C84.6359 11.5668 84.0976 11.6814 83.4395 11.6814H80.9932V6.38115H83.4261C84.0897 6.38115 84.6306 6.49307 85.0543 6.71424C85.4753 6.93542 85.7898 7.24453 85.9923 7.64158C86.1948 8.03863 86.2961 8.49431 86.2961 9.0166C86.2961 9.53889 86.1948 9.99723 85.9923 10.3969L85.9896 10.3943Z" fill="black"/> <path d="M95.3722 7.67188C94.7433 7.67188 94.1837 7.84508 93.6934 8.1915C93.2057 8.53792 92.8593 9.02824 92.6595 9.66245H92.5449V7.83176H90.0347V18.8213H92.6248V12.3619C92.6248 11.8955 92.7314 11.4825 92.9473 11.1227C93.1631 10.7657 93.4562 10.4859 93.832 10.2833C94.2077 10.0808 94.6287 9.97956 95.1031 9.97956C95.3216 9.97956 95.5507 9.99555 95.7852 10.0249C96.0224 10.0568 96.1929 10.0915 96.3049 10.1288V7.74649C96.1849 7.72251 96.0357 7.70385 95.8572 7.69319C95.6786 7.68253 95.5161 7.67454 95.3749 7.67454L95.3722 7.67188Z" fill="black"/> <path d="M105.181 9.01722C104.715 8.56421 104.182 8.22845 103.579 8.0126C102.977 7.79676 102.335 7.6875 101.658 7.6875C100.608 7.6875 99.6942 7.92733 98.9188 8.40699C98.1407 8.88664 97.5358 9.5555 97.1041 10.4109C96.6724 11.2663 96.4565 12.2602 96.4565 13.3901C96.4565 14.52 96.6724 15.5379 97.1014 16.3853C97.5304 17.2327 98.146 17.8856 98.9428 18.3466C99.7422 18.8076 100.691 19.0367 101.794 19.0367C102.647 19.0367 103.406 18.9062 104.07 18.6477C104.733 18.3865 105.277 18.0215 105.703 17.5471C106.13 17.0728 106.42 16.5159 106.572 15.8763L104.155 15.6045C104.04 15.9136 103.87 16.1748 103.646 16.3853C103.422 16.5958 103.158 16.753 102.852 16.8623C102.546 16.9715 102.204 17.0222 101.829 17.0222C101.266 17.0222 100.773 16.9023 100.355 16.6598C99.9341 16.4199 99.609 16.0709 99.3745 15.6152C99.148 15.1755 99.036 14.6479 99.028 14.0376H106.681V13.2435C106.681 12.2789 106.548 11.4501 106.282 10.7493C106.015 10.0511 105.647 9.47556 105.184 9.02255L105.181 9.01722ZM99.036 12.2869C99.06 11.8579 99.1666 11.4555 99.3665 11.0877C99.5876 10.6747 99.8994 10.3416 100.299 10.0858C100.699 9.82997 101.165 9.70206 101.695 9.70206C102.191 9.70206 102.625 9.81398 103.001 10.0378C103.377 10.2617 103.667 10.5681 103.878 10.9572C104.088 11.3462 104.195 11.7886 104.2 12.2842H99.0387L99.036 12.2869Z" fill="black"/> <path d="M113.679 12.5534L111.806 12.1536C111.249 12.0257 110.849 11.8605 110.607 11.6607C110.367 11.4608 110.247 11.1997 110.252 10.8799C110.247 10.5068 110.428 10.2057 110.793 9.9712C111.158 9.7367 111.608 9.61945 112.149 9.61945C112.549 9.61945 112.888 9.68341 113.165 9.81398C113.442 9.94456 113.663 10.1124 113.826 10.323C113.991 10.5335 114.105 10.7573 114.172 10.9945L116.533 10.736C116.357 9.80066 115.896 9.05985 115.155 8.51091C114.414 7.96197 113.399 7.6875 112.112 7.6875C111.235 7.6875 110.46 7.8234 109.791 8.09787C109.12 8.37234 108.597 8.75874 108.224 9.25705C107.851 9.75536 107.665 10.3443 107.67 11.0211C107.665 11.8232 107.915 12.4841 108.421 13.0064C108.928 13.5287 109.706 13.8991 110.761 14.1176L112.634 14.512C113.141 14.6212 113.514 14.7784 113.754 14.9836C113.993 15.1888 114.116 15.45 114.116 15.7644C114.116 16.1375 113.929 16.4492 113.554 16.7024C113.178 16.9556 112.685 17.0808 112.069 17.0808C111.454 17.0808 110.99 16.9556 110.617 16.7024C110.244 16.4492 110.002 16.0762 109.887 15.5779L107.361 15.8204C107.518 16.8303 108.008 17.6191 108.826 18.184C109.647 18.7489 110.729 19.0314 112.075 19.0314C112.991 19.0314 113.802 18.8822 114.508 18.5864C115.214 18.2906 115.766 17.8802 116.165 17.3526C116.562 16.825 116.765 16.2174 116.77 15.5246C116.765 14.7385 116.509 14.1016 116 13.6139C115.491 13.1263 114.718 12.7719 113.679 12.548V12.5534Z" fill="black"/> <path d="M123.798 12.5534L121.924 12.1536C121.367 12.0257 120.968 11.8605 120.725 11.6607C120.485 11.4608 120.365 11.1997 120.371 10.8799C120.365 10.5068 120.547 10.2057 120.912 9.9712C121.277 9.7367 121.727 9.61945 122.268 9.61945C122.668 9.61945 123.006 9.68341 123.283 9.81398C123.56 9.94456 123.782 10.1124 123.944 10.323C124.109 10.5335 124.224 10.7573 124.291 10.9945L126.652 10.736C126.476 9.80066 126.015 9.05985 125.274 8.51091C124.533 7.96197 123.518 7.6875 122.231 7.6875C121.354 7.6875 120.579 7.8234 119.91 8.09787C119.238 8.37234 118.716 8.75874 118.343 9.25705C117.97 9.75536 117.783 10.3443 117.789 11.0211C117.783 11.8232 118.034 12.4841 118.54 13.0064C119.046 13.5287 119.824 13.8991 120.88 14.1176L122.753 14.512C123.259 14.6212 123.632 14.7784 123.872 14.9836C124.112 15.1888 124.235 15.45 124.235 15.7644C124.235 16.1375 124.048 16.4492 123.672 16.7024C123.297 16.9556 122.804 17.0808 122.188 17.0808C121.573 17.0808 121.109 16.9556 120.736 16.7024C120.363 16.4492 120.12 16.0762 120.006 15.5779L117.479 15.8204C117.637 16.8303 118.127 17.6191 118.945 18.184C119.766 18.7489 120.848 19.0314 122.193 19.0314C123.11 19.0314 123.92 18.8822 124.626 18.5864C125.333 18.2906 125.884 17.8802 126.284 17.3526C126.681 16.825 126.883 16.2174 126.889 15.5246C126.883 14.7385 126.628 14.1016 126.119 13.6139C125.61 13.1263 124.837 12.7719 123.798 12.548V12.5534Z" fill="black"/> <path d="M129.646 15.8438C129.212 15.8438 128.839 15.9956 128.53 16.3021C128.221 16.6085 128.066 16.9736 128.071 17.4026C128.066 17.8423 128.218 18.2127 128.53 18.5192C128.839 18.8256 129.212 18.9775 129.646 18.9775C129.929 18.9775 130.187 18.9082 130.422 18.767C130.659 18.6258 130.848 18.4366 130.995 18.1994C131.141 17.9596 131.216 17.6958 131.221 17.4053C131.216 16.9763 131.059 16.6085 130.744 16.3048C130.43 16.001 130.065 15.8464 129.646 15.8464V15.8438Z" fill="black"/> <path d="M135.999 10.203C136.399 9.92057 136.865 9.77668 137.396 9.77668C138.019 9.77668 138.52 9.95521 138.893 10.3096C139.266 10.664 139.506 11.1064 139.605 11.6367H142.08C142.024 10.8452 141.79 10.1524 141.379 9.55816C140.969 8.96392 140.42 8.50292 139.73 8.17782C139.04 7.85272 138.251 7.6875 137.358 7.6875C136.284 7.6875 135.357 7.92733 134.571 8.40699C133.787 8.88664 133.18 9.5555 132.751 10.4109C132.322 11.2663 132.106 12.2522 132.106 13.3688C132.106 14.4853 132.316 15.4606 132.74 16.3133C133.164 17.1661 133.766 17.8323 134.55 18.3119C135.333 18.7942 136.274 19.0341 137.372 19.0341C138.291 19.0341 139.093 18.8662 139.775 18.5304C140.457 18.1947 140.996 17.7257 141.393 17.1288C141.79 16.5292 142.016 15.8417 142.08 15.0636H139.605C139.527 15.4606 139.389 15.7964 139.184 16.0735C138.978 16.3507 138.725 16.5612 138.421 16.7077C138.118 16.8543 137.777 16.9262 137.396 16.9262C136.857 16.9262 136.388 16.7823 135.989 16.4945C135.591 16.2068 135.282 15.7937 135.061 15.2554C134.84 14.7172 134.733 14.0749 134.733 13.3261C134.733 12.5773 134.845 11.9511 135.067 11.4235C135.288 10.8932 135.599 10.4882 135.999 10.203Z" fill="black"/> <path d="M150.791 8.39633C150.005 7.92466 149.075 7.6875 148.001 7.6875C146.927 7.6875 145.997 7.92466 145.211 8.39633C144.425 8.86799 143.815 9.53152 143.383 10.3842C142.951 11.237 142.735 12.2336 142.735 13.3688C142.735 14.504 142.951 15.4953 143.383 16.3453C143.815 17.1954 144.425 17.8562 145.211 18.3279C145.997 18.7996 146.927 19.0367 148.001 19.0367C149.075 19.0367 150.005 18.7996 150.791 18.3279C151.577 17.8562 152.187 17.1954 152.619 16.3453C153.051 15.4953 153.266 14.504 153.266 13.3688C153.266 12.2336 153.051 11.2396 152.619 10.3842C152.187 9.53152 151.577 8.86799 150.791 8.39633ZM150.351 15.1782C150.159 15.7218 149.866 16.1535 149.475 16.4759C149.083 16.7983 148.598 16.9582 148.014 16.9582C147.431 16.9582 146.924 16.7983 146.53 16.4759C146.136 16.1535 145.842 15.7218 145.651 15.1782C145.456 14.6345 145.36 14.0296 145.36 13.3608C145.36 12.6919 145.456 12.079 145.651 11.5328C145.842 10.9865 146.138 10.5521 146.53 10.227C146.924 9.90192 147.417 9.73937 148.014 9.73937C148.611 9.73937 149.083 9.90192 149.475 10.227C149.866 10.5521 150.157 10.9865 150.351 11.5328C150.546 12.079 150.642 12.6893 150.642 13.3608C150.642 14.0323 150.546 14.6345 150.351 15.1782Z" fill="black"/> <path d="M169.024 8.64167C168.384 8.00212 167.558 7.68235 166.548 7.68235C165.751 7.68235 165.064 7.86356 164.483 8.22863C163.905 8.5937 163.492 9.08135 163.249 9.69158H163.135C162.924 9.07069 162.564 8.58038 162.05 8.22063C161.538 7.86089 160.909 7.67969 160.166 7.67969C159.423 7.67969 158.799 7.85823 158.269 8.21264C157.738 8.56705 157.36 9.06004 157.131 9.68892H157.003V7.82092H154.527V18.8104H157.117V12.1272C157.117 11.6742 157.208 11.2771 157.389 10.936C157.571 10.5949 157.813 10.3311 158.119 10.1419C158.426 9.95273 158.764 9.85946 159.135 9.85946C159.684 9.85946 160.129 10.03 160.47 10.3684C160.811 10.7069 160.981 11.1599 160.981 11.7275V18.8104H163.521V11.9566C163.521 11.3357 163.697 10.8321 164.046 10.443C164.398 10.054 164.885 9.85946 165.509 9.85946C166.034 9.85946 166.476 10.0194 166.839 10.3365C167.201 10.6536 167.382 11.1545 167.382 11.8341V18.8104H169.98V11.4343C169.98 10.2085 169.661 9.27588 169.021 8.63634L169.024 8.64167Z" fill="black"/> <path d="M184.692 19.0703H179.637V4.15261H184.794C186.275 4.15261 187.547 4.45126 188.611 5.04855C189.679 5.64098 190.5 6.49321 191.073 7.60524C191.646 8.71727 191.932 10.0478 191.932 11.5969C191.932 13.1508 191.643 14.4862 191.066 15.6031C190.493 16.72 189.665 17.5771 188.582 18.1744C187.504 18.7717 186.207 19.0703 184.692 19.0703ZM182.339 16.7321H184.561C185.6 16.7321 186.467 16.5428 187.161 16.164C187.856 15.7804 188.378 15.2098 188.727 14.4522C189.077 13.6898 189.252 12.7381 189.252 11.5969C189.252 10.4557 189.077 9.5088 188.727 8.75612C188.378 7.99858 187.861 7.43285 187.176 7.05894C186.496 6.68017 185.651 6.49079 184.641 6.49079H182.339V16.7321ZM198.912 19.2888C197.79 19.2888 196.821 19.0557 196.005 18.5896C195.194 18.1185 194.57 17.4533 194.133 16.5937C193.696 15.7294 193.478 14.712 193.478 13.5417C193.478 12.3909 193.696 11.3808 194.133 10.5116C194.575 9.63749 195.192 8.95765 195.983 8.47204C196.775 7.98159 197.705 7.73636 198.773 7.73636C199.463 7.73636 200.113 7.84804 200.725 8.07142C201.342 8.28994 201.886 8.62986 202.357 9.09119C202.833 9.55251 203.207 10.1401 203.479 10.8539C203.751 11.5629 203.887 12.4078 203.887 13.3888V14.1973H194.716V12.42H201.359C201.354 11.915 201.245 11.4658 201.031 11.0724C200.818 10.6742 200.519 10.361 200.135 10.1328C199.757 9.90457 199.315 9.79045 198.81 9.79045C198.271 9.79045 197.797 9.92157 197.389 10.1838C196.981 10.4412 196.663 10.7811 196.435 11.2036C196.212 11.6212 196.098 12.0801 196.093 12.5802V14.1317C196.093 14.7824 196.212 15.3409 196.45 15.8071C196.688 16.2684 197.02 16.6229 197.447 16.8705C197.875 17.1133 198.375 17.2347 198.948 17.2347C199.332 17.2347 199.679 17.1813 199.99 17.0745C200.3 16.9628 200.57 16.8001 200.798 16.5865C201.026 16.3728 201.199 16.1081 201.315 15.7925L203.777 16.0693C203.622 16.72 203.326 17.2882 202.889 17.7738C202.456 18.2545 201.903 18.6284 201.228 18.8955C200.553 19.1577 199.781 19.2888 198.912 19.2888ZM215.366 7.88204L211.381 19.0703H208.468L204.483 7.88204H207.295L209.866 16.1931H209.983L212.561 7.88204H215.366ZM221.338 19.2888C220.216 19.2888 219.247 19.0557 218.431 18.5896C217.62 18.1185 216.996 17.4533 216.559 16.5937C216.122 15.7294 215.904 14.712 215.904 13.5417C215.904 12.3909 216.122 11.3808 216.559 10.5116C217.001 9.63749 217.618 8.95765 218.41 8.47204C219.201 7.98159 220.131 7.73636 221.199 7.73636C221.889 7.73636 222.54 7.84804 223.151 8.07142C223.768 8.28994 224.312 8.62986 224.783 9.09119C225.259 9.55251 225.633 10.1401 225.905 10.8539C226.177 11.5629 226.313 12.4078 226.313 13.3888V14.1973H217.142V12.42H223.785C223.78 11.915 223.671 11.4658 223.457 11.0724C223.244 10.6742 222.945 10.361 222.561 10.1328C222.183 9.90457 221.741 9.79045 221.236 9.79045C220.697 9.79045 220.223 9.92157 219.815 10.1838C219.407 10.4412 219.089 10.7811 218.861 11.2036C218.638 11.6212 218.524 12.0801 218.519 12.5802V14.1317C218.519 14.7824 218.638 15.3409 218.876 15.8071C219.114 16.2684 219.446 16.6229 219.874 16.8705C220.301 17.1133 220.801 17.2347 221.374 17.2347C221.758 17.2347 222.105 17.1813 222.416 17.0745C222.727 16.9628 222.996 16.8001 223.224 16.5865C223.453 16.3728 223.625 16.1081 223.741 15.7925L226.203 16.0693C226.048 16.72 225.752 17.2882 225.315 17.7738C224.883 18.2545 224.329 18.6284 223.654 18.8955C222.979 19.1577 222.207 19.2888 221.338 19.2888ZM230.755 4.15261V19.0703H228.118V4.15261H230.755ZM237.922 19.2888C236.829 19.2888 235.883 19.0485 235.081 18.5677C234.28 18.087 233.658 17.4144 233.217 16.55C232.78 15.6857 232.561 14.6756 232.561 13.5199C232.561 12.3641 232.78 11.3517 233.217 10.4824C233.658 9.61321 234.28 8.93822 235.081 8.45748C235.883 7.97673 236.829 7.73636 237.922 7.73636C239.015 7.73636 239.962 7.97673 240.763 8.45748C241.564 8.93822 242.183 9.61321 242.62 10.4824C243.062 11.3517 243.283 12.3641 243.283 13.5199C243.283 14.6756 243.062 15.6857 242.62 16.55C242.183 17.4144 241.564 18.087 240.763 18.5677C239.962 19.0485 239.015 19.2888 237.922 19.2888ZM237.937 17.1765C238.529 17.1765 239.024 17.0138 239.423 16.6884C239.821 16.3582 240.117 15.9163 240.311 15.3627C240.51 14.8092 240.61 14.1924 240.61 13.5126C240.61 12.8279 240.51 12.2088 240.311 11.6552C240.117 11.0967 239.821 10.6524 239.423 10.3222C239.024 9.99198 238.529 9.82687 237.937 9.82687C237.33 9.82687 236.825 9.99198 236.422 10.3222C236.023 10.6524 235.725 11.0967 235.526 11.6552C235.331 12.2088 235.234 12.8279 235.234 13.5126C235.234 14.1924 235.331 14.8092 235.526 15.3627C235.725 15.9163 236.023 16.3582 236.422 16.6884C236.825 17.0138 237.33 17.1765 237.937 17.1765ZM245.096 23.2659V7.88204H247.689V9.73218H247.842C247.978 9.46024 248.17 9.17131 248.418 8.86538C248.665 8.5546 249 8.28994 249.423 8.07142C249.845 7.84804 250.384 7.73636 251.04 7.73636C251.904 7.73636 252.684 7.95731 253.378 8.3992C254.077 8.83624 254.631 9.48452 255.039 10.344C255.452 11.1987 255.658 12.2476 255.658 13.4907C255.658 14.7193 255.456 15.7634 255.053 16.6229C254.65 17.4824 254.102 18.138 253.407 18.5896C252.713 19.0412 251.926 19.267 251.047 19.267C250.406 19.267 249.874 19.1601 249.452 18.9465C249.029 18.7328 248.69 18.4754 248.432 18.1744C248.18 17.8684 247.983 17.5795 247.842 17.3076H247.733V23.2659H245.096ZM247.682 13.4762C247.682 14.1997 247.784 14.8334 247.988 15.3773C248.197 15.9212 248.495 16.3461 248.884 16.652C249.277 16.9531 249.753 17.1036 250.311 17.1036C250.894 17.1036 251.382 16.9482 251.776 16.6374C252.169 16.3218 252.465 15.892 252.664 15.3482C252.868 14.7994 252.97 14.1754 252.97 13.4762C252.97 12.7818 252.871 12.165 252.672 11.626C252.472 11.087 252.176 10.6645 251.783 10.3586C251.39 10.0527 250.899 9.89971 250.311 9.89971C249.748 9.89971 249.27 10.0478 248.877 10.344C248.483 10.6403 248.185 11.0554 247.981 11.5896C247.781 12.1238 247.682 12.7526 247.682 13.4762ZM262.444 19.2888C261.322 19.2888 260.354 19.0557 259.538 18.5896C258.727 18.1185 258.103 17.4533 257.666 16.5937C257.229 15.7294 257.01 14.712 257.01 13.5417C257.01 12.3909 257.229 11.3808 257.666 10.5116C258.108 9.63749 258.724 8.95765 259.516 8.47204C260.308 7.98159 261.237 7.73636 262.306 7.73636C262.995 7.73636 263.646 7.84804 264.258 8.07142C264.875 8.28994 265.418 8.62986 265.89 9.09119C266.365 9.55251 266.739 10.1401 267.011 10.8539C267.283 11.5629 267.419 12.4078 267.419 13.3888V14.1973H258.249V12.42H264.892C264.887 11.915 264.777 11.4658 264.564 11.0724C264.35 10.6742 264.052 10.361 263.668 10.1328C263.289 9.90457 262.847 9.79045 262.342 9.79045C261.803 9.79045 261.33 9.92157 260.922 10.1838C260.514 10.4412 260.196 10.7811 259.968 11.2036C259.744 11.6212 259.63 12.0801 259.625 12.5802V14.1317C259.625 14.7824 259.744 15.3409 259.982 15.8071C260.22 16.2684 260.553 16.6229 260.98 16.8705C261.407 17.1133 261.908 17.2347 262.481 17.2347C262.864 17.2347 263.211 17.1813 263.522 17.0745C263.833 16.9628 264.102 16.8001 264.331 16.5865C264.559 16.3728 264.731 16.1081 264.848 15.7925L267.31 16.0693C267.155 16.72 266.858 17.2882 266.421 17.7738C265.989 18.2545 265.435 18.6284 264.76 18.8955C264.086 19.1577 263.313 19.2888 262.444 19.2888ZM269.225 19.0703V7.88204H271.782V9.74675H271.898C272.102 9.1009 272.452 8.60316 272.947 8.25352C273.447 7.89903 274.018 7.72179 274.659 7.72179C274.804 7.72179 274.967 7.72907 275.147 7.74364C275.331 7.75335 275.484 7.77035 275.606 7.79463V10.2202C275.494 10.1814 275.317 10.1474 275.074 10.1182C274.836 10.0842 274.605 10.0672 274.382 10.0672C273.901 10.0672 273.469 10.1717 273.085 10.3805C272.707 10.5844 272.408 10.8685 272.189 11.2327C271.971 11.5969 271.862 12.0169 271.862 12.4928V19.0703H269.225ZM285.775 10.8394L283.372 11.1016C283.304 10.8588 283.185 10.6305 283.015 10.4169C282.85 10.2032 282.626 10.0308 282.345 9.89971C282.063 9.7686 281.718 9.70304 281.31 9.70304C280.761 9.70304 280.3 9.82202 279.926 10.06C279.557 10.2979 279.375 10.6063 279.38 10.985C279.375 11.3104 279.494 11.575 279.737 11.779C279.985 11.9829 280.392 12.1505 280.961 12.2816L282.869 12.6895C283.928 12.9177 284.714 13.2795 285.229 13.7748C285.749 14.2701 286.011 14.9184 286.016 15.7197C286.011 16.4238 285.804 17.0454 285.397 17.5844C284.994 18.1185 284.433 18.5362 283.714 18.8372C282.995 19.1383 282.17 19.2888 281.237 19.2888C279.868 19.2888 278.766 19.0023 277.93 18.4293C277.095 17.8515 276.597 17.0478 276.437 16.0183L279.008 15.7706C279.125 16.2757 279.373 16.6569 279.751 16.9142C280.13 17.1716 280.623 17.3003 281.23 17.3003C281.857 17.3003 282.359 17.1716 282.738 16.9142C283.122 16.6569 283.313 16.3388 283.313 15.96C283.313 15.6395 283.19 15.3749 282.942 15.1661C282.699 14.9573 282.32 14.797 281.806 14.6853L279.897 14.2847C278.824 14.0613 278.03 13.685 277.515 13.1557C277.001 12.6215 276.746 11.9465 276.75 11.1307C276.746 10.4412 276.933 9.84387 277.311 9.33884C277.695 8.82896 278.227 8.43562 278.906 8.15883C279.591 7.87718 280.38 7.73636 281.274 7.73636C282.585 7.73636 283.617 8.01558 284.37 8.57402C285.127 9.13246 285.596 9.88757 285.775 10.8394Z" fill="url(#paint0_linear_158_9667)"/> <defs> <linearGradient id="paint0_linear_158_9667" x1="178.166" y1="11.5703" x2="287.166" y2="11.5703" gradientUnits="userSpaceOnUse"> <stop stop-color="#5E7AF9"/> <stop offset="1" stop-color="#1AB229"/> </linearGradient> </defs> </svg> </span> </a> <!-- .a8c-docs-layout__header__brand --> <div class="a8c-docs-layout__header__search"> <div class="a8c-docs-search-form-header__wrapper"> <form class="a8c-docs-search-form" action="https://developer.wordpress.com" method="get" role="search"> <label for="search" class="a8c-docs-search-form__label visually-hidden">Search</label> <input aria-label="search" class="a8c-docs-search-input a8c-docs-input" placeholder="Search the docs…" type="search" name="s" autocomplete="off" value=""> <button type="submit" for="search" class="a8c-docs-search-form__icon">Search</button> </form> </div> </div> <!-- .a8c-docs-layout__header__search --> </div> <!-- .a8c-docs-layout__header__inner --> </header> <!-- .a8c-docs-layout__header --> <div class="a8c-docs-layout__main" id="site-content"> <div class="a8c-docs-layout__main__inner"> <button aria-controls="menu-navigation-nav-mobile" aria-expanded="false" id="A8C_DOCS_MENU_BUTTON" class="a8c-docs-layout__toggle" onclick="this.setAttribute('aria-expanded', 'true' !== this.getAttribute('aria-expanded'))" > Menu</button> <nav aria-label="Main Menu" class="a8c-docs-layout__sidebar__mobile"> <div class="a8c-docs-search-form-sidebar__wrapper"> <form class="a8c-docs-search-form" action="https://developer.wordpress.com" method="get" role="search"> <label for="search" class="a8c-docs-search-form__label visually-hidden">Search</label> <input aria-label="search" class="a8c-docs-search-input a8c-docs-input" placeholder="Search the docs…" type="search" name="s" autocomplete="off" value=""> <button type="submit" for="search" class="a8c-docs-search-form__icon">Search</button> </form> </div> <ul class="a8c-docs-sidebar-list"><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-123736"><a href="https://developer.wordpress.com/docs/glance/">At a Glance</a><button aria-expanded="false" aria-label="Submenu for At a Glance" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123739"><a href="https://developer.wordpress.com/docs/glance/wordpress-and-wordpress-com/">WordPress and WordPress.com</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123738"><a href="https://developer.wordpress.com/docs/glance/tech-stack/">Tech Stack</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123740"><a href="https://developer.wordpress.com/docs/glance/glossary/">Glossary</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123737"><a href="https://developer.wordpress.com/docs/glance/interface-styles/">Interface Styles</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99434"><a href="https://developer.wordpress.com/docs/glance/support/">Support</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99427"><a href="https://developer.wordpress.com/docs/get-started/">Get Started</a><button aria-expanded="false" aria-label="Submenu for Get Started" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123767"><a href="https://developer.wordpress.com/docs/get-started/create-site/">Step 1: Create a Site</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123766"><a href="https://developer.wordpress.com/docs/get-started/local-environment-setup/">Step 2: Set Up Your Local Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123765"><a href="https://developer.wordpress.com/docs/get-started/github/">Step 3: Set Up GitHub</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123764"><a href="https://developer.wordpress.com/docs/get-started/develop-locally/">Step 4: Develop Locally</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123763"><a href="https://developer.wordpress.com/docs/get-started/deploy/">Step 5: Deploy to Your Production or Staging Site</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation current-documentation-ancestor current-menu-ancestor menu-item-has-children menu-item-99435"><a href="https://developer.wordpress.com/docs/developer-tools/">Developer Tools</a><button aria-expanded="true" aria-label="Submenu for Developer Tools" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99436"><a href="https://developer.wordpress.com/docs/developer-tools/staging-sites/">Staging Sites</a><button aria-expanded="false" aria-label="Submenu for Staging Sites" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-101926"><a href="https://developer.wordpress.com/docs/developer-tools/staging-sites/beta/">Switch to the Latest WordPress Beta Version</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99437"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/">WP-CLI</a><button aria-expanded="false" aria-label="Submenu for WP-CLI" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124545"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/overview/">WP-CLI Overview</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124544"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/platform-commands/">Platform-Specific Commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124543"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/common-commands/">Common Commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124542"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/troubleshooting/">Troubleshooting</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation current-documentation-ancestor current-menu-ancestor current-menu-parent current-documentation-parent menu-item-has-children menu-item-112004"><a href="https://developer.wordpress.com/docs/developer-tools/studio/">Studio</a><button aria-expanded="true" aria-label="Submenu for Studio" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124113"><a href="https://developer.wordpress.com/docs/developer-tools/studio/sites/">Studio Sites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124112"><a href="https://developer.wordpress.com/docs/developer-tools/studio/demo-sites/">Demo Sites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124086"><a href="https://developer.wordpress.com/docs/developer-tools/studio/sync/">Studio Sync</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124111"><a href="https://developer.wordpress.com/docs/developer-tools/studio/import-export/">Import &amp; Export</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation current-menu-item menu-item-123690"><a href="https://developer.wordpress.com/docs/developer-tools/studio/assistant/" aria-current="page">Studio Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124110"><a href="https://developer.wordpress.com/docs/developer-tools/studio/frequently-asked-questions/">Frequently Asked Questions</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-100151"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/">GitHub Deployments</a><button aria-expanded="false" aria-label="Submenu for GitHub Deployments" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124458"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/connect-repo/">Connect a repository</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-100152"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/create-repo-existing-source/">Create a Repository From an Existing Source</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124457"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/deploy/">Deploy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124455"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/manage-existing-connections/">Manage Existing Connections</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124456"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/deployment-run-logs/">Deployment Run Logs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-100153"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/recipes/">Workflow Recipes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124380"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/frequently-asked-questions/">Frequently Asked Questions</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123867"><a href="https://developer.wordpress.com/docs/developer-tools/bulk-plugin-management/">Bulk Plugin Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-101845"><a href="https://developer.wordpress.com/docs/developer-tools/block-patterns/">Block Patterns</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99438"><a href="https://developer.wordpress.com/docs/developer-tools/sftp/">SFTP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-100425"><a href="https://developer.wordpress.com/docs/developer-tools/ssh/">SSH</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99439"><a href="https://developer.wordpress.com/docs/developer-tools/database-access/">Database Access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99440"><a href="https://developer.wordpress.com/docs/developer-tools/web-server-settings/">Web Server Settings</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99441"><a href="https://developer.wordpress.com/docs/api/">REST API</a><button aria-expanded="false" aria-label="Submenu for REST API" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123099"><a href="https://developer.wordpress.com/docs/api/getting-started/">Getting Started with the API</a></li></ul></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99442"><a href="https://developer.wordpress.com/docs/site-performance/">Site Performance</a><button aria-expanded="false" aria-label="Submenu for Site Performance" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99443"><a href="https://developer.wordpress.com/docs/site-performance/global-edge-cache/">Global Edge Cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123488"><a href="https://developer.wordpress.com/docs/site-performance/defensive-mode/">Defensive Mode</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99444"><a href="https://developer.wordpress.com/docs/site-performance/site-accelerator-cdn/">Site Accelerator CDN</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-120658"><a href="https://developer.wordpress.com/docs/site-performance/downtime-monitoring/">Downtime Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123799"><a href="https://developer.wordpress.com/docs/site-performance/speed-test/">Speed Test Tool</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99445"><a href="https://developer.wordpress.com/docs/platform-features/">Platform Features</a><button aria-expanded="false" aria-label="Submenu for Platform Features" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99446"><a href="https://developer.wordpress.com/docs/platform-features/domain-management/">Domain Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99431"><a href="https://developer.wordpress.com/docs/get-started/add-additional-users/">Add Additional Users</a><button aria-expanded="false" aria-label="Submenu for Add Additional Users" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-101925"><a href="https://developer.wordpress.com/docs/get-started/add-additional-users/manage-permissions/">Manage Permissions</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99447"><a href="https://developer.wordpress.com/docs/platform-features/real-time-backup-restore/">Real Time Backup</a><button aria-expanded="false" aria-label="Submenu for Real Time Backup" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-100723"><a href="https://developer.wordpress.com/docs/platform-features/real-time-backup-restore/manually-restore-backup/">Manually Restore Your Site from a Jetpack Backup</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99448"><a href="https://developer.wordpress.com/docs/platform-features/storage/">Storage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-121966"><a href="https://developer.wordpress.com/docs/platform-features/scheduled-plugin-updates/">Scheduled Plugin Updates</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99449"><a href="https://developer.wordpress.com/docs/platform-features/sitemaps/">Sitemap</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99450"><a href="https://developer.wordpress.com/docs/platform-features/jetpack-scan/">Jetpack Scan</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-120885"><a href="https://developer.wordpress.com/docs/platform-features/jetpack-boost/">Jetpack Boost</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99451"><a href="https://developer.wordpress.com/docs/platform-features/account-security/">Account Security</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-120858"><a href="https://developer.wordpress.com/docs/platform-features/brute-force-attack-protection/">Brute Force Attack Protection</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99452"><a href="https://developer.wordpress.com/docs/troubleshooting/">Troubleshooting</a><button aria-expanded="false" aria-label="Submenu for Troubleshooting" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99453"><a href="https://developer.wordpress.com/docs/troubleshooting/site-monitoring/">Site Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99454"><a href="https://developer.wordpress.com/docs/troubleshooting/debugging/">Debugging</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-122318"><a href="https://developer.wordpress.com/docs/troubleshooting/site-performance/">Site Performance</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99455"><a href="https://developer.wordpress.com/docs/troubleshooting/jetpack-activity-log/">Jetpack Activity Log</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-112897"><a href="https://developer.wordpress.com/docs/tutorials/">Tutorials &amp; Guides</a><button aria-expanded="false" aria-label="Submenu for Tutorials &amp; Guides" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-101927"><a href="https://developer.wordpress.com/docs/tutorials/add-http-headers/">Add HTTP Headers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123097"><a href="https://developer.wordpress.com/docs/tutorials/security/">Security on WordPress.com: A Developer’s Guide</a></li></ul></li></ul> </nav> <!-- .a8c-docs-layout__sidebar --> <nav aria-label="Main Menu" class="a8c-docs-layout__sidebar__desktop"> <ul class="a8c-docs-sidebar-list"><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-123736"><a href="https://developer.wordpress.com/docs/glance/">At a Glance</a><button aria-expanded="false" aria-label="Submenu for At a Glance" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123739"><a href="https://developer.wordpress.com/docs/glance/wordpress-and-wordpress-com/">WordPress and WordPress.com</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123738"><a href="https://developer.wordpress.com/docs/glance/tech-stack/">Tech Stack</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123740"><a href="https://developer.wordpress.com/docs/glance/glossary/">Glossary</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123737"><a href="https://developer.wordpress.com/docs/glance/interface-styles/">Interface Styles</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99434"><a href="https://developer.wordpress.com/docs/glance/support/">Support</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99427"><a href="https://developer.wordpress.com/docs/get-started/">Get Started</a><button aria-expanded="false" aria-label="Submenu for Get Started" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123767"><a href="https://developer.wordpress.com/docs/get-started/create-site/">Step 1: Create a Site</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123766"><a href="https://developer.wordpress.com/docs/get-started/local-environment-setup/">Step 2: Set Up Your Local Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123765"><a href="https://developer.wordpress.com/docs/get-started/github/">Step 3: Set Up GitHub</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123764"><a href="https://developer.wordpress.com/docs/get-started/develop-locally/">Step 4: Develop Locally</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123763"><a href="https://developer.wordpress.com/docs/get-started/deploy/">Step 5: Deploy to Your Production or Staging Site</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation current-documentation-ancestor current-menu-ancestor menu-item-has-children menu-item-99435"><a href="https://developer.wordpress.com/docs/developer-tools/">Developer Tools</a><button aria-expanded="true" aria-label="Submenu for Developer Tools" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99436"><a href="https://developer.wordpress.com/docs/developer-tools/staging-sites/">Staging Sites</a><button aria-expanded="false" aria-label="Submenu for Staging Sites" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-101926"><a href="https://developer.wordpress.com/docs/developer-tools/staging-sites/beta/">Switch to the Latest WordPress Beta Version</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99437"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/">WP-CLI</a><button aria-expanded="false" aria-label="Submenu for WP-CLI" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124545"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/overview/">WP-CLI Overview</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124544"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/platform-commands/">Platform-Specific Commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124543"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/common-commands/">Common Commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124542"><a href="https://developer.wordpress.com/docs/developer-tools/wp-cli/troubleshooting/">Troubleshooting</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation current-documentation-ancestor current-menu-ancestor current-menu-parent current-documentation-parent menu-item-has-children menu-item-112004"><a href="https://developer.wordpress.com/docs/developer-tools/studio/">Studio</a><button aria-expanded="true" aria-label="Submenu for Studio" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124113"><a href="https://developer.wordpress.com/docs/developer-tools/studio/sites/">Studio Sites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124112"><a href="https://developer.wordpress.com/docs/developer-tools/studio/demo-sites/">Demo Sites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124086"><a href="https://developer.wordpress.com/docs/developer-tools/studio/sync/">Studio Sync</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124111"><a href="https://developer.wordpress.com/docs/developer-tools/studio/import-export/">Import &amp; Export</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation current-menu-item menu-item-123690"><a href="https://developer.wordpress.com/docs/developer-tools/studio/assistant/" aria-current="page">Studio Assistant</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124110"><a href="https://developer.wordpress.com/docs/developer-tools/studio/frequently-asked-questions/">Frequently Asked Questions</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-100151"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/">GitHub Deployments</a><button aria-expanded="false" aria-label="Submenu for GitHub Deployments" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124458"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/connect-repo/">Connect a repository</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-100152"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/create-repo-existing-source/">Create a Repository From an Existing Source</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124457"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/deploy/">Deploy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124455"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/manage-existing-connections/">Manage Existing Connections</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124456"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/deployment-run-logs/">Deployment Run Logs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-100153"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/recipes/">Workflow Recipes</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-124380"><a href="https://developer.wordpress.com/docs/developer-tools/github-deployments/frequently-asked-questions/">Frequently Asked Questions</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123867"><a href="https://developer.wordpress.com/docs/developer-tools/bulk-plugin-management/">Bulk Plugin Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-101845"><a href="https://developer.wordpress.com/docs/developer-tools/block-patterns/">Block Patterns</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99438"><a href="https://developer.wordpress.com/docs/developer-tools/sftp/">SFTP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-100425"><a href="https://developer.wordpress.com/docs/developer-tools/ssh/">SSH</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99439"><a href="https://developer.wordpress.com/docs/developer-tools/database-access/">Database Access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99440"><a href="https://developer.wordpress.com/docs/developer-tools/web-server-settings/">Web Server Settings</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99441"><a href="https://developer.wordpress.com/docs/api/">REST API</a><button aria-expanded="false" aria-label="Submenu for REST API" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123099"><a href="https://developer.wordpress.com/docs/api/getting-started/">Getting Started with the API</a></li></ul></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99442"><a href="https://developer.wordpress.com/docs/site-performance/">Site Performance</a><button aria-expanded="false" aria-label="Submenu for Site Performance" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99443"><a href="https://developer.wordpress.com/docs/site-performance/global-edge-cache/">Global Edge Cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123488"><a href="https://developer.wordpress.com/docs/site-performance/defensive-mode/">Defensive Mode</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99444"><a href="https://developer.wordpress.com/docs/site-performance/site-accelerator-cdn/">Site Accelerator CDN</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-120658"><a href="https://developer.wordpress.com/docs/site-performance/downtime-monitoring/">Downtime Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123799"><a href="https://developer.wordpress.com/docs/site-performance/speed-test/">Speed Test Tool</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99445"><a href="https://developer.wordpress.com/docs/platform-features/">Platform Features</a><button aria-expanded="false" aria-label="Submenu for Platform Features" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99446"><a href="https://developer.wordpress.com/docs/platform-features/domain-management/">Domain Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99431"><a href="https://developer.wordpress.com/docs/get-started/add-additional-users/">Add Additional Users</a><button aria-expanded="false" aria-label="Submenu for Add Additional Users" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-101925"><a href="https://developer.wordpress.com/docs/get-started/add-additional-users/manage-permissions/">Manage Permissions</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99447"><a href="https://developer.wordpress.com/docs/platform-features/real-time-backup-restore/">Real Time Backup</a><button aria-expanded="false" aria-label="Submenu for Real Time Backup" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-2"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-100723"><a href="https://developer.wordpress.com/docs/platform-features/real-time-backup-restore/manually-restore-backup/">Manually Restore Your Site from a Jetpack Backup</a></li></ul></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99448"><a href="https://developer.wordpress.com/docs/platform-features/storage/">Storage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-121966"><a href="https://developer.wordpress.com/docs/platform-features/scheduled-plugin-updates/">Scheduled Plugin Updates</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99449"><a href="https://developer.wordpress.com/docs/platform-features/sitemaps/">Sitemap</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99450"><a href="https://developer.wordpress.com/docs/platform-features/jetpack-scan/">Jetpack Scan</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-120885"><a href="https://developer.wordpress.com/docs/platform-features/jetpack-boost/">Jetpack Boost</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99451"><a href="https://developer.wordpress.com/docs/platform-features/account-security/">Account Security</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-120858"><a href="https://developer.wordpress.com/docs/platform-features/brute-force-attack-protection/">Brute Force Attack Protection</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-99452"><a href="https://developer.wordpress.com/docs/troubleshooting/">Troubleshooting</a><button aria-expanded="false" aria-label="Submenu for Troubleshooting" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99453"><a href="https://developer.wordpress.com/docs/troubleshooting/site-monitoring/">Site Monitoring</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99454"><a href="https://developer.wordpress.com/docs/troubleshooting/debugging/">Debugging</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-122318"><a href="https://developer.wordpress.com/docs/troubleshooting/site-performance/">Site Performance</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-99455"><a href="https://developer.wordpress.com/docs/troubleshooting/jetpack-activity-log/">Jetpack Activity Log</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-has-children menu-item-112897"><a href="https://developer.wordpress.com/docs/tutorials/">Tutorials &amp; Guides</a><button aria-expanded="false" aria-label="Submenu for Tutorials &amp; Guides" class="a8c-docs-sidebar-list__toggle" ></button><ul class="sub-menu a8c-docs-menu-level-1"> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-101927"><a href="https://developer.wordpress.com/docs/tutorials/add-http-headers/">Add HTTP Headers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-documentation menu-item-123097"><a href="https://developer.wordpress.com/docs/tutorials/security/">Security on WordPress.com: A Developer’s Guide</a></li></ul></li></ul> </nav> <!-- .a8c-docs-layout__sidebar --> <div class="a8c-docs-layout__main__content" id="a8c-docs-toc-scroll"> <div class="a8c-docs-layout__main__content__inner" id="a8c-docs-toc-content""> <div class="a8c-docs-layout__main__content__primary"> <main> <article class="a8c-docs-entry post-123674 documentation type-documentation status-publish hentry" aria-label="Studio Assistant" id="post-123674" > <header class="a8c-docs-entry__header"> <h1 class="a8c-docs-entry__title"> Studio Assistant</h1> </header> <!-- .a8c-docs-entry__header --> <div class="a8c-docs-entry__content"> <p>The Studio Assistant is a smart chatbot integrated within <a href="https://developer.wordpress.com/studio/">Studio</a>, our free and open source local development app. With the Studio Assistant, you can quickly configure new sites, manage existing sites, and run complex WP-CLI commands—all through a simple and intuitive chat interface.</p> <h2 class="wp-block-heading">How to Use the Studio Assistant</h2> <p>To access the Studio Assistant, open your Studio app and click on the Assistant tab.</p> <figure class="wp-block-image size-full"><a href="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg"><img data-attachment-id="123677" data-permalink="https://developer.wordpress.com/docs/developer-tools/studio/assistant/studio-assistant-how-to-use-2/" data-orig-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg" data-orig-size="1400,579" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="studio-assistant-how-to-use" data-image-description="" data-image-caption="" data-medium-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg?w=300" data-large-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg?w=1024" loading="lazy" width="1400" height="579" src="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg" alt="a screenshot of the Studio app with an orange arrow pointing to the Assistant tab" class="wp-image-123677" srcset="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg 1400w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg?w=150&amp;h=62 150w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg?w=300&amp;h=124 300w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg?w=768&amp;h=318 768w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-how-to-use.jpg?w=1024&amp;h=423 1024w" sizes="(max-width: 1400px) 100vw, 1400px" /></a></figure> <p>Each Studio site will have its own unique chat conversation, allowing the assistant to understand and respond based on the specific context of your site.</p> <p>To access the Assistant, you must be logged into your WordPress.com account, as we use WordPress.com infrastructure to generate responses and manage access. Each user is allowed 200 prompts per month across all of their Studio sites.</p> <h2 class="wp-block-heading">Notable Features</h2> <p>You can use the Assistant to streamline workflows for your local sites like:</p> <p><strong>Performing Actions Based on Your Site Specs</strong></p> <p>The Studio Assistant has context about your site (like the themes and plugins that are installed), so it can tailor its responses based on your specific site features.</p> <p>For example, you can ask the Assistant to disable or update the plugins that are already installed on your local site or to upgrade your site’s WordPress version, even for beta or RC versions.</p> <p><strong>WP-CLI Suggestions and Execution</strong></p> <div class="variant-info wp-block-wpcom-devleoper-callout-block"> <p>To use WP-CLI with Studio Assistant, you must have WP-CLI on your machine. We recommend&nbsp;<a href="https://make.wordpress.org/cli/handbook/guides/installing/" target="_blank" rel="noreferrer noopener">following these instructions</a>&nbsp;if you don&#8217;t already have it installed.</p> </div> <p>You don’t need to install WP-CLI on your computer to run WP-CLI commands with the Studio Assistant. When the Assistant recommends running a WP-CLI command, you will be able to run the command inline within the Assistant interface by clicking the <strong>Run</strong> button.</p> <figure class="wp-block-image size-full"><a href="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg"><img data-attachment-id="123678" data-permalink="https://developer.wordpress.com/docs/developer-tools/studio/assistant/studio-assistant-run/" data-orig-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg" data-orig-size="1400,696" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="studio-assistant-run" data-image-description="" data-image-caption="" data-medium-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg?w=300" data-large-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg?w=1024" loading="lazy" width="1400" height="696" src="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg" alt="an orange arrow pointing to the Run button in a Studio Assistant answer" class="wp-image-123678" srcset="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg 1400w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg?w=150&amp;h=75 150w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg?w=300&amp;h=149 300w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg?w=768&amp;h=382 768w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-run.jpg?w=1024&amp;h=509 1024w" sizes="(max-width: 1400px) 100vw, 1400px" /></a></figure> <p><a href="https://make.wordpress.org/cli/handbook/guides/installing/">If you’ve already installed WP-CLI</a>, you can click the <strong>Open in terminal</strong> button to copy the command and then run it in your terminal. This is especially useful when you need to modify some parameters.</p> <p>A few WP-CLI commands, such as <code>db</code>, <code>server</code>, and <code>shell</code>, are not currently compatible with the execution inline, and the buttons to run these commands won’t be visible.&nbsp;</p> <p><strong>Generate Code and Content</strong></p> <p>When you ask the Assistant to write posts, it will provide you with Gutenberg blocks that you can simply copy and paste into your wp-admin editor.</p> <p>For creating PHP, JavaScript, or CSS code, the Assistant will also generate code blocks that you can copy, paste, and adapt to your specific needs.</p> <p>All code blocks include a convenient copy button to easily copy their content.</p> <figure class="wp-block-image size-full"><a href="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg"><img data-attachment-id="123679" data-permalink="https://developer.wordpress.com/docs/developer-tools/studio/assistant/studio-assistant-copy/" data-orig-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg" data-orig-size="1400,722" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="studio-assistant-copy" data-image-description="" data-image-caption="" data-medium-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg?w=300" data-large-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg?w=1024" loading="lazy" width="1400" height="722" src="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg" alt="an orange arrow pointing to the copy button in a code block generated by the Studio Assistant" class="wp-image-123679" srcset="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg 1400w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg?w=150&amp;h=77 150w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg?w=300&amp;h=155 300w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg?w=768&amp;h=396 768w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-copy.jpg?w=1024&amp;h=528 1024w" sizes="(max-width: 1400px) 100vw, 1400px" /></a></figure> <p><strong>Open Files</strong></p> <p>If you have a file in mind but don’t want to look for it in your Finder, File Explorer, or text editor, simply ask the Assistant to open it for you. In the Assistant’s response, you can click on the file name to open files with your IDE or folders in your file explorer.</p> <figure class="wp-block-image size-full"><a href="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg"><img data-attachment-id="123680" data-permalink="https://developer.wordpress.com/docs/developer-tools/studio/assistant/studio-assistant-open-file/" data-orig-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg" data-orig-size="1400,709" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="studio-assistant-open-file" data-image-description="" data-image-caption="" data-medium-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg?w=300" data-large-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg?w=1024" loading="lazy" width="1400" height="709" src="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg" alt="an orange arrow pointing to file names in a Studio Assistant output" class="wp-image-123680" srcset="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg 1400w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg?w=150&amp;h=76 150w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg?w=300&amp;h=152 300w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg?w=768&amp;h=389 768w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-open-file.jpg?w=1024&amp;h=519 1024w" sizes="(max-width: 1400px) 100vw, 1400px" /></a></figure> <p><strong>Clear Conversation</strong></p> <p>Any time you want to start a new conversation for a given site, you can clear the current conversation by clicking on the three dots menu and clicking the <strong>Clear conversation</strong> button.</p> <figure class="wp-block-image size-full"><a href="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg"><img data-attachment-id="123682" data-permalink="https://developer.wordpress.com/docs/developer-tools/studio/assistant/studio-assistant-clear-conversation/" data-orig-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg" data-orig-size="1400,428" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="studio-assistant-clear-conversation" data-image-description="" data-image-caption="" data-medium-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg?w=300" data-large-file="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg?w=1024" loading="lazy" width="1400" height="428" src="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg" alt="orange arrows pointing to the more button and the clear conversation button in Studio" class="wp-image-123682" srcset="https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg 1400w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg?w=150&amp;h=46 150w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg?w=300&amp;h=92 300w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg?w=768&amp;h=235 768w, https://developer.wordpress.com/wp-content/uploads/2024/10/studio-assistant-clear-conversation.jpg?w=1024&amp;h=313 1024w" sizes="(max-width: 1400px) 100vw, 1400px" /></a></figure> <h2 class="wp-block-heading"> </h2> <p></p> </div> <!-- .a8c-docs-entry-content --> <p class='a8c-docs-last-updated-text'> Last updated: January 14, 2025 </p> <div class="a8c-docs-footer-cta"> <p>Ready to get started with WordPress.com?</p> <a class="a8c-docs-button" href="https://wordpress.com/start/hosting?flow=new-hosted-site&ref=developer-docs">Get started</a> </div> </article> <!-- .a8c-docs-entry --> </main> <footer class="a8c-docs-layout__main__content__footer"> <hr/> <p class="has-text-align-center a8c-docs-gutter-bottom-none font-small"> Documentation is licensed under a </p> <p class="has-text-align-center font-small"> <a href="https://creativecommons.org/licenses/by-sa/4.0/"> Creative Commons Attribution-ShareAlike 4.0 International License </a> </p> <div class="a8c-docs-automattic-block"> <p> <a href="https://automattic.com/"> An <span class="screen-reader-text">Automattic</span><svg class="svg-icon svg-icon-automattic" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 15.4"><path d="M72.5 15.4c-5.1 0-8.4-3.7-8.4-7.5v-.4c0-3.9 3.3-7.5 8.4-7.5 5.1 0 8.4 3.6 8.4 7.5V8c0 3.8-3.3 7.4-8.4 7.4zm5.7-7.9c0-2.8-2-5.3-5.7-5.3s-5.7 2.5-5.7 5.3v.3c0 2.8 2 5.3 5.7 5.3s5.7-2.5 5.7-5.3v-.3z" fill="#3298CB"/><path d="M15 14.9l-1.9-3.6H4.7l-1.8 3.6H0L7.8.5H10l7.9 14.4H15zM8.8 3.3l-3.1 6h6.4l-3.3-6zm21.4 12.1c-5.2 0-7.6-2.8-7.6-6.5V.5h2.7V9c0 2.7 1.7 4.2 5.1 4.2 3.4 0 4.8-1.6 4.8-4.2V.5h2.7v8.4c0 3.6-2.3 6.5-7.7 6.5zM52.9 2.8v12.1h-2.7V2.8h-6.3V.5h15.3v2.2h-6.3zM105 14.9V3.5l-.7 1.3-6 10.1H97L91 4.8l-.7-1.3v11.4h-2.6V.5h3.7l5.7 9.9.7 1.2.7-1.2 5.6-9.9h3.7v14.4H105zm23.1 0l-1.9-3.6h-8.4l-1.8 3.6h-3L120.8.5h2.2l7.9 14.4h-2.8zm-6.2-11.6l-3.1 6h6.4l-3.3-6zm19.9-.5v12.1h-2.7V2.8h-6.3V.5h15.3v2.2h-6.3zm19.8 0v12.1h-2.7V2.8h-6.3V.5h15.3v2.2h-6.3zm12.9 12.1v-13c1.1 0 1.5-.6 1.5-1.4h1.1v14.4h-2.6zm23.8-10.3c-1.3-1.2-3.2-2.3-5.8-2.3-3.8 0-6 2.6-6 5.4V8c0 2.7 2.2 5.3 6.2 5.3 2.4 0 4.4-1.1 5.6-2.3l1.6 1.7c-1.6 1.6-4.3 2.9-7.4 2.9-5.4 0-8.7-3.5-8.7-7.4v-.6c0-3.9 3.6-7.6 8.9-7.6 3 0 5.8 1.3 7.3 2.9l-1.7 1.7zM74.3 5c.5.3.6 1 .3 1.5l-2.5 3.8c-.3.5-1 .6-1.5.3s-.6-1-.3-1.5l2.5-3.8c.4-.5 1-.6 1.5-.3z"/></svg> Creation </a> </p> </div> <!-- .a8c-docs-automattic-block --> </footer> <!-- .a8c-docs-layout__main__content__footer --> </div> <!-- .a8c-docs-layout__main__content__primary --> <div class="a8c-docs-layout__main__content__secondary"> <nav id="docs-toc-nav" class="a8c-docs-table-of-contents__sticky" aria-label="Table of Contents"> </nav> </div> <!-- .a8c-docs-layout__main__content__secondary --> </div> <!-- .a8c-docs-layout__main__content__inner --> </div> <!-- .a8c-docs-layout__main__content --> </div> <!-- .a8c-docs-layout__main__inner --> </div> <!-- .a8c-docs-layout__main --> </div> <!-- .a8c-docs-layout --> <!-- --> <div class="jetpack-instant-search__widget-area" style="display: none"> </div> <!-- A8C Analytics [start] --> <script type="text/javascript"> ( function() { 'use strict'; var setupAnalytics = function() { window.a8cAnalyticsConfig = {"cookieBanner":{"version":"2","cssZIndex":50001,"skipBanner":false,"cookieDomain":"wordpress.com","v1CookieName":"sensitive_pixel_option","v2CookieName":"sensitive_pixel_options","v1Text":"Our websites and dashboards use cookies. By continuing, you agree to their use. <a target=\"_blank\" href=\"https:\/\/automattic.com\/cookies\/\">Learn more<\/a>, including how to control cookies.","v2Text":"As an open source company, we take your privacy seriously and want to be as transparent as possible. So: We use cookies to collect some personal data from you (like your browsing data, IP addresses, and other unique identifiers). Some of these cookies we absolutely need in order to make things work, and others you can choose in order to optimize your experience while using our site and services.","v2OptionsText":"Your privacy is critically important to us. We and our partners use, store, and process your personal data to optimize: our <strong>website<\/strong> such as by improving security or conducting analytics, <strong>marketing activities<\/strong> to help deliver relevant marketing or content, and your <strong>user experience<\/strong> such as by remembering your account name, language settings, or cart information, where applicable. You can customize your cookie settings below. Learn more in our <a href=\"https:\/\/automattic.com\/privacy\/\" target=\"_blank\">Privacy Policy<\/a> and <a href=\"https:\/\/automattic.com\/cookies\/\" target=\"_blank\">Cookie Policy<\/a>.","v2EssentialOptionHeading":"Required","v2EssentialOptionText":"These cookies are essential for our websites and services to perform basic functions and are necessary for us to operate certain features, like allowing registered users to authenticate and perform account-related functions, storing preferences set by users (like account name, language, and location), and ensuring our services operate properly.","v2AnalyticsOptionHeading":"Analytics","v2AnalyticsOptionText":"These cookies allow us to optimize performance by collecting information on how users interact with our websites.","v2AdvertisingOptionHeading":"Advertising","v2AdvertisingOptionText":"We and our advertising partners set these cookies to provide you with relevant content and to understand that content\u2019s effectiveness.","v1ButtonText":"Got It!","v2CustomizeButtonText":"Customize","v2AcceptAllButtonText":"Accept all","v2AcceptSelectionButtonText":"Accept selection","hiddenConsents":[],"isLoggedIn":false},"doNotSellDialog":{"contactEmailAddress":"privacypolicyupdates@automattic.com"},"adminAnalytics":"analytics-wpcom-admin.php","fireAnalyticsOptions":[]}; }; if ( window.defQueue && defQueue.isLOHP && defQueue.isLOHP === 2020 ) { defQueue.items.push( setupAnalytics ); } else { setupAnalytics(); } } )(); </script> <script type="text/javascript"> ( function () { 'use strict'; document.addEventListener( 'a8c-analytics:loaded', function () { var cb = window.a8cAnalytics.cb; var kit = window.a8cAnalytics.kit; if ( kit.doNotTrack() ) { return; } var pagePath = window.location.pathname; const fireTracks = () => { window._tkq = window._tkq || []; const props = Object.assign( {}, kit.getQueryVars( '', kit.QUERY_PARAMS ), { path: pagePath } ); window._tkq.push( [ 'recordEvent', 'wpcom_developer_page_view', props ] ); }; function fireGoogleAnalyticsFour() { var gtagOptions = { 'anonymize_ip': true }; kit.loadGtag( 'G-9KY8BFVEK3', gtagOptions ); } function fireGoogleAdsGtag() { kit.loadGtag( 'AW-946162814' ); } function fireRedditAdvertisingPixel() { !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document); rdt('init','a2_ehx23cq176s3'); rdt('track', 'PageVisit'); addRedditEventToCtaClicks(); } function addRedditEventToCtaClicks() { if ( ! window.rdt ) { return; } // The URL pattern we're interested in tracking. It's just one for now. const ctaUrlStartsWith = 'https://wordpress.com/start/hosting'; // Get all links starting with the above pattern. const links = document.querySelectorAll(`a[href^="${ctaUrlStartsWith}"]`); // Add event listener with callback to fire off a lead event to Reddit. links.length > 0 && links.forEach(link => { link.addEventListener("click", () => { rdt('track', 'Lead', {}); }); }); } // ------- Fire Normal Pixels ------- cb.addTracker( 'analytics', false, fireTracks ); cb.addTracker( 'analytics', true, fireGoogleAnalyticsFour ); cb.addTracker( 'advertising', true, fireGoogleAdsGtag ); cb.addTracker( 'advertising', true, fireRedditAdvertisingPixel ); } ); } )(); </script> <script type="text/javascript"> ( function() { 'use strict'; var currentScript = document.currentScript; var setupAnalytics = function() { function getScript() { var script = document.createElement( 'script' ); var prev = currentScript || document.getElementsByTagName( 'script' )[ 0 ]; script.setAttribute( 'src', "https:\/\/s0.wp.com\/wp-content\/mu-plugins\/a8c-analytics\/a8c-analytics.js?v=1739382396" ); script.setAttribute( 'async', true ); prev.parentNode.insertBefore( script, prev ); } getScript(); }; if ( window.defQueue && defQueue.isLOHP && defQueue.isLOHP === 2020 ) { defQueue.items.push( setupAnalytics ); } else { setupAnalytics(); } } )(); </script> <!-- A8C Analytics [end] --> <script src="//0.gravatar.com/js/hovercards/hovercards.min.js?ver=2025077d8bf6c02970a26c6b0c26b0fcfc89796aa30f84307cffd8fd28d2bcca53dd7a" id="grofiles-cards-js"></script> <script id="wpgroho-js-extra"> var WPGroHo = {"my_hash":""}; </script> <script crossorigin='anonymous' type='text/javascript' src='https://s2.wp.com/wp-content/mu-plugins/gravatar-hovercards/wpgroho.js?m=1610363240i'></script> <script> // Initialize and attach hovercards to all gravatars ( function() { function init() { if ( typeof Gravatar === 'undefined' ) { return; } if ( typeof Gravatar.init !== 'function' ) { return; } Gravatar.profile_cb = function ( hash, id ) { WPGroHo.syncProfileData( hash, id ); }; Gravatar.my_hash = WPGroHo.my_hash; Gravatar.init( 'body', '#wp-admin-bar-my-account', { i18n: { 'Edit your profile →': 'Edit your profile →', 'View profile →': 'View profile →', 'Contact': 'Contact', 'Send money': 'Send money', 'Sorry, we are unable to load this Gravatar profile.': 'Sorry, we are unable to load this Gravatar profile.', 'Profile not found.': 'Profile not found.', 'Too Many Requests.': 'Too Many Requests.', 'Internal Server Error.': 'Internal Server Error.', }, } ); } if ( document.readyState !== 'loading' ) { init(); } else { document.addEventListener( 'DOMContentLoaded', init ); } } )(); </script> <div style="display:none"> </div> <div id="jp-carousel-loading-overlay"> <div id="jp-carousel-loading-wrapper"> <span id="jp-carousel-library-loading">&nbsp;</span> </div> </div> <div class="jp-carousel-overlay" style="display: none;"> <div class="jp-carousel-container"> <!-- The Carousel Swiper --> <div class="jp-carousel-wrap swiper-container jp-carousel-swiper-container jp-carousel-transitions" itemscope itemtype="https://schema.org/ImageGallery"> <div class="jp-carousel swiper-wrapper"></div> <div class="jp-swiper-button-prev swiper-button-prev"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskPrev" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="9" height="12"> <path d="M16.2072 16.59L11.6496 12L16.2072 7.41L14.8041 6L8.8335 12L14.8041 18L16.2072 16.59Z" fill="white"/> </mask> <g mask="url(#maskPrev)"> <rect x="0.579102" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </div> <div class="jp-swiper-button-next swiper-button-next"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskNext" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="8" height="12"> <path d="M8.59814 16.59L13.1557 12L8.59814 7.41L10.0012 6L15.9718 12L10.0012 18L8.59814 16.59Z" fill="white"/> </mask> <g mask="url(#maskNext)"> <rect x="0.34375" width="23.8822" height="24" fill="#FFFFFF"/> </g> </svg> </div> </div> <!-- The main close buton --> <div class="jp-carousel-close-hint"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskClose" mask-type="alpha" maskUnits="userSpaceOnUse" x="5" y="5" width="15" height="14"> <path d="M19.3166 6.41L17.9135 5L12.3509 10.59L6.78834 5L5.38525 6.41L10.9478 12L5.38525 17.59L6.78834 19L12.3509 13.41L17.9135 19L19.3166 17.59L13.754 12L19.3166 6.41Z" fill="white"/> </mask> <g mask="url(#maskClose)"> <rect x="0.409668" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </div> <!-- Image info, comments and meta --> <div class="jp-carousel-info"> <div class="jp-carousel-info-footer"> <div class="jp-carousel-pagination-container"> <div class="jp-swiper-pagination swiper-pagination"></div> <div class="jp-carousel-pagination"></div> </div> <div class="jp-carousel-photo-title-container"> <h2 class="jp-carousel-photo-caption"></h2> </div> <div class="jp-carousel-photo-icons-container"> <a href="#" class="jp-carousel-icon-btn jp-carousel-icon-info" aria-label="Toggle photo metadata visibility"> <span class="jp-carousel-icon"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskInfo" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.7537 2C7.26076 2 2.80273 6.48 2.80273 12C2.80273 17.52 7.26076 22 12.7537 22C18.2466 22 22.7046 17.52 22.7046 12C22.7046 6.48 18.2466 2 12.7537 2ZM11.7586 7V9H13.7488V7H11.7586ZM11.7586 11V17H13.7488V11H11.7586ZM4.79292 12C4.79292 16.41 8.36531 20 12.7537 20C17.142 20 20.7144 16.41 20.7144 12C20.7144 7.59 17.142 4 12.7537 4C8.36531 4 4.79292 7.59 4.79292 12Z" fill="white"/> </mask> <g mask="url(#maskInfo)"> <rect x="0.8125" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> </span> </a> <a href="#" class="jp-carousel-icon-btn jp-carousel-icon-comments" aria-label="Toggle photo comments visibility"> <span class="jp-carousel-icon"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="maskComments" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.3271 2H20.2486C21.3432 2 22.2388 2.9 22.2388 4V16C22.2388 17.1 21.3432 18 20.2486 18H6.31729L2.33691 22V4C2.33691 2.9 3.2325 2 4.3271 2ZM6.31729 16H20.2486V4H4.3271V18L6.31729 16Z" fill="white"/> </mask> <g mask="url(#maskComments)"> <rect x="0.34668" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> <span class="jp-carousel-has-comments-indicator" aria-label="This image has comments."></span> </span> </a> </div> </div> <div class="jp-carousel-info-extra"> <div class="jp-carousel-info-content-wrapper"> <div class="jp-carousel-photo-title-container"> <h2 class="jp-carousel-photo-title"></h2> </div> <div class="jp-carousel-comments-wrapper"> <div id="jp-carousel-comments-loading"> <span>Loading Comments...</span> </div> <div class="jp-carousel-comments"></div> <div id="jp-carousel-comment-form-container"> <span id="jp-carousel-comment-form-spinner">&nbsp;</span> <div id="jp-carousel-comment-post-results"></div> <form id="jp-carousel-comment-form"> <label for="jp-carousel-comment-form-comment-field" class="screen-reader-text">Write a Comment...</label> <textarea name="comment" class="jp-carousel-comment-form-field jp-carousel-comment-form-textarea" id="jp-carousel-comment-form-comment-field" placeholder="Write a Comment..." ></textarea> <div id="jp-carousel-comment-form-submit-and-info-wrapper"> <div id="jp-carousel-comment-form-commenting-as"> <fieldset> <label for="jp-carousel-comment-form-email-field">Email (Required)</label> <input type="text" name="email" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-email-field" /> </fieldset> <fieldset> <label for="jp-carousel-comment-form-author-field">Name (Required)</label> <input type="text" name="author" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-author-field" /> </fieldset> <fieldset> <label for="jp-carousel-comment-form-url-field">Website</label> <input type="text" name="url" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-url-field" /> </fieldset> </div> <input type="submit" name="submit" class="jp-carousel-comment-form-button" id="jp-carousel-comment-form-button-submit" value="Post Comment" /> </div> </form> </div> </div> <div class="jp-carousel-image-meta"> <div class="jp-carousel-title-and-caption"> <div class="jp-carousel-photo-info"> <h3 class="jp-carousel-caption" itemprop="caption description"></h3> </div> <div class="jp-carousel-photo-description"></div> </div> <ul class="jp-carousel-image-exif" style="display: none;"></ul> <a class="jp-carousel-image-download" href="#" target="_blank" style="display: none;"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="3" y="3" width="19" height="18"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.84615 5V19H19.7775V12H21.7677V19C21.7677 20.1 20.8721 21 19.7775 21H5.84615C4.74159 21 3.85596 20.1 3.85596 19V5C3.85596 3.9 4.74159 3 5.84615 3H12.8118V5H5.84615ZM14.802 5V3H21.7677V10H19.7775V6.41L9.99569 16.24L8.59261 14.83L18.3744 5H14.802Z" fill="white"/> </mask> <g mask="url(#mask0)"> <rect x="0.870605" width="23.8823" height="24" fill="#FFFFFF"/> </g> </svg> <span class="jp-carousel-download-text"></span> </a> <div class="jp-carousel-image-map" style="display: none;"></div> </div> </div> </div> </div> </div> </div> <style id='wp-block-paragraph-inline-css'> .is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} </style> <style id='wp-block-heading-inline-css'> h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} .is-style-asterisk:before { content: ''; width: 1.5rem; height: 3rem; background: var(--wp--preset--color--contrast-2, currentColor); clip-path: path('M11.93.684v8.039l5.633-5.633 1.216 1.23-5.66 5.66h8.04v1.737H13.2l5.701 5.701-1.23 1.23-5.742-5.742V21h-1.737v-8.094l-5.77 5.77-1.23-1.217 5.743-5.742H.842V9.98h8.162l-5.701-5.7 1.23-1.231 5.66 5.66V.684h1.737Z'); display: block; } /* Hide the asterisk if the heading has no content, to avoid using empty headings to display the asterisk only, which is an A11Y issue */ .is-style-asterisk:empty:before { content: none; } .is-style-asterisk:-moz-only-whitespace:before { content: none; } .is-style-asterisk.has-text-align-center:before { margin: 0 auto; } .is-style-asterisk.has-text-align-right:before { margin-left: auto; } .rtl .is-style-asterisk.has-text-align-left:before { margin-right: auto; } </style> <style id='wp-block-image-inline-css'> .wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media (prefers-reduced-motion:no-preference){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} </style> <style id='wpcom-devleoper-callout-block-style-inline-css'> .wp-block-wpcom-devleoper-callout-block{border-left:10px solid;border-radius:4px;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;margin-top:1.5rem;padding:1.2rem}.wp-block-wpcom-devleoper-callout-block .callout-block__heading{font-weight:700}.wp-block-wpcom-devleoper-callout-block p{margin-bottom:0}.wp-block-wpcom-devleoper-callout-block.variant-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.wp-block-wpcom-devleoper-callout-block.variant-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.wp-block-wpcom-devleoper-callout-block.variant-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.wp-block-wpcom-devleoper-callout-block.variant-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.wp-block-wpcom-devleoper-callout-block.variant-light{background-color:#fcfcfc;border-color:#f6f6f6;color:#818182} </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-8-2' href='https://s2.wp.com/_static/??-eJydjEEKgCAQAD+UrR6KLtFbTJfQdJXWxe9HUB/oOMMw0KtyhRpSgyyqJjkCMURs1brzZWAhyMVLQgZnryKMCbiHipfahXzC0TEP8H/2NZ94fltezbxMxkx61vEGx+U/hQ==&cssminify=yes' type='text/css' media='all' /> <script id="custom-content-types-data-js-before"> var CUSTOM_CONTENT_TYPE__INITIAL_STATE; typeof CUSTOM_CONTENT_TYPE__INITIAL_STATE === "object" || (CUSTOM_CONTENT_TYPE__INITIAL_STATE = JSON.parse(decodeURIComponent("%7B%22active%22%3Atrue%2C%22over_ride%22%3Afalse%7D"))); </script> <script crossorigin='anonymous' type='text/javascript' src='https://s2.wp.com/_static/??/wp-content/js/mobile-useragent-info.js,/wp-content/a8c-plugins/wpcom-dev-theme-addons/assets/js/user-management.js?m=1707313762j'></script> <script id="wpcom-platform-js-extra"> var wpcomPlatform = {"titles":{"timelines":"Embeddable Timelines","followButton":"Follow Button","wpEmbeds":"WordPress Embeds"}}; </script> <script crossorigin='anonymous' src="//widgets.wp.com/platform.js?ver=20230516" id="wpcom-platform-js"></script> <script crossorigin='anonymous' src="//stats.wp.com/w.js?68" id="wpcom-stats-js"></script> <script crossorigin='anonymous' type='text/javascript' src='https://s2.wp.com/wp-content/mu-plugins/jetpack-plugin/sun/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?m=1724856138i'></script> <script id="wp-jp-i18n-loader-js-after"> wp.jpI18nLoader.state = {"baseUrl":"https://widgets.wp.com/languages/","locale":"en_US","domainMap":{"jetpack-admin-ui":"plugins/jetpack","jetpack-assets":"plugins/jetpack","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-boost-core":"plugins/jetpack","jetpack-boost-speed-score":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-config":"plugins/jetpack","jetpack-connection":"plugins/jetpack","jetpack-explat":"plugins/jetpack","jetpack-external-media":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-ip":"plugins/jetpack","jetpack-jitm":"plugins/jetpack","jetpack-licensing":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-my-jetpack":"plugins/jetpack","jetpack-password-checker":"plugins/jetpack","jetpack-plugins-installer":"plugins/jetpack","jetpack-post-list":"plugins/jetpack","jetpack-protect-models":"plugins/jetpack","jetpack-protect-status":"plugins/jetpack","jetpack-publicize-pkg":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-stats":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-sync":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wordads":"plugins/jetpack","woocommerce-analytics":"plugins/jetpack"},"domainPaths":{"jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-external-media":"jetpack_vendor/automattic/jetpack-external-media/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-stats":"jetpack_vendor/automattic/jetpack-stats/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wordads":"jetpack_vendor/automattic/jetpack-wordads/","woocommerce-analytics":"jetpack_vendor/automattic/woocommerce-analytics/"}}; </script> <script crossorigin='anonymous' src="https://s0.wp.com/wp-content/plugins/gutenberg-core/v20.0.1/build/url/index.min.js?m=1738846131i&amp;ver=499ac283dc628dfb623e" id="wp-url-js"></script> <script id="jetpack-instant-search-js-before"> var JetpackInstantSearchOptions=JSON.parse(decodeURIComponent("%7B%22overlayOptions%22%3A%7B%22colorTheme%22%3A%22light%22%2C%22enableInfScroll%22%3Atrue%2C%22enableFilteringOpensOverlay%22%3Atrue%2C%22enablePostDate%22%3Atrue%2C%22enableSort%22%3Atrue%2C%22highlightColor%22%3A%22%23FFC%22%2C%22overlayTrigger%22%3A%22submit%22%2C%22resultFormat%22%3A%22minimal%22%2C%22showPoweredBy%22%3Atrue%2C%22defaultSort%22%3A%22relevance%22%2C%22excludedPostTypes%22%3A%5B%5D%7D%2C%22homeUrl%22%3A%22https%3A%5C%2F%5C%2Fdeveloper.wordpress.com%22%2C%22locale%22%3A%22en%22%2C%22postsPerPage%22%3A10%2C%22siteId%22%3A33534099%2C%22postTypes%22%3A%7B%22post%22%3A%7B%22singular_name%22%3A%22Post%22%2C%22name%22%3A%22Posts%22%7D%2C%22page%22%3A%7B%22singular_name%22%3A%22Page%22%2C%22name%22%3A%22Pages%22%7D%2C%22attachment%22%3A%7B%22singular_name%22%3A%22Media%22%2C%22name%22%3A%22Media%22%7D%2C%22documentation%22%3A%7B%22singular_name%22%3A%22Doc%22%2C%22name%22%3A%22Docs%22%7D%7D%2C%22webpackPublicPath%22%3A%22https%3A%5C%2F%5C%2Fs2.wp.com%5C%2Fwp-content%5C%2Fmu-plugins%5C%2Fjetpack-plugin%5C%2Fsun%5C%2Fjetpack_vendor%5C%2Fautomattic%5C%2Fjetpack-search%5C%2Fbuild%5C%2Finstant-search%5C%2F%22%2C%22isPhotonEnabled%22%3Atrue%2C%22isFreePlan%22%3Afalse%2C%22apiRoot%22%3A%22https%3A%5C%2F%5C%2Fpublic-api.wordpress.com%5C%2F%22%2C%22apiNonce%22%3A%22343e7d3c51%22%2C%22isPrivateSite%22%3Afalse%2C%22isWpcom%22%3Atrue%2C%22hasOverlayWidgets%22%3Afalse%2C%22widgets%22%3A%5B%5D%2C%22widgetsOutsideOverlay%22%3A%5B%5D%2C%22hasNonSearchWidgets%22%3Afalse%2C%22preventTrackingCookiesReset%22%3Atrue%2C%22adminQueryFilter%22%3A%7B%22bool%22%3A%7B%22should%22%3A%5B%7B%22term%22%3A%7B%22post_type%22%3A%22documentation%22%7D%7D%5D%7D%7D%7D")); </script> <script crossorigin='anonymous' type='text/javascript' src='https://s0.wp.com/wp-content/mu-plugins/jetpack-plugin/sun/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?m=1737758779i'></script> <script crossorigin='anonymous' src="//stats.wp.com/w.js?ver=202507" id="jp-tracks-js"></script> <script crossorigin='anonymous' type='text/javascript' src='https://s2.wp.com/wp-content/plugins/wp-parsely/build/loader.js?m=1651502011i'></script> <script data-parsely-site="developer.wordpress.com" src="https://cdn.parsely.com/keys/developer.wordpress.com/p.js?ver=3.3.2" id="parsely-cfg"></script> <script id="coblocks-loader-js-extra"> var wpcom_coblocks_js = {"coblocks_masonry_js":"https:\/\/s2.wp.com\/wp-content\/plugins\/coblocks\/2.18.1-simple-rev.4\/dist\/js\/coblocks-masonry.min.js","coblocks_lightbox_js":"https:\/\/s2.wp.com\/wp-content\/plugins\/coblocks\/2.18.1-simple-rev.4\/dist\/js\/coblocks-lightbox.min.js","jquery_core_js":"\/wp-includes\/js\/jquery\/jquery.min.js","jquery_migrate_js":"\/wp-includes\/js\/jquery\/jquery-migrate.min.js","masonry_js":"\/wp-includes\/js\/masonry.min.js","imagesloaded_js":"\/wp-includes\/js\/imagesloaded.min.js"}; var coblocksLigthboxData = {"closeLabel":"Close Gallery","leftLabel":"Previous","rightLabel":"Next"}; </script> <script id="wpcom-developer-docs-script-js-extra"> var wpcom_developer_docs_i18n = {"topLinkText":"Top \u2191","copyLabel":"Copy","copiedLabel":"Copied","copiedAriaLabel":"Code copied to your clipboard","fallbackTocTitle":"Table of contents","tableOfContentsAriaLabel":"Table of Contents"}; </script> <script id="jetpack-carousel-js-extra"> var jetpackSwiperLibraryPath = {"url":"https:\/\/s2.wp.com\/wp-content\/mu-plugins\/jetpack-plugin\/sun\/_inc\/build\/carousel\/swiper-bundle.min.js"}; var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https:\/\/developer.wordpress.com\/wp-admin\/admin-ajax.php","nonce":"e058cb40cc","display_exif":"1","display_comments":"1","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"black","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","image_label":"Open image in full-screen.","download_original":"View full size <span class=\"photo-size\">{0}<span class=\"photo-size-times\">\u00d7<\/span>{1}<\/span>","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","copyright":"Copyright","comment_registration":"0","require_name_email":"1","login_url":"https:\/\/developer.wordpress.com\/wp-login.php?redirect_to=https%3A%2F%2Fdeveloper.wordpress.com%2Fdocs%2Fdeveloper-tools%2Fstudio%2Fassistant%2F","blog_id":"33534099","meta_data":["camera","aperture","shutter_speed","focal_length","copyright"],"stats_query_args":"blog=33534099&v=wpcom&tz=0&user_id=0&subd=developer","is_public":"1"}; </script> <script crossorigin='anonymous' type='text/javascript' src='https://s1.wp.com/_static/??-eJydj0sOwjAMRC9EYpXyKQvEUVDqWJDWiaMmKdenIAoIWLGc0ZuxBy5RoYRMIUPkcnIhAUrLgn2Cpa4aXankfGRSA416BdalDN0LUizG0qC9C7pLC3jry2fylMA0OLkoXlkaiSXSAG1xbG81J5bW8D9JK1j8BJvs5Ou0L2pe01GOBvuHhlQCHF3ARxGaQUoifmKz8WvQW+uMqft/H3LKHfy+2tb1rtqs63V3BZAZg/0='></script> <script type="text/javascript"> (function () { var wpcom_reblog = { source: 'toolbar', toggle_reblog_box_flair: function (obj_id, post_id) { // Go to site selector. This will redirect to their blog if they only have one. const postEndpoint = `https://wordpress.com/post`; // Ideally we would use the permalink here, but fortunately this will be replaced with the // post permalink in the editor. const originalURL = `${ document.location.href }?page_id=${ post_id }`; const url = postEndpoint + '?url=' + encodeURIComponent( originalURL ) + '&is_post_share=true' + '&v=5'; const redirect = function () { if ( ! window.open( url, '_blank' ) ) { location.href = url; } }; if ( /Firefox/.test( navigator.userAgent ) ) { setTimeout( redirect, 0 ); } else { redirect(); } }, }; window.wpcom_reblog = wpcom_reblog; })(); </script> <script src="//stats.wp.com/w.js?68" defer></script> <script type="text/javascript"> _tkq = window._tkq || []; _stq = window._stq || []; _tkq.push(['storeContext', {'blog_id':'33534099','blog_tz':'0','user_lang':'en','blog_lang':'en','user_id':'0'}]); _stq.push(['view', {'blog':'33534099','v':'wpcom','tz':'0','user_id':'0','post':'123674','subd':'developer'}]); _stq.push(['extra', {'crypt':'UE5tW3cvZGQwfi8sJmlwMiZpNnlpWkhMazZ0Y1MlQyxQLWcmRlFzVnpbTmttN3pXLWpGY0ktbHRxcUJdRDdGWG1oUzhuNWR0SFY/ck5TMl02dm9+el9pRWw2YnROOHpXWkJXT1VXVXJdYz9IUCZHSF84R0E0L2NGJXElS09dS0FEdC5TeDNNa3kzUGZsOERRUi8wVWFiLmFlTXRQcHc2PVE2RnB8c3U2MjJmaGFQTU5XRlk1LDFia01oL3NDMkpRZGgydn50VyY3JXE2aC9vb1pbRV8meiwwZzMvK2hvfn4wUGEyUE1O'}]); _stq.push([ 'clickTrackerInit', '33534099', '123674' ]); </script> <noscript><img src="https://pixel.wp.com/b.gif?v=noscript" style="height:1px;width:1px;overflow:hidden;position:absolute;bottom:1px;" alt="" /></noscript> <script defer id="bilmur" data-provider="wordpress.com" data-service="simple" src="/wp-content/js/bilmur-4.min.js?i=12&m=202507"></script><script> ( function() { function getMobileUserAgentInfo() { if ( typeof wpcom_mobile_user_agent_info === 'object' ) { wpcom_mobile_user_agent_info.init(); var mobileStatsQueryString = ''; if ( wpcom_mobile_user_agent_info.matchedPlatformName !== false ) { mobileStatsQueryString += '&x_' + 'mobile_platforms' + '=' + wpcom_mobile_user_agent_info.matchedPlatformName; } if ( wpcom_mobile_user_agent_info.matchedUserAgentName !== false ) { mobileStatsQueryString += '&x_' + 'mobile_devices' + '=' + wpcom_mobile_user_agent_info.matchedUserAgentName; } if ( wpcom_mobile_user_agent_info.isIPad() ) { mobileStatsQueryString += '&x_' + 'ipad_views' + '=' + 'views'; } if ( mobileStatsQueryString != '' ) { new Image().src = document.location.protocol + '//pixel.wp.com/g.gif?v=wpcom-no-pv' + mobileStatsQueryString + '&baba=' + Math.random(); } } } document.addEventListener( 'DOMContentLoaded', getMobileUserAgentInfo ); } )(); </script> </body> </html> <!-- generated in 0.202 seconds 147210 bytes batcached for 300 seconds -->

Pages: 1 2 3 4 5 6 7 8 9 10