{"id":202,"date":"2026-01-27T00:00:00","date_gmt":"2026-01-26T23:00:00","guid":{"rendered":"https:\/\/helloblog.io\/ro\/wordpress-studio-1-7-0-studio-cli-v2\/"},"modified":"2026-01-27T00:00:00","modified_gmt":"2026-01-26T23:00:00","slug":"wordpress-studio-1-7-0-studio-cli-v2","status":"publish","type":"post","link":"https:\/\/helloblog.io\/ro\/wordpress-studio-1-7-0-studio-cli-v2\/","title":{"rendered":"WordPress Studio 1.7.0 aduce Studio CLI v2: gestionare complet\u0103 din terminal, preview-uri \u0219i WP-CLI integrat"},"content":{"rendered":"\n<p>WordPress Studio 1.7.0 e un update important dac\u0103 lucrezi local cu WordPress \u0219i \u00ee\u021bi place s\u0103 automatizezi (sau m\u0103car s\u0103 nu mai sari constant \u00eentre interfa\u021ba grafic\u0103 \u0219i terminal). Noutatea major\u0103 este Studio CLI v2: un set de comenzi care acoper\u0103 o parte mare din workflow-ul Studio &#8211; de la managementul site-urilor locale, p\u00e2n\u0103 la autentificarea \u00een WordPress.com, preview sites \u0219i integrarea WP-CLI \u00een contextul corect.<\/p>\n\n\n\n<p>\u00cen versiunile anterioare, CLI-ul Studio era orientat mai ales pe gestionarea preview sites. \u00cen 1.7.0, devine un instrument generalist de linie de comand\u0103, util at\u00e2t pentru power users, c\u00e2t \u0219i pentru scenarii de automatizare (scripturi, build systems, agen\u021bi AI care ruleaz\u0103 comenzi).<\/p>\n\n\n\n<p>Dac\u0103 vrei detaliile complete (toate op\u021biunile \u0219i referin\u021ba integral\u0103), documenta\u021bia Studio CLI a fost actualizat\u0103 odat\u0103 cu aceast\u0103 versiune: <a href=\"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/cli\/\">Studio CLI documentation<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ce este un CLI \u0219i de ce conteaz\u0103 \u00een WordPress Studio?<\/h2>\n\n\n\n<p>CLI (command-line interface) \u00eenseamn\u0103 c\u0103 po\u021bi controla o aplica\u021bie prin comenzi scrise \u00een terminal, f\u0103r\u0103 s\u0103 dai click prin meniuri. \u00cen practic\u0103, un CLI e atractiv pentru dezvoltatori din trei motive:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Rapid:<\/strong> creezi\/modifici\/\u0219tergi medii cu o singur\u0103 comand\u0103<\/li>\n\n\n<li><strong>Repetabil:<\/strong> acelea\u0219i comenzi merg pe mai multe ma\u0219ini sau pot fi puse \u00een scripturi<\/li>\n\n\n<li><strong>Automatizabil:<\/strong> build systems \u0219i agen\u021bi AI pot rula comenzi pentru tine<\/li>\n\n<\/ul>\n\n\n\n<p>Chiar dac\u0103 nu tr\u0103ie\u0219ti \u00een terminal, merit\u0103 s\u0103 urm\u0103re\u0219ti Studio CLI pentru c\u0103 devine \u201elimbajul comun\u201d prin care un editor, un script sau un asistent AI poate interac\u021biona cu Studio: s\u0103-\u021bi creeze un site nou, s\u0103 ruleze upgrade-uri de baz\u0103 de date, sau s\u0103 publice un preview, f\u0103r\u0103 s\u0103 navighezi prin mai multe ecrane \u00een aplica\u021bie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cum porne\u0219ti Studio CLI (prima configurare)<\/h2>\n\n\n\n<p>Ca s\u0103 folose\u0219ti Studio CLI, trebuie \u00eent\u00e2i s\u0103-l activezi din aplica\u021bia WordPress Studio:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n\n<li>Deschide aplica\u021bia <strong>WordPress Studio<\/strong> pe computerul t\u0103u.<\/li>\n\n\n<li>Din meniul principal, deschide modalul <strong>Settings<\/strong> (sau apas\u0103 pe iconi\u021ba cu roti\u021b\u0103 din col\u021bul dreapta-sus).<\/li>\n\n\n<li>Activeaz\u0103 op\u021biunea <strong>Studio CLI<\/strong> \u0219i apas\u0103 <strong>Save<\/strong>.<\/li>\n\n\n<li>Pe macOS, vei fi \u00eentrebat parola computerului pentru a permite instalarea.<\/li>\n\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2170\" height=\"1666\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-enable-cli.jpg\" alt=\"Captur\u0103 din set\u0103rile WordPress Studio unde se activeaz\u0103 op\u021biunea Studio CLI\" class=\"wp-image-196\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-enable-cli.jpg 2170w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-enable-cli-300x230.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-enable-cli-1024x786.jpg 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-enable-cli-768x590.jpg 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-enable-cli-1536x1179.jpg 1536w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-enable-cli-2048x1572.jpg 2048w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-enable-cli-400x307.jpg 400w\" sizes=\"auto, (max-width: 2170px) 100vw, 2170px\" \/><figcaption class=\"wp-element-caption\">Activarea Studio CLI din WordPress Studio Settings. \u2014 <em>Forr\u00e1s: WordPress.com<\/em><\/figcaption><\/figure>\n\n\n\n<p>Dup\u0103 activare, ai acces la o comand\u0103 global\u0103 <code>studio<\/code> din terminal (orice terminal preferi):<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio &lt;area&gt; &lt;command&gt; [options]\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#F97583\"> &#x3C;<\/span><span style=\"color:#9ECBFF\">are<\/span><span style=\"color:#E1E4E8\">a<\/span><span style=\"color:#F97583\">><\/span><span style=\"color:#F97583\"> &#x3C;<\/span><span style=\"color:#9ECBFF\">comman<\/span><span style=\"color:#E1E4E8\">d<\/span><span style=\"color:#F97583\">><\/span><span style=\"color:#E1E4E8\"> [options]<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u00cen Studio 1.7.0, CLI-ul acoper\u0103 patru arii principale:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Authentication:<\/strong> gestionarea contului WordPress.com pentru func\u021bionalit\u0103\u021bile care au nevoie de autentificare<\/li>\n\n\n<li><strong>Preview sites:<\/strong> crearea \u0219i actualizarea preview-urilor g\u0103zduite pe WordPress.com<\/li>\n\n\n<li><strong>Local site management:<\/strong> creare, pornire, oprire, configurare \u0219i \u0219tergere site-uri locale administrate de Studio<\/li>\n\n\n<li><strong>WP-CLI integration:<\/strong> rularea WP-CLI \u00een contextul corect al mediilor Studio, f\u0103r\u0103 s\u0103 instalezi WP-CLI separat<\/li>\n\n<\/ul>\n\n\n\n<p>Un rezumat rapid \u00eel vezi oric\u00e2nd cu:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio --help\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#79B8FF\"> --help<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1508\" height=\"692\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-studio-help.jpg\" alt=\"Ecran de terminal cu output-ul comenzii studio --help \u00een WordPress Studio CLI\" class=\"wp-image-197\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-studio-help.jpg 1508w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-studio-help-300x138.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-studio-help-1024x470.jpg 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-studio-help-768x352.jpg 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-studio-help-400x184.jpg 400w\" sizes=\"auto, (max-width: 1508px) 100vw, 1508px\" \/><figcaption class=\"wp-element-caption\"><code>studio --help<\/code> \u00ee\u021bi arat\u0103 rapid ariile \u0219i comenzile disponibile. \u2014 <em>Forr\u00e1s: WordPress.com<\/em><\/figcaption><\/figure>\n\n\n\n<p>Majoritatea comenzilor sunt g\u00e2ndite s\u0103 fie rulate din folderul root al unui site administrat de Studio. Dac\u0103 vrei acces rapid la acel folder, \u00een interfa\u021ba Studio ai un buton <strong>Terminal<\/strong> \u00een tab-ul <strong>Overview<\/strong>, care deschide direct loca\u021bia \u00een terminal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2170\" height=\"1666\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-cli-terminal-button.jpg\" alt=\"Ecranul Overview din WordPress Studio cu butonul Terminal\" class=\"wp-image-198\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-cli-terminal-button.jpg 2170w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-cli-terminal-button-300x230.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-cli-terminal-button-1024x786.jpg 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-cli-terminal-button-768x590.jpg 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-cli-terminal-button-1536x1179.jpg 1536w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-cli-terminal-button-2048x1572.jpg 2048w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-cli-terminal-button-400x307.jpg 400w\" sizes=\"auto, (max-width: 2170px) 100vw, 2170px\" \/><figcaption class=\"wp-element-caption\">Butonul Terminal din Overview te duce direct \u00een root-ul site-ului. \u2014 <em>Forr\u00e1s: WordPress.com<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Management complet al site-urilor locale: <code>studio site<\/code><\/h2>\n\n\n\n<p>Cea mai mare schimbare \u00een Studio CLI v2 este managementul end-to-end al site-urilor locale direct din terminal. \u00cen loc s\u0103 revii constant la UI pentru opera\u021biuni de rutin\u0103, acum po\u021bi crea un site, verifica status, porni\/opri \u0219i cur\u0103\u021ba proiectul c\u00e2nd ai terminat. E un workflow mai rapid zi de zi \u0219i, \u00een acela\u0219i timp, mult mai u\u0219or de automatizat (scripturi proprii sau agen\u021bi AI).<\/p>\n\n\n\n<p>Comanda central\u0103 este <code>studio site<\/code>, cu op\u021biuni precum:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio site status    # Get status of site\nstudio site create    # Create a new site\nstudio site list      # List sites\nstudio site start     # Start site\nstudio site stop      # Stop site(s)\nstudio site delete    # Delete site\nstudio site set       # Configure site settings\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> status<\/span><span style=\"color:#6A737D\">    # Get status of site<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> create<\/span><span style=\"color:#6A737D\">    # Create a new site<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> list<\/span><span style=\"color:#6A737D\">      # List sites<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> start<\/span><span style=\"color:#6A737D\">     # Start site<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> stop<\/span><span style=\"color:#6A737D\">      # Stop site(s)<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> delete<\/span><span style=\"color:#6A737D\">    # Delete site<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> set<\/span><span style=\"color:#6A737D\">       # Configure site settings<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Creeaz\u0103 un site local dintr-o singur\u0103 comand\u0103<\/h3>\n\n\n\n<p>Cu <code>studio site create<\/code> po\u021bi porni un site nou \u00een directorul curent sau \u00eentr-un path specific. C\u00e2teva exemple utile:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Create a new site with default options in the current folder\nstudio site create\n\n# Create a new site with a custom domain and HTTPS\nstudio site create --https --domain hello.wp.local\n\n# Create a site in a different directory\nstudio site create --path \/path\/to\/site\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#6A737D\"># Create a new site with default options in the current folder<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> create<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color:#6A737D\"># Create a new site with a custom domain and HTTPS<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> create<\/span><span style=\"color:#79B8FF\"> --https<\/span><span style=\"color:#79B8FF\"> --domain<\/span><span style=\"color:#9ECBFF\"> hello.wp.local<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color:#6A737D\"># Create a site in a different directory<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> create<\/span><span style=\"color:#79B8FF\"> --path<\/span><span style=\"color:#9ECBFF\"> \/path\/to\/site<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>C\u00e2nd rulezi comanda, CLI-ul:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>seteaz\u0103 un mediu WordPress local<\/li>\n\n\n<li>porne\u0219te serverul WordPress<\/li>\n\n\n<li>\u00ee\u021bi deschide WP Admin \u00een browser c\u00e2nd totul e gata<\/li>\n\n<\/ul>\n\n\n\n<p>Po\u021bi rula asta dintr-un folder gol, dar \u0219i dintr-un director care con\u021bine deja un site WordPress care nu este \u00eenc\u0103 \u00eenregistrat \u00een aplica\u021bia Studio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Listeaz\u0103, inspecteaz\u0103, porne\u0219te \u0219i opre\u0219te site-uri locale<\/h3>\n\n\n\n<p>Dac\u0103 lucrezi cu mai multe proiecte locale, comenzile <code>list<\/code> \u0219i <code>status<\/code> sunt cele care \u00ee\u021bi simplific\u0103 mult via\u021ba:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio site list       # Show all local sites known to Studio\nstudio site status     # Status of the site in the current directory\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> list<\/span><span style=\"color:#6A737D\">       # Show all local sites known to Studio<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> status<\/span><span style=\"color:#6A737D\">     # Status of the site in the current directory<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Output-ul de status include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>dac\u0103 site-ul ruleaz\u0103 sau nu<\/li>\n\n\n<li>URL-ul local (de exemplu <code>http:\/\/localhost:PORT<\/code>)<\/li>\n\n\n<li>detalii cheie de configurare, precum versiunea PHP \u0219i informa\u021bii de login<\/li>\n\n<\/ul>\n\n\n\n<p>Pornirea \u0219i oprirea sunt directe:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio site start\nstudio site stop\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> start<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> stop<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u00cen scripturi, combina\u021bia asta e foarte practic\u0103: porne\u0219ti site-ul, rulezi teste\/opera\u021biuni de con\u021binut, apoi \u00eel opre\u0219ti.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0218tergere \u0219i configurare \u00een siguran\u021b\u0103<\/h3>\n\n\n\n<p>C\u00e2nd ai terminat un proiect, \u00eel po\u021bi scoate din Studio \u0219i, dac\u0103 vrei, po\u021bi \u0219terge \u0219i fi\u0219ierele asociate de pe disc:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio site delete          # Remove the site from Studio\nstudio site delete --files  # Remove the site and files\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> delete<\/span><span style=\"color:#6A737D\">          # Remove the site from Studio<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> delete<\/span><span style=\"color:#79B8FF\"> --files<\/span><span style=\"color:#6A737D\">  # Remove the site and files<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Pentru schimb\u0103ri de configurare, <code>studio site set<\/code> \u00ee\u021bi permite s\u0103 ajustezi set\u0103rile unui site local specific:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio site set [options]\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> set<\/span><span style=\"color:#E1E4E8\"> [options]<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Exemple de lucruri pe care le po\u021bi modifica:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>schimbi versiunea PHP sau WordPress<\/li>\n\n\n<li>actualizezi domeniul local sau portul<\/li>\n\n\n<li>activezi\/dezactivezi func\u021bionalit\u0103\u021bi care influen\u021beaz\u0103 cum ruleaz\u0103 mediul local<\/li>\n\n<\/ul>\n\n\n\n<div class=\"wp-block-group callout callout-info is-style-info is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Tip<\/h4>\n\n\n<p>Ruleaz\u0103 <code>studio site set --help<\/code> ca s\u0103 vezi lista complet\u0103 de op\u021biuni disponibile.<\/p>\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Autentificare WordPress.com direct din terminal: <code>studio auth<\/code><\/h2>\n\n\n\n<p>Unele func\u021bionalit\u0103\u021bi Studio (de exemplu preview sites) au nevoie de un cont WordPress.com conectat. Studio CLI v2 vine cu comenzi dedicate <code>studio auth<\/code> ca s\u0103 gestionezi autentificarea f\u0103r\u0103 s\u0103 p\u0103r\u0103se\u0219ti terminalul:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><code>studio auth login<\/code> porne\u0219te un flow \u00een browser \u0219i \u00ee\u021bi ofer\u0103 un token pe care \u00eel lipe\u0219ti \u00een terminal pentru a finaliza autentificarea.<\/li>\n\n\n<li><code>studio auth status<\/code> \u00ee\u021bi spune dac\u0103 e\u0219ti autentificat \u0219i ce cont este activ.<\/li>\n\n\n<li><code>studio auth logout<\/code> deconecteaz\u0103 CLI-ul de contul WordPress.com \u0219i \u0219terge creden\u021bialele stocate.<\/li>\n\n<\/ul>\n\n\n\n<p>Dac\u0103 \u00eencerci s\u0103 rulezi o comand\u0103 care necesit\u0103 autentificare \u00een timp ce e\u0219ti delogat (de exemplu <code>studio preview create<\/code>), CLI-ul te ghideaz\u0103 s\u0103 te loghezi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preview sites din CLI: <code>studio preview<\/code><\/h2>\n\n\n\n<p>Preview sites sunt medii temporare \u0219i share-uibile g\u0103zduite pe WordPress.com, care oglindesc site-ul t\u0103u local din Studio. Sunt utile c\u00e2nd vrei s\u0103 trimi\u021bi un link cuiva (client, coleg) care nu are un mediu local.<\/p>\n\n\n\n<p>Din CLI ai un set complet de comenzi:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio preview create          # Create a preview site\nstudio preview list            # List all your preview sites\nstudio preview update &lt;host&gt;   # Redeploy changes to a preview\nstudio preview delete &lt;host&gt;   # Remove a preview site\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> preview<\/span><span style=\"color:#9ECBFF\"> create<\/span><span style=\"color:#6A737D\">          # Create a preview site<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> preview<\/span><span style=\"color:#9ECBFF\"> list<\/span><span style=\"color:#6A737D\">            # List all your preview sites<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> preview<\/span><span style=\"color:#9ECBFF\"> update<\/span><span style=\"color:#F97583\"> &#x3C;<\/span><span style=\"color:#9ECBFF\">hos<\/span><span style=\"color:#E1E4E8\">t<\/span><span style=\"color:#F97583\">><\/span><span style=\"color:#6A737D\">   # Redeploy changes to a preview<\/span><\/span>\n<span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> preview<\/span><span style=\"color:#9ECBFF\"> delete<\/span><span style=\"color:#F97583\"> &#x3C;<\/span><span style=\"color:#9ECBFF\">hos<\/span><span style=\"color:#E1E4E8\">t<\/span><span style=\"color:#F97583\">><\/span><span style=\"color:#6A737D\">   # Remove a preview site<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<div class=\"wp-block-group callout callout-info is-style-info is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Tip<\/h4>\n\n\n<p>Ruleaz\u0103 <code>studio preview list<\/code> ca s\u0103 vezi toate preview-urile asociate contului t\u0103u WordPress.com, apoi folose\u0219te valoarea <code>host<\/code> din output pentru <code>studio preview update<\/code> sau <code>studio preview delete<\/code>.<\/p>\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">WP-CLI integrat: <code>studio wp<\/code> (f\u0103r\u0103 instalare separat\u0103)<\/h2>\n\n\n\n<p>WP-CLI este interfa\u021ba oficial\u0103 de linie de comand\u0103 pentru WordPress. \u00cen Studio CLI v2, WP-CLI este integrat prin comanda <code>studio wp<\/code>, astfel \u00eenc\u00e2t nu mai ai nevoie s\u0103 instalezi sau s\u0103 configurezi WP-CLI separat:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio wp [&lt;wp-cli-command&gt;] [&lt;wp-cli-arguments&gt;...]\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> wp<\/span><span style=\"color:#E1E4E8\"> [&#x3C;wp-cli-command>] [<\/span><span style=\"color:#F97583\">&#x3C;<\/span><span style=\"color:#E1E4E8\">wp-cli-arguments<\/span><span style=\"color:#F97583\">><\/span><span style=\"color:#E1E4E8\">...]<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Din root-ul site-ului, po\u021bi rula task-uri WP-CLI uzuale, de exemplu:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><code>studio wp core version<\/code> &#8211; afi\u0219eaz\u0103 versiunea WordPress pentru site-ul curent.<\/li>\n\n\n<li><code>studio wp plugin list<\/code> &#8211; listeaz\u0103 pluginurile instalate (\u0219i statusul lor).<\/li>\n\n\n<li><code>studio wp core update-db<\/code> &#8211; ruleaz\u0103 update-urile necesare de baz\u0103 de date dup\u0103 un update de WordPress.<\/li>\n\n<\/ul>\n\n\n\n<p>Partea bun\u0103: Studio \u00ee\u021bi seteaz\u0103 automat variabilele de mediu, path-urile \u0219i creden\u021bialele, astfel \u00eenc\u00e2t comenzile ruleaz\u0103 pe baza de date \u0219i fi\u0219ierele corecte, f\u0103r\u0103 setup suplimentar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cum se leag\u0103 Studio CLI de workflow-uri cu AI (Claude Code, Cursor etc.)<\/h2>\n\n\n\n<p>Un avantaj foarte practic al Studio CLI v2 este c\u0103 se potrive\u0219te natural cu dezvoltarea asistat\u0103 de AI, mai ales cu unelte precum Claude Code \u0219i Cursor. Astfel de agen\u021bi pot citi codul din proiectul t\u0103u local (teme, pluginuri) \u0219i pot rula comenzi \u00een mediul t\u0103u, ceea ce \u00eenseamn\u0103 c\u0103 po\u021bi delega o parte din munca repetitiv\u0103.<\/p>\n\n\n\n<p>\u00centr-un astfel de workflow, agentul poate:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>folosi <code>studio site<\/code> pentru a crea\/porn i\/opri\/gestiona medii locale<\/li>\n\n\n<li>rula <code>studio wp<\/code> pentru diagnoz\u0103, opera\u021biuni de baz\u0103 de date \u0219i management de con\u021binut<\/li>\n\n\n<li>crea \u0219i actualiza preview sites pe WordPress.com f\u0103r\u0103 s\u0103 ie\u0219i din editor<\/li>\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">1) D\u0103 context agentului AI<\/h3>\n\n\n\n<p>Nu presupune c\u0103 unealta AI \u00een\u021belege automat WordPress Studio sau Studio CLI. Ca s\u0103 prime\u0219ti rezultate utile, \u00eencepe prin a explica ce este directorul curent \u0219i ce comenzi poate rula agentul.<\/p>\n\n\n\n<p>Un exemplu de prompt (\u00een englez\u0103, ca \u00een scenariile tipice ale acestor unelte), dac\u0103 e\u0219ti \u00een terminal \u00een folderul unui site Studio:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>This is the folder for a WordPress Studio site. You have access to the Studio CLI, which can be invoked by running <code>studio<\/code>. Start by exploring the available options.<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1524\" height=\"1600\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli.jpg\" alt=\"Captur\u0103 cu output din WordPress Studio CLI, generat dup\u0103 ce un agent AI a explorat op\u021biunile disponibile\" class=\"wp-image-199\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli.jpg 1524w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-286x300.jpg 286w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-975x1024.jpg 975w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-768x806.jpg 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-1463x1536.jpg 1463w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-400x420.jpg 400w\" sizes=\"auto, (max-width: 1524px) 100vw, 1524px\" \/><figcaption class=\"wp-element-caption\">Dup\u0103 un prompt simplu, agentul poate \u00een\u021belege rapid ce poate face CLI-ul (exemplul a fost generat folosind Opus 4.5). \u2014 <em>Forr\u00e1s: WordPress.com<\/em><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2) Automatizeaz\u0103 setup-ul mediului local<\/h3>\n\n\n\n<p>Dup\u0103 ce agentul \u0219tie ce poate face Studio, \u00eel po\u021bi pune s\u0103 fac\u0103 setup-ul. De exemplu, \u00eei ceri s\u0103 creeze un site local nou cu un nume specific.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Set up a new local WordPress site using Studio with the name &#8220;Nick&#8217;s Site&#8221;<\/p>\n<\/blockquote>\n\n\n\n<p>\u00cen spate, agentul ar putea rula o comand\u0103 de genul:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>studio site create --path &quot;..\/nicks-site&quot; --name &quot;Nick's Site&quot; --skip-browser\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">studio<\/span><span style=\"color:#9ECBFF\"> site<\/span><span style=\"color:#9ECBFF\"> create<\/span><span style=\"color:#79B8FF\"> --path<\/span><span style=\"color:#9ECBFF\"> \"..\/nicks-site\"<\/span><span style=\"color:#79B8FF\"> --name<\/span><span style=\"color:#9ECBFF\"> \"Nick's Site\"<\/span><span style=\"color:#79B8FF\"> --skip-browser<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1574\" height=\"1168\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-create-new-site.jpg\" alt=\"Captur\u0103 cu rularea comenzii studio site create pentru un site nou, dintr-un tool AI \u00een terminal\" class=\"wp-image-200\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-create-new-site.jpg 1574w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-create-new-site-300x223.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-create-new-site-1024x760.jpg 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-create-new-site-768x570.jpg 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-create-new-site-1536x1140.jpg 1536w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/wordpress-studio-cli-create-new-site-400x297.jpg 400w\" sizes=\"auto, (max-width: 1574px) 100vw, 1574px\" \/><figcaption class=\"wp-element-caption\">Exemplu de creare a unui site nou prin Studio CLI, rulat dintr-un agent AI (Opus 4.5). \u2014 <em>Forr\u00e1s: WordPress.com<\/em><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">3) Debugging \u0219i verific\u0103ri cu <code>studio wp<\/code><\/h3>\n\n\n\n<p>C\u00e2nd ai un bug \u0219i nu vrei s\u0103 cau\u021bi manual cauza, <code>studio wp<\/code> e o scurt\u0103tur\u0103 foarte bun\u0103 pentru troubleshooting.<\/p>\n\n\n\n<p>Un prompt tipic c\u0103tre agent:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Use the Studio CLI to run WP-CLI checks and figure out why this site is failing, then propose fixes.<\/p>\n<\/blockquote>\n\n\n\n<p>Apoi agentul poate:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>rula comenzi <code>studio wp<\/code> (de exemplu <code>plugin list<\/code>, <code>theme list<\/code>, <code>core update-db<\/code>) ca s\u0103 colecteze diagnostic<\/li>\n\n\n<li>propune (sau aplica) schimb\u0103ri de cod \u0219i configurare pe baza a ceea ce g\u0103se\u0219te<\/li>\n\n\n<li>re-rula acelea\u0219i verific\u0103ri WP-CLI ca s\u0103 confirme c\u0103 problema e rezolvat\u0103<\/li>\n\n<\/ul>\n\n\n\n<p>Pentru un context mai larg despre WP-CLI, exist\u0103 \u0219i un material separat care trece prin capabilit\u0103\u021bi \u0219i scenarii: <a href=\"https:\/\/wordpress.com\/blog\/2025\/11\/03\/how-to-use-wp-cli\/\">great overview of WP-CLI<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4) Creeaz\u0103 \u0219i actualizeaz\u0103 preview sites mai rapid<\/h3>\n\n\n\n<p>Preview sites sunt printre cele mai populare func\u021bii din WordPress Studio, dar din UI poate deveni pu\u021bin repetitiv s\u0103 creezi \u0219i s\u0103 tot redeploy-ezi. Din CLI workflow-ul devine mai direct, iar \u00eempreun\u0103 cu un agent AI e \u0219i mai comod.<\/p>\n\n\n\n<p>De exemplu, c\u00e2nd vrei s\u0103 trimi\u021bi un link c\u0103tre un client sau un coleg, \u00eei po\u021bi cere agentului:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Can you spin up a preview site for me?<\/p>\n<\/blockquote>\n\n\n\n<p>Dac\u0103 nu e\u0219ti autentificat, agentul\/CLI-ul te va ghida s\u0103 te loghezi, apoi va crea preview-ul \u0219i \u00ee\u021bi va returna URL-ul.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1460\" height=\"812\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-create-preview-1.jpg\" alt=\"Captur\u0103 cu comanda studio preview create \u0219i output-ul de creare a unui preview site\" class=\"wp-image-201\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-create-preview-1.jpg 1460w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-create-preview-1-300x167.jpg 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-create-preview-1-1024x570.jpg 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-create-preview-1-768x427.jpg 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/10\/2026\/02\/studio-ai-create-preview-1-400x222.jpg 400w\" sizes=\"auto, (max-width: 1460px) 100vw, 1460px\" \/><figcaption class=\"wp-element-caption\">Crearea unui preview site din CLI, \u00eentr-un flux asistat de AI. \u2014 <em>Forr\u00e1s: WordPress.com<\/em><\/figcaption><\/figure>\n\n\n\n<p>Pe m\u0103sur\u0103 ce lucrezi local, po\u021bi cere periodic agentului s\u0103 actualizeze preview-ul. \u00cen scenarii \u00een care folose\u0219ti AI \u0219i la dezvoltare (tem\u0103\/plugin), po\u021bi introduce chiar o regul\u0103 intern\u0103: dup\u0103 modific\u0103ri majore, s\u0103 ruleze automat update-ul preview-ului ca linkul partajat s\u0103 r\u0103m\u00e2n\u0103 actual.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bune practici c\u00e2nd combini AI + Studio CLI (ca s\u0103 evi\u021bi surprize)<\/h2>\n\n\n\n<p>Agen\u021bii AI pot fi copilo\u021bi foarte eficien\u021bi c\u00e2nd \u00eei conectezi la un CLI real: pot accelera setup-ul, troubleshooting-ul, deployment-ul de preview-uri \u0219i pot rula comenzi efective \u00een mediul t\u0103u. Totu\u0219i, pu\u021bin\u0103 structur\u0103 la \u00eenceput te ajut\u0103 s\u0103 ob\u021bii beneficii f\u0103r\u0103 riscuri inutile:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Lucreaz\u0103 din root-ul site-ului Studio (sau folose\u0219te <code>--path<\/code>).<\/strong> A\u0219a te asiguri c\u0103 toate comenzile ruleaz\u0103 pe proiectul pe care \u00eel inten\u021bionezi, mai ales dac\u0103 ai mai multe site-uri pe aceea\u0219i ma\u0219in\u0103.<\/li>\n\n\n<li><strong>Stabile\u0219te limite clare \u00een prompturi.<\/strong> De exemplu: \u201eNu \u0219terge site-uri\u201d, \u201eRuleaz\u0103 doar comenzi <code>studio wp<\/code> read-only\u201d, sau \u201e\u00centreab\u0103 \u00eenainte s\u0103 rulezi database migrations.\u201d<\/li>\n\n\n<li><strong>Verific\u0103 de dou\u0103 ori opera\u021biunile distructive.<\/strong> Pentru comenzi precum <code>studio site delete<\/code> \u0219i <code>studio preview delete<\/code>, cere agentului s\u0103-\u021bi arate exact comenzile pe care urmeaz\u0103 s\u0103 le ruleze \u00eenainte s\u0103 execute efectiv ceva.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Concluzie: Studio CLI v2 face WordPress Studio mult mai scriptabil<\/h2>\n\n\n\n<p>Cu Studio CLI v2 din WordPress Studio 1.7.0, Studio devine considerabil mai prietenos cu automatizarea: management complet al site-urilor locale, autentificare WordPress.com din terminal, preview sites controlate din comenzi \u0219i WP-CLI integrat (configurat corect pentru mediile Studio). Indiferent dac\u0103 rulezi tu comenzile sau le delegi unui agent AI, fric\u021biunea de setup\/test\/deploy scade vizibil.<\/p>\n\n\n\n<p>Pentru instalare \u0219i acces rapid: <a href=\"https:\/\/developer.wordpress.com\/studio\/\">Try WordPress Studio now<\/a>. Pentru lista complet\u0103 de comenzi \u0219i op\u021biuni avansate: <a href=\"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/cli\/\">Studio CLI documentation<\/a>.<\/p>\n\n\n<div class=\"references-section\">\n                <h2>Referin\u021be \/ Surse<\/h2>\n                <ul class=\"references-list\"><li><a href=\"https:\/\/wordpress.com\/blog\/2026\/01\/27\/wordpress-studio-1-7-0-new-studio-cli\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress Studio 1.7.0: Meet the New Studio CLI<\/a><\/li><li><a href=\"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/cli\/\" target=\"_blank\" rel=\"noopener noreferrer\">Studio CLI documentation<\/a><\/li><li><a href=\"https:\/\/developer.wordpress.com\/docs\/developer-tools\/studio\/preview-sites\/\" target=\"_blank\" rel=\"noopener noreferrer\">Preview sites<\/a><\/li><li><a href=\"https:\/\/developer.wordpress.com\/studio\/\" target=\"_blank\" rel=\"noopener noreferrer\">Try WordPress Studio now<\/a><\/li><li><a href=\"https:\/\/wordpress.com\/blog\/2025\/11\/03\/how-to-use-wp-cli\/\" target=\"_blank\" rel=\"noopener noreferrer\">how to use wp-cli<\/a><\/li><\/ul>\n            <\/div>","protected":false},"excerpt":{"rendered":"<p>WordPress Studio 1.7.0 transform\u0103 CLI-ul dintr-un utilitar pentru preview sites \u00eentr-un companion complet pentru workflow-ul local: creezi, porne\u0219ti, opre\u0219ti \u0219i configurezi site-uri direct din terminal, rulezi WP-CLI f\u0103r\u0103 instalare separat\u0103 \u0219i publici rapid preview-uri pe WordPress.com.<\/p>\n","protected":false},"author":31,"featured_media":195,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[100,102,99,101,7],"class_list":["post-202","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ecosistem-wordpress","tag-cli","tag-dezvoltare-locala","tag-wordpress-studio","tag-wordpress-com","tag-wp-cli"],"_links":{"self":[{"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/posts\/202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/comments?post=202"}],"version-history":[{"count":0,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/posts\/202\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/media\/195"}],"wp:attachment":[{"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/media?parent=202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/categories?post=202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helloblog.io\/ro\/wp-json\/wp\/v2\/tags?post=202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}