{"id":16477,"date":"2026-07-04T13:10:05","date_gmt":"2026-07-04T16:10:05","guid":{"rendered":"https:\/\/www.homehost.com.br\/blog\/?p=16477"},"modified":"2026-07-04T13:20:54","modified_gmt":"2026-07-04T16:20:54","slug":"atualizar-plugin-wordpress-via-ssh","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/","title":{"rendered":"Atualizar e Fazer Downgrade de Plugins do WordPress via SSH (WP-CLI)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Gerenciar plugins pelo painel do WordPress \u00e9 pr\u00e1tico \u2014 at\u00e9 n\u00e3o ser. Quando voc\u00ea precisa atualizar dezenas de plugins de uma vez, reverter um plugin que quebrou o site depois de uma atualiza\u00e7\u00e3o, ou agir quando o pr\u00f3prio wp-admin est\u00e1 inacess\u00edvel, a linha de comando resolve em segundos o que levaria dezenas de cliques. Neste guia, voc\u00ea aprende a atualizar e a fazer downgrade de plugins do WordPress via SSH, usando o WP-CLI \u2014 a ferramenta oficial de linha de comando do WordPress. Cobrimos os pr\u00e9-requisitos, os comandos passo a passo e os cuidados para n\u00e3o quebrar nada.<\/p>\n\n\n\n<div style=\"display:flex; gap:14px; align-items:flex-start; background:#fff8e6; border:1px solid #f0dca0; border-left:4px solid #e0a800; border-radius:8px; padding:16px 20px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-size:22px; flex-shrink:0; margin-top:1px;\">&#x26a0;&#xfe0f;<\/div>\n  <div style=\"flex:1;\">\n    <div style=\"font-weight:700; text-transform:uppercase; letter-spacing:0.08em; color:#8a6d00; margin-bottom:6px;\">Fa\u00e7a backup antes de qualquer comando<\/div>\n    <p style=\"color:#0b3d91; line-height:1.65; margin:0;\">A linha de comando \u00e9 poderosa e r\u00e1pida \u2014 o que tamb\u00e9m significa que um erro afeta o site na hora, sem confirma\u00e7\u00e3o. Antes de atualizar ou reverter qualquer plugin, fa\u00e7a um backup completo (arquivos e banco de dados). Assim, se algo der errado, voc\u00ea recupera o site em minutos.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#Por_que_gerenciar_plugins_via_SSH\" title=\"Por que gerenciar plugins via SSH?\">Por que gerenciar plugins via SSH?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#Pre-requisitos\" title=\"Pr\u00e9-requisitos\">Pr\u00e9-requisitos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#Listar_os_plugins_e_ver_o_que_precisa_de_atualizacao\" title=\"Listar os plugins e ver o que precisa de atualiza\u00e7\u00e3o\">Listar os plugins e ver o que precisa de atualiza\u00e7\u00e3o<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#Como_atualizar_plugins_via_SSH\" title=\"Como atualizar plugins via SSH\">Como atualizar plugins via SSH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#Como_fazer_downgrade_de_um_plugin_via_SSH\" title=\"Como fazer downgrade de um plugin via SSH\">Como fazer downgrade de um plugin via SSH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#Outros_comandos_uteis_de_plugin\" title=\"Outros comandos \u00fateis de plugin\">Outros comandos \u00fateis de plugin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#Perguntas_frequentes\" title=\"Perguntas frequentes\">Perguntas frequentes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#Veja_tambem\" title=\"Veja tamb\u00e9m\">Veja tamb\u00e9m<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#Conclusao\" title=\"Conclus\u00e3o\">Conclus\u00e3o<\/a><\/li><\/ul><\/nav><\/div>\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Por_que_gerenciar_plugins_via_SSH\"><\/span>Por que gerenciar plugins via SSH?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O WordPress deixa voc\u00ea atualizar plugins pelo painel, em <strong>Plugins \u2192 Plugins Instalados<\/strong>, com um clique. Para o dia a dia, \u00e9 o suficiente. Mas h\u00e1 situa\u00e7\u00f5es em que a linha de comando \u00e9 muito melhor:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Velocidade e lote:<\/strong> atualizar 30 plugins s\u00e3o 30 cliques no painel \u2014 ou <strong>um \u00fanico comando<\/strong> no terminal.<\/li>\n\n\n\n<li><strong>Reverter uma atualiza\u00e7\u00e3o ruim:<\/strong> o painel n\u00e3o oferece downgrade nativo. Se um plugin quebrou o site ap\u00f3s atualizar, pela linha de comando voc\u00ea volta \u00e0 vers\u00e3o anterior em segundos.<\/li>\n\n\n\n<li><strong>Quando o wp-admin est\u00e1 inacess\u00edvel:<\/strong> se um plugin derrubou o painel, voc\u00ea ainda consegue agir via SSH, sem depender da interface.<\/li>\n\n\n\n<li><strong>Automa\u00e7\u00e3o:<\/strong> comandos podem ser reunidos em scripts para manter v\u00e1rios sites de uma vez.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A ferramenta que torna isso poss\u00edvel \u00e9 o <strong>WP-CLI<\/strong> (WordPress Command Line Interface), o utilit\u00e1rio oficial que permite fazer pela linha de comando praticamente tudo o que o painel faz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pre-requisitos\"><\/span>Pr\u00e9-requisitos<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de come\u00e7ar, voc\u00ea precisa de tr\u00eas coisas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Acesso SSH<\/strong> ao seu servidor. Se voc\u00ea n\u00e3o sabe o que \u00e9 ou como acessar, veja nosso guia sobre <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/ssh\/\">o que \u00e9 SSH e como usar<\/a>.<\/li>\n\n\n\n<li><strong>WP-CLI instalado<\/strong> no servidor. Na maioria das hospedagens que oferecem SSH, o WP-CLI j\u00e1 vem pronto. Para confirmar, rode <code>wp --info<\/code> \u2014 se retornar informa\u00e7\u00f5es da ferramenta, est\u00e1 instalado.<\/li>\n\n\n\n<li><strong>Um backup recente<\/strong> do site (arquivos e banco), como refor\u00e7ado acima.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Com isso pronto, conecte-se ao servidor via SSH e navegue at\u00e9 a pasta da sua instala\u00e7\u00e3o WordPress (aquela onde ficam o <code>wp-config.php<\/code> e as pastas <code>wp-content<\/code>, <code>wp-admin<\/code>):<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">cd caminho\/para\/seu\/wordpress<\/code><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Listar_os_plugins_e_ver_o_que_precisa_de_atualizacao\"><\/span>Listar os plugins e ver o que precisa de atualiza\u00e7\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de atualizar, veja o estado atual. Este comando lista todos os plugins instalados, com nome, status (ativo\/inativo), vers\u00e3o atual e se h\u00e1 atualiza\u00e7\u00e3o dispon\u00edvel:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin list<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Para ver <strong>apenas os que t\u00eam atualiza\u00e7\u00e3o pendente<\/strong>:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin list --update=available<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Anote o <strong>nome (slug)<\/strong> dos plugins que aparecem \u2014 \u00e9 ele que voc\u00ea usa nos comandos seguintes (por exemplo, <code>akismet<\/code>, <code>woocommerce<\/code>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aten\u00e7\u00e3o a este ponto, porque \u00e9 o erro n\u00ba 1 de quem come\u00e7a: o <strong>slug<\/strong> (o nome t\u00e9cnico usado nos comandos) quase sempre \u00e9 <strong>diferente do nome de exibi\u00e7\u00e3o<\/strong> do plugin. Por exemplo, o plugin &#8220;Contact Form 7&#8221; tem o slug <code>contact-form-7<\/code>, e o &#8220;Yoast SEO&#8221; tem o slug <code>wordpress-seo<\/code>. Voc\u00ea encontra o slug correto de duas formas: na sa\u00edda do <code>wp plugin list<\/code> (primeira coluna), ou na URL do plugin no WordPress.org (a parte final do endere\u00e7o, em <code>wordpress.org\/plugins\/nome-do-slug\/<\/code>). Usar o nome de exibi\u00e7\u00e3o em vez do slug \u00e9 o que faz o comando falhar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_atualizar_plugins_via_SSH\"><\/span>Como atualizar plugins via SSH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para <strong>atualizar um plugin espec\u00edfico<\/strong>, use o nome dele:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin update nome-do-plugin<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Para <strong>atualizar todos os plugins de uma vez<\/strong> \u2014 o comando que mais economiza tempo:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin update --all<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">O WP-CLI baixa e instala a vers\u00e3o mais recente de cada plugin, mostrando um resumo do que foi atualizado. \u00c9 o equivalente a abrir o painel e atualizar cada um manualmente \u2014 s\u00f3 que em segundos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea tem receio de atualizar e quebrar algo, existe uma rede de seguran\u00e7a: a flag <code>--dry-run<\/code>. Ela <strong>simula<\/strong> a atualiza\u00e7\u00e3o e mostra exatamente o que aconteceria \u2014 quais plugins seriam atualizados e para quais vers\u00f5es \u2014 <strong>sem executar nada de fato<\/strong>:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin update --all --dry-run<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Rode isso primeiro para conferir o que ser\u00e1 alterado, e s\u00f3 ent\u00e3o execute o comando de verdade (sem o <code>--dry-run<\/code>). \u00c9 um h\u00e1bito que evita surpresas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Outra situa\u00e7\u00e3o comum: voc\u00ea quer atualizar todos os plugins, <strong>menos um<\/strong> \u2014 normalmente porque sabe que a vers\u00e3o nova daquele plugin quebra o seu site. Use a flag <code>--exclude<\/code> com o slug do plugin que deve ficar de fora:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin update --all --exclude=nome-do-plugin<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Assim voc\u00ea mant\u00e9m tudo em dia sem tocar no plugin problem\u00e1tico at\u00e9 que ele seja corrigido.<\/p>\n\n\n\n<div style=\"display:flex; gap:14px; align-items:flex-start; background:#eaf1fb; border:1px solid #b6cdf0; border-left:4px solid #1a73e8; border-radius:8px; padding:16px 20px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-size:22px; flex-shrink:0; margin-top:1px;\">&#x1f4a1;<\/div>\n  <div style=\"flex:1;\">\n    <div style=\"font-weight:700; text-transform:uppercase; letter-spacing:0.08em; color:#0b3d91; margin-bottom:6px;\">Atualizando o WordPress inteiro?<\/div>\n    <p style=\"color:#0b3d91; line-height:1.65; margin:0;\">Se al\u00e9m dos plugins voc\u00ea quer atualizar o core do WordPress, o WP-CLI tamb\u00e9m faz isso com <code style=\"background:#fff;border:1px solid #b6cdf0;border-radius:4px;padding:1px 5px;font-family:monospace;color:#0b3d91;\">wp core update<\/code> seguido de <code style=\"background:#fff;border:1px solid #b6cdf0;border-radius:4px;padding:1px 5px;font-family:monospace;color:#0b3d91;\">wp core update-db<\/code>. Se preferir atualizar o WordPress sem linha de comando, veja nosso guia de <a href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/como-atualizar-o-wordpress-manualmente\/\" style=\"color:#1a73e8; text-decoration:underline;\">como atualizar o WordPress manualmente<\/a>.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_fazer_downgrade_de_um_plugin_via_SSH\"><\/span>Como fazer downgrade de um plugin via SSH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Este \u00e9 o cen\u00e1rio que o painel <strong>n\u00e3o<\/strong> resolve: um plugin foi atualizado, e a nova vers\u00e3o quebrou o site ou entrou em conflito com o tema ou outro plugin. Voc\u00ea precisa voltar \u00e0 vers\u00e3o anterior \u2014 o <strong>downgrade<\/strong>. Com o WP-CLI, \u00e9 direto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O comando de atualiza\u00e7\u00e3o aceita a flag <code>--version<\/code>, que permite instalar <strong>qualquer vers\u00e3o espec\u00edfica<\/strong> do plugin, inclusive uma anterior \u00e0 atual:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin update nome-do-plugin --version=1.2.3<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Troque <code>1.2.3<\/code> pela vers\u00e3o para a qual voc\u00ea quer voltar. Mas como saber qual era a vers\u00e3o anterior? Duas formas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Na p\u00e1gina do plugin no WordPress.org:<\/strong> abra a aba &#8220;Desenvolvimento&#8221; (ou &#8220;Advanced View&#8221;), onde h\u00e1 um hist\u00f3rico de vers\u00f5es anteriores para download e o changelog.<\/li>\n\n\n\n<li>Para descobrir o n\u00famero da vers\u00e3o anterior, veja o hist\u00f3rico de vers\u00f5es e o changelog na aba &#8220;Desenvolvimento&#8221; (Advanced View) da p\u00e1gina do plugin no WordPress.org.<\/li>\n<\/ul>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin update nome-do-plugin --version=1.2.3 --force<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A flag <code>--force<\/code> garante a substitui\u00e7\u00e3o mesmo &#8220;rebaixando&#8221; a vers\u00e3o. Depois do downgrade, confirme que o site voltou ao normal e \u2014 importante \u2014 considere <strong>desativar a atualiza\u00e7\u00e3o autom\u00e1tica<\/strong> desse plugin at\u00e9 que o desenvolvedor corrija o problema, para ele n\u00e3o voltar a atualizar sozinho.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Uma variante mais confi\u00e1vel para o downgrade.<\/strong> Em alguns casos, o <code>wp plugin update --version<\/code> n\u00e3o consegue &#8220;descer&#8221; para uma vers\u00e3o anterior \u2014 porque o comando <code>update<\/code> \u00e9 pensado para avan\u00e7ar. Nessas situa\u00e7\u00f5es, use o <code>install<\/code> com <code>--force<\/code>, que <strong>sobrescreve<\/strong> o plugin com a vers\u00e3o exata que voc\u00ea indicar, seja ela mais nova ou mais antiga:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin install nome-do-plugin --version=1.2.3 --force<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Esta costuma ser a forma mais recomendada de fazer downgrade \u2014 o <code>install --force<\/code> n\u00e3o tem a limita\u00e7\u00e3o de &#8220;s\u00f3 avan\u00e7ar&#8221; do <code>update<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Importante \u2014 plugins premium:<\/strong> o downgrade pela flag <code>--version<\/code> s\u00f3 funciona para plugins hospedados no <strong>reposit\u00f3rio oficial do WordPress.org<\/strong>. Plugins pagos (premium) n\u00e3o est\u00e3o l\u00e1, ent\u00e3o o WP-CLI n\u00e3o consegue baixar vers\u00f5es antigas deles. Para reverter um plugin premium, baixe o arquivo <code>.zip<\/code> da vers\u00e3o anterior no site do desenvolvedor e instale-o direto do arquivo:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin install caminho\/para\/plugin-1.2.3.zip --force<\/code><\/div><\/div>\n\n\n\n<div style=\"display:flex; gap:14px; align-items:flex-start; background:#fff8e6; border:1px solid #f0dca0; border-left:4px solid #e0a800; border-radius:8px; padding:16px 20px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-size:22px; flex-shrink:0; margin-top:1px;\">&#x26a0;&#xfe0f;<\/div>\n  <div style=\"flex:1;\">\n    <div style=\"font-weight:700; text-transform:uppercase; letter-spacing:0.08em; color:#8a6d00; margin-bottom:6px;\">Downgrade \u00e9 solu\u00e7\u00e3o tempor\u00e1ria<\/div>\n    <p style=\"color:#0b3d91; line-height:1.65; margin:0;\">Voltar a uma vers\u00e3o anterior resolve na hora, mas vers\u00f5es antigas podem ter falhas de seguran\u00e7a j\u00e1 corrigidas nas novas. Trate o downgrade como uma medida provis\u00f3ria: reporte o problema ao desenvolvedor do plugin e volte para a vers\u00e3o atualizada assim que o conflito for resolvido.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Depois de qualquer atualiza\u00e7\u00e3o ou downgrade, <strong>confirme que o site voltou ao normal<\/strong>: abra o front-end numa janela an\u00f4nima (incognito) do navegador, para ver a p\u00e1gina sem o cache da sua sess\u00e3o. Se estiver tudo certo ali, a opera\u00e7\u00e3o funcionou. Se o problema persistir mesmo ap\u00f3s reverter o plugin, a causa pode estar em outro lugar (no banco de dados, no cache do servidor ou no tema) \u2014 nesse caso, limpe os caches e investigue os outros plugins.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Outros_comandos_uteis_de_plugin\"><\/span>Outros comandos \u00fateis de plugin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O WP-CLI cobre todo o ciclo de vida dos plugins. Alguns comandos que complementam:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\"># Ativar um plugin\nwp plugin activate nome-do-plugin\n\n# Desativar um plugin\nwp plugin deactivate nome-do-plugin\n\n# Desativar TODOS os plugins (\u00fatil para diagnosticar conflitos)\nwp plugin deactivate --all\n\n# Instalar e j\u00e1 ativar um plugin\nwp plugin install nome-do-plugin --activate\n\n# Remover um plugin\nwp plugin delete nome-do-plugin<\/parameter><\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">O comando de desativar todos \u00e9 especialmente \u00fatil para diagn\u00f3stico: se um plugin quebrou o site, <code>wp plugin deactivate --all<\/code> derruba todos de uma vez, devolvendo o acesso, e a\u00ed voc\u00ea reativa um a um para achar o culpado \u2014 a mesma l\u00f3gica do troubleshooting cl\u00e1ssico, s\u00f3 que pela linha de comando.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">H\u00e1 um caso extremo que vale conhecer: \u00e0s vezes um plugin quebra o site de forma t\u00e3o grave que o <strong>pr\u00f3prio WP-CLI trava<\/strong> ao tentar carregar o WordPress. Quando isso acontece, adicione as flags <code>--skip-plugins --skip-themes<\/code> ao comando \u2014 elas fazem o WP-CLI ignorar o carregamento de plugins e temas na inicializa\u00e7\u00e3o, permitindo que ele rode mesmo com um plugin defeituoso presente:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#0b1a3a; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">wp plugin install nome-do-plugin --version=1.2.3 --force --skip-plugins --skip-themes<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Com isso, voc\u00ea consegue reverter o plugin problem\u00e1tico mesmo quando o site est\u00e1 totalmente fora do ar.<\/p>\n\n\n\n<div style=\"max-width:760px; margin:32px auto; background:linear-gradient(135deg,#1a73e8 0%,#0b3d91 100%); border-radius:16px; padding:32px 28px; font-family:Arial, Helvetica, sans-serif; color:#fff; box-shadow:0 10px 30px rgba(26,115,232,.25);\">\n  <div style=\"display:flex; align-items:flex-start; gap:16px; flex-wrap:wrap;\">\n    <div style=\"flex:0 0 auto; display:inline-flex; align-items:center; justify-content:center; width:52px; height:52px; border-radius:12px; background:rgba(255,255,255,.18);\">\n      <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"4 17 10 11 4 5\"><\/polyline><line x1=\"12\" y1=\"19\" x2=\"20\" y2=\"19\"><\/line><\/svg>\n    <\/div>\n    <div style=\"flex:1 1 320px; min-width:260px;\">\n      <div style=\"font-weight:800; line-height:1.25; margin-bottom:8px;\">Precisa de SSH e WP-CLI na sua hospedagem?<\/div>\n      <p style=\"margin:0 0 18px; line-height:1.6; color:#dbe7fb;\">Para usar a linha de comando do WordPress, voc\u00ea precisa de uma hospedagem com acesso SSH e WP-CLI. A Homehost oferece hospedagem WordPress com esses recursos, al\u00e9m de backups, SSL gr\u00e1tis e suporte em portugu\u00eas.<\/p>\n      <a href=\"https:\/\/www.homehost.com.br\/hospedagem-wordpress\/\" style=\"display:inline-flex; align-items:center; gap:8px; background:#fff; color:#1a73e8; font-weight:700; text-decoration:none; padding:13px 26px; border-radius:10px; box-shadow:0 4px 12px rgba(0,0,0,.15);\">\n        Ver hospedagem WordPress\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a73e8\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Perguntas_frequentes\"><\/span>Perguntas frequentes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Como atualizar todos os plugins do WordPress via SSH?<\/strong><\/p>\n\n\n\n<p style=\"color:#0b3d91; line-height:1.7; margin:8px 0 20px; font-family:Arial, Helvetica, sans-serif;\">Conecte-se ao servidor via SSH, navegue at\u00e9 a pasta do WordPress e rode o comando <code style=\"background:#eef1f8;border:1px solid #b6cdf0;border-radius:4px;padding:2px 6px;font-family:'Courier New',monospace;color:#0b3d91;\">wp plugin update --all<\/code>. O WP-CLI atualiza todos os plugins com atualiza\u00e7\u00e3o dispon\u00edvel de uma s\u00f3 vez. Fa\u00e7a backup antes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Como fazer downgrade de um plugin do WordPress?<\/strong><\/p>\n\n\n\n<p style=\"color:#0b3d91; line-height:1.7; margin:8px 0 20px; font-family:Arial, Helvetica, sans-serif;\">Use o WP-CLI com a flag de vers\u00e3o: <code style=\"background:#eef1f8;border:1px solid #b6cdf0;border-radius:4px;padding:2px 6px;font-family:'Courier New',monospace;color:#0b3d91;\">wp plugin update nome-do-plugin --version=1.2.3 --force<\/code>, trocando pelo n\u00famero da vers\u00e3o anterior desejada. \u00c9 a forma mais r\u00e1pida de reverter um plugin que quebrou o site ap\u00f3s uma atualiza\u00e7\u00e3o, j\u00e1 que o painel n\u00e3o oferece downgrade nativo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Preciso de acesso SSH para usar o WP-CLI?<\/strong><\/p>\n\n\n\n<p style=\"color:#0b3d91; line-height:1.7; margin:8px 0 20px; font-family:Arial, Helvetica, sans-serif;\">Sim. O WP-CLI roda no servidor, ent\u00e3o voc\u00ea precisa de acesso SSH \u00e0 sua hospedagem e do WP-CLI instalado (na maioria das hospedagens com SSH ele j\u00e1 vem pronto). Verifique com o comando <code style=\"background:#eef1f8;border:1px solid #b6cdf0;border-radius:4px;padding:2px 6px;font-family:'Courier New',monospace;color:#0b3d91;\">wp --info<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O downgrade de um plugin apaga minhas configura\u00e7\u00f5es?<\/strong><\/p>\n\n\n\n<p style=\"color:#0b3d91; line-height:1.7; margin:8px 0 20px; font-family:Arial, Helvetica, sans-serif;\">Geralmente n\u00e3o. As configura\u00e7\u00f5es dos plugins ficam no banco de dados, n\u00e3o nos arquivos, ent\u00e3o mudar a vers\u00e3o do plugin normalmente preserva os ajustes. Ainda assim, fa\u00e7a backup antes, porque algumas vers\u00f5es alteram a estrutura de dados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00c9 seguro atualizar plugins pela linha de comando?<\/strong><\/p>\n\n\n\n<p style=\"color:#0b3d91; line-height:1.7; margin:8px 0 20px; font-family:Arial, Helvetica, sans-serif;\">Sim, \u00e9 t\u00e3o seguro quanto pelo painel \u2014 o WP-CLI usa o mesmo mecanismo do WordPress. O cuidado principal \u00e9 o de sempre: fazer backup antes, j\u00e1 que a linha de comando executa a a\u00e7\u00e3o imediatamente, sem tela de confirma\u00e7\u00e3o.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\"@type\":\"Question\",\"name\":\"Como atualizar todos os plugins do WordPress via SSH?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Conecte-se ao servidor via SSH, navegue ate a pasta do WordPress e rode o comando wp plugin update --all. O WP-CLI atualiza todos os plugins com atualizacao disponivel de uma so vez. Faca backup antes.\"}},\n    {\"@type\":\"Question\",\"name\":\"Como fazer downgrade de um plugin do WordPress?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use o WP-CLI com a flag de versao: wp plugin update nome-do-plugin --version=1.2.3 --force, trocando pelo numero da versao anterior desejada. E a forma mais rapida de reverter um plugin que quebrou o site apos uma atualizacao, ja que o painel nao oferece downgrade nativo.\"}},\n    {\"@type\":\"Question\",\"name\":\"Preciso de acesso SSH para usar o WP-CLI?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sim. O WP-CLI roda no servidor, entao voce precisa de acesso SSH a sua hospedagem e do WP-CLI instalado, na maioria das hospedagens com SSH ele ja vem pronto. Verifique com o comando wp --info.\"}},\n    {\"@type\":\"Question\",\"name\":\"O downgrade de um plugin apaga minhas configuracoes?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Geralmente nao. As configuracoes dos plugins ficam no banco de dados, nao nos arquivos, entao mudar a versao do plugin normalmente preserva os ajustes. Ainda assim, faca backup antes, porque algumas versoes alteram a estrutura de dados.\"}},\n    {\"@type\":\"Question\",\"name\":\"E seguro atualizar plugins pela linha de comando?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sim, e tao seguro quanto pelo painel, o WP-CLI usa o mesmo mecanismo do WordPress. O cuidado principal e o de sempre: fazer backup antes, ja que a linha de comando executa a acao imediatamente, sem tela de confirmacao.\"}}\n  ]\n}\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Veja_tambem\"><\/span>Veja tamb\u00e9m<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/ssh\/\">O que \u00e9 SSH e como usar<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/como-atualizar-o-wordpress-manualmente\/\">Como atualizar o WordPress manualmente<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/o-que-e-o-wordpress\/\">O que \u00e9 o WordPress<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusao\"><\/span>Conclus\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gerenciar plugins pela linha de comando parece coisa de especialista, mas os comandos s\u00e3o poucos e diretos: <code>wp plugin list<\/code> para ver o que precisa de aten\u00e7\u00e3o, <code>wp plugin update --all<\/code> para atualizar tudo de uma vez, e <code>wp plugin update nome --version=X --force<\/code> para reverter uma vers\u00e3o problem\u00e1tica. O WP-CLI economiza tempo, funciona mesmo quando o painel n\u00e3o abre, e d\u00e1 um controle que a interface n\u00e3o oferece \u2014 como o downgrade. O \u00fanico h\u00e1bito inegoci\u00e1vel \u00e9 o backup antes de agir. Com isso, voc\u00ea gerencia seus plugins de forma mais r\u00e1pida, segura e profissional.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gerenciar plugins pelo painel do WordPress \u00e9 pr\u00e1tico \u2014 at\u00e9 n\u00e3o ser. Quando voc\u00ea precisa atualizar dezenas de plugins de uma vez, reverter um plugin que quebrou o site depois de uma atualiza\u00e7\u00e3o, ou agir quando o pr\u00f3prio wp-admin est\u00e1 inacess\u00edvel, a linha de comando resolve em segundos o que levaria dezenas de cliques. Neste [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16478,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[42],"tags":[],"class_list":["post-16477","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Atualizar e Fazer Downgrade de Plugins do WordPress via SSH (WP-CLI) | Homehost<\/title>\n<meta name=\"description\" content=\"Aprenda a atualizar e fazer downgrade de plugins do WordPress via SSH com o WP-CLI. Comandos passo a passo para gerenciar plugins pela linha de comando, sem o painel.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Atualizar e Fazer Downgrade de Plugins do WordPress via SSH (WP-CLI) | Homehost\" \/>\n<meta property=\"og:description\" content=\"Aprenda a atualizar e fazer downgrade de plugins do WordPress via SSH com o WP-CLI. Comandos passo a passo para gerenciar plugins pela linha de comando, sem o painel.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-04T16:10:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-04T16:20:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/atualizar-plugins-wordpress-via-ssh-usando-wp-cli.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"940\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gustavo Gallas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gustavo Gallas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/\",\"name\":\"Atualizar e Fazer Downgrade de Plugins do WordPress via SSH (WP-CLI) | Homehost\",\"isPartOf\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/atualizar-plugins-wordpress-via-ssh-usando-wp-cli.png\",\"datePublished\":\"2026-07-04T16:10:05+00:00\",\"dateModified\":\"2026-07-04T16:20:54+00:00\",\"author\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\"},\"description\":\"Aprenda a atualizar e fazer downgrade de plugins do WordPress via SSH com o WP-CLI. Comandos passo a passo para gerenciar plugins pela linha de comando, sem o painel.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#primaryimage\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/atualizar-plugins-wordpress-via-ssh-usando-wp-cli.png\",\"contentUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/atualizar-plugins-wordpress-via-ssh-usando-wp-cli.png\",\"width\":1672,\"height\":940,\"caption\":\"Atualizar plugins do Wordpress via SSH usando WP-CLI\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.homehost.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Atualizar e Fazer Downgrade de Plugins do WordPress via SSH (WP-CLI)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\",\"name\":\"Gustavo Gallas\",\"description\":\"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Atualizar e Fazer Downgrade de Plugins do WordPress via SSH (WP-CLI) | Homehost","description":"Aprenda a atualizar e fazer downgrade de plugins do WordPress via SSH com o WP-CLI. Comandos passo a passo para gerenciar plugins pela linha de comando, sem o painel.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/","og_locale":"pt_BR","og_type":"article","og_title":"Atualizar e Fazer Downgrade de Plugins do WordPress via SSH (WP-CLI) | Homehost","og_description":"Aprenda a atualizar e fazer downgrade de plugins do WordPress via SSH com o WP-CLI. Comandos passo a passo para gerenciar plugins pela linha de comando, sem o painel.","og_url":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2026-07-04T16:10:05+00:00","article_modified_time":"2026-07-04T16:20:54+00:00","og_image":[{"width":1672,"height":940,"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/atualizar-plugins-wordpress-via-ssh-usando-wp-cli.png","type":"image\/png"}],"author":"Gustavo Gallas","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Gustavo Gallas","Est. tempo de leitura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/","url":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/","name":"Atualizar e Fazer Downgrade de Plugins do WordPress via SSH (WP-CLI) | Homehost","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/atualizar-plugins-wordpress-via-ssh-usando-wp-cli.png","datePublished":"2026-07-04T16:10:05+00:00","dateModified":"2026-07-04T16:20:54+00:00","author":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4"},"description":"Aprenda a atualizar e fazer downgrade de plugins do WordPress via SSH com o WP-CLI. Comandos passo a passo para gerenciar plugins pela linha de comando, sem o painel.","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/atualizar-plugins-wordpress-via-ssh-usando-wp-cli.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/atualizar-plugins-wordpress-via-ssh-usando-wp-cli.png","width":1672,"height":940,"caption":"Atualizar plugins do Wordpress via SSH usando WP-CLI"},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/atualizar-plugin-wordpress-via-ssh\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Atualizar e Fazer Downgrade de Plugins do WordPress via SSH (WP-CLI)"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4","name":"Gustavo Gallas","description":"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br"}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/atualizar-plugins-wordpress-via-ssh-usando-wp-cli.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=16477"}],"version-history":[{"count":6,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16477\/revisions"}],"predecessor-version":[{"id":16486,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16477\/revisions\/16486"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media\/16478"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=16477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=16477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=16477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}