O que é WP-CLI?
WP-CLI significa WordPress Interface da Linha de comando. Ele permite que os usuários gerenciem WordPress sites sem um navegador da web.
O WP-CLI é preferido por muitos desenvolvedores da Web, principalmente devido à sua flexibilidade e eficiência. A ferramenta é 100% baseada em texto - ou seja, em vez de controlar seus sites de WordPress Admin Dashboard, você controla seu site usando linhas de comando.
Requisitos do servidor para WP-CLI
WP-CLI não é um plugin e não vem junto com WordPress instalação por padrão.
Para usar o WP-CLI em seu site, você precisa instalá-lo separadamente em seu servidor de hospedagem via acesso SSH.
Para hospedar o WP-CLI, seu servidor de hospedagem precisa atender aos seguintes requisitos:
- PHP 5.6 ou posterior
- WordPress 3.7 ou posterior
- Ambiente semelhante ao UNIX (Linux, FreeBSD, Cygwin, etc.)
Quando o WP-CLI estiver pronto para o seu servidor, você poderá acessar o WP-CLI do seu computador local usando um cliente SSH como terminal (macOS) ou massa de vidraceiro (Janelas).
Idealmente, você deseja usar o WP-CLI em PHP 7.3 ou superior e o mais recente WordPress versão para funcionalidade completa. Executando o WP-CLI em um Hospedagem Windows servidor é possível, mas com suporte limitado.
Por que WP-CLI?
Velocidade, acessibilidade e eficiência são as três principais razões pelas quais muitos desenvolvedores e administradores de servidor preferem o WP-CLI em vez do navegador baseado WordPress Painel de administração.
WP-CLI remove várias tarefas improdutivas no desenvolvimento web. Mudando de sua tela para um navegador, fazendo login em seu WordPress painel, navegando em três páginas para acessar um WordPress função – tudo isso se soma e aumenta o tempo gasto no desenvolvimento. Essas etapas são eliminadas quando você gerencia seus sites diretamente de seu cliente SSH usando WP-CLI.
Uso comum de WP-CLI e comandos
Aqui estão algumas coisas comuns (e seus comandos) que você pode fazer com o WP-CLI. Você pode encontrar todos os comandos WP-CLI disponíveis nesta página.
a esta página para obter a lista completa de comandos disponíveis.
Instalando WordPress
$ wp core install --url=youwebsite.com --title=Your Website --admin_user=supervisor --admin_password=password [email protected]
Criação de um novo usuário
$ wp user create joe [email protected] --role=author
Alteração da senha do usuário
$ wp user update JOE --user_pass=PASSWORD
Alteração da função do usuário
$ wp user set-role JOE editor
Instalando WordPress plugins
$ wp plugin install yoast-seo
Ativação WordPress plug-in
$ wp plugin activate yoast-seo
Executando pesquisa e substituição de banco de dados
$ wp search-replace 'old-image.jpg' 'new-image.jpg'
Limpando transitório
$ wp transient delete --all
Executando cron automatizado
$ wp cron event run --due-now
Crie uma nova postagem
$ wp post create --post_type=post --post_title='A sample post'
Qual host da Web suporta WP-CLI?
Devido aos seus requisitos especiais de servidor, o WP-CLI não é suportado por alguns hosts da web. E para quem oferece suporte ao WP-CLI, o recurso está disponível apenas em planos de nível superior. Para certificar-se de que você pode usar o WP-CLI para o seu WordPress site, você precisa escolher um host da Web pronto para WP-CLI. Abaixo estão algumas ideias.
1. Cloudways
Website: https://www.cloudways.com
A partir de 2011 em Malta, Cloudways é um provedor de gestão hospedagem na Nuvem soluções. Atua como integrador de sistemas, proporcionando acesso a diversos serviços de Digital Ocean, Amazon AWS, Google Cloud e muito mais.
Tão longe quanto empresas de hospedagem na web vai, Cloudways é consideravelmente jovem. Entrou no mercado em 2011, mas desde então tem crescido significativamente. Uma grande parte desse crescimento talvez se deva ao espaço relativamente de nicho de mercado que ocupa, como um integrador de sistemas que oferece conveniência por um aumento no preço.
Saiba mais na minha análise sobre a Cloudways.
Suporte WP-CLI
Como principal patrocinador do Projeto WP-CLI, Cloudways oferece suporte WP-CLI a todos os seus usuários. A ferramenta WP-CLI é adicionada a Cloudways Terminal SSH por padrão. Os usuários podem acessar o WP-CLI assim que receberem seus Cloudways conta.
2. TMD Hosting
Website: https://www.tmdhosting.com
Cerca de TMD Hosting
A TMDHosting existe há mais de 10 anos e tem sido considerada uma escolha confiável para quem precisa de um serviço de qualidade. hospedagem na web fornecedor. Pessoalmente, acho que o TMD é uma das joias escondidas no setor de hospedagem e os recomendo a amigos e familiares que precisam de uma solução confiável de hospedagem na web.
DTM's Hospedagem Partilhada Os planos são especialmente adequados para blogueiros ou pequenas empresas que precisam de uma solução de hospedagem confiável e acessível. Eles não apenas oferecem desempenho de servidor estável e toneladas de recursos úteis, mas também possuem algumas das melhores equipes de suporte ao cliente do setor.
Saiba mais no meu TMD Hosting rever.
Suporte WP-CLI
TMD Hosting não suporta WP-CLI em seus planos de hospedagem compartilhada padrão. Para acessar WP-CLI, você precisa ir com TMD's WordPress Hospedagem. Seu plano mais baixo, chamado WordPress Starter, oferece armazenamento ilimitado, suporte premium e garantia de reembolso de 60 dias por US$ 5.95/mês.
3. Hostinger
Website: https://www.hostinger.com
Fundada em 2004, Hostinger é uma empresa de hospedagem econômica que opera em vários data centers em todo o mundo.
A Hostinger passou por um crescimento e expansão desenfreados ao longo dos anos. Atingiu um enorme marco de ter 1 milhão de utilizadores, apenas 6 anos a partir do dia em que começou. Hoje, a empresa gere mais de 29 milhões de utilizadores e estabeleceu escritórios localizados em todo o mundo com 150 pessoas a trabalhar em 39 países em todo o mundo.
Para mais detalhes e Hostinger estatísticas de desempenho do servidor, leia meu aprofundado Hostinger rever.
Suporte WP-CLI
Hostinger suporta WP-CLI em todos os seus WordPress Planos de Hospedagem (preço mais barato de US$ 1.99/mês) e Planos de Hospedagem Compartilhada Premium (ou superior). O WP-CLI não é compatível com o plano compartilhado mais baixo (único compartilhado), embora tenha o mesmo preço do mais barato WordPress personalizado.
4. GreenGeeks
Website: https://www.greengeeks.com
GreenGeeks é uma empresa de hospedagem baseada nos princípios de hospedagem ecológica em 2006. Sua sede está localizada em Agoura Hills, Califórnia, mas eles têm clientes em todo o mundo com data centers nos Estados Unidos, Canadá, e Holanda.
A empresa atendeu mais de 35,000 clientes com mais de 300,000 sites. Como um empresa de hospedagem verde, tem-se dedicado a deixar uma pegada energética positiva e a substituir a energia utilizada pelo triplo dos créditos energéticos que são utilizados.
Saiba mais em nossa GreenGeeks avaliação.
Suporte WP-CLI
O WP-CLI está pré-instalado em todos os GreenGeeks Compartilhado e WordPress Hospedagem. Seu plano mais barato, que permite hospedar um site WP com 50 GB de armazenamento, começa em US$ 2.95/mês.
5. BlueHost
Website: https://www.bluehost.com
Bluehost hospeda mais de 2 milhões de sites em sua plataforma e é extremamente popular. Atualmente, a empresa está sediada em Burlington, Massachusetts, EUA e oferece uma ampla variedade de opções de hospedagem. A empresa BlueHost foi vendida para Endurance International Group (EIG) em 2010 e a EIG é vendida para a Clearlake Capital por US$ 3 bilhões em novembro de 2020.
BlueHost é oficialmente recomendado por WordPress.org e uma escolha de hospedagem popular entre blogueiros profissionais. Pessoalmente, acho que o BlueHost pode ser a escolha certa para pequenas empresas e blogueiros individuais que desejam uma solução de hospedagem barata e confiável.
Saiba mais em nossa análise completa do BlueHost.
Suporte WP-CLI
O WP-CLI não é pré-instalado na hospedagem BlueHost por padrão. No entanto, a empresa oferece suporte ao WP-CLI em todos os seus planos de hospedagem compartilhada. No entanto, como o acesso root não está disponível, os procedimentos usuais de instalação do WP-CLI não funcionam no BlueHost. Em vez disso, uma “configuração específica do usuário” especial é necessária para acessar o WP-CLI da hospedagem compartilhada BlueHost (instruções detalhadas aqui).
Considerações Finais
Quase todas as tarefas de desenvolvimento que você pode executar no painel de administração podem ser executadas mais rapidamente com o WP-CLI. Se você deseja trabalhar de forma mais eficiente com WordPress – confira WP-CLI.