Preskoči na sadržaj
BeoHosting
BeoHosting

Guia do WordPress

Instalação, configuração, otimização e resolução de problemas no WordPress.

Instalar o WordPress através do Softaculous

No cPanel, clique em Softaculous Apps Installer, escolha WordPress e clique em "Install". Selecione o domínio, defina um nome de utilizador de administrador (não utilize "admin"), uma palavra-passe forte, o título do site e o e-mail. Clique em "Install" e o WordPress ficará pronto em segundos.

Otimizar o WordPress para velocidade

Instale o plugin LiteSpeed Cache (gratuito para clientes BeoHosting), ative a cache de páginas, otimize as imagens, minifique CSS/JS, utilize a versão mais recente de PHP a partir do cPanel e limpe regularmente a base de dados de revisões e transients desnecessários.

Como configurar a atualização automática do WordPress

No painel de administração do WordPress (oseudominio.com/wp-admin) aceda a Painel > Atualizações e clique em "Ativar atualizações automáticas para todas as novas versões". Para plugins: Plugins > Plugins Instalados — clique em "Ativar atualizações automáticas" junto a cada um. Em alternativa, no Softaculous: Installations > Edit Details > assinale "Auto Upgrade". Faça sempre uma cópia de segurança antes de atualizações importantes.

Como limpar a cache do WordPress

Para o LiteSpeed Cache (recomendado para a BeoHosting): na barra de administração clique em LiteSpeed Cache > "Purge All". Para uma limpeza mais precisa: LiteSpeed Cache > Toolbox > Purge. Cache do navegador: prima Ctrl+Shift+R (Windows) ou Cmd+Shift+R (Mac). Se utilizar a Cloudflare: Caching > Purge Everything. Não limpe a cache com demasiada frequência — deixe-a reconstruir-se.

Como repor a palavra-passe de administrador do WordPress

A forma mais fácil é clicar em "Perdeu a sua palavra-passe?" na página wp-login.php. Se não tiver acesso ao e-mail, inicie sessão no cPanel (oseudominio.com:2083), abra o phpMyAdmin e selecione a base de dados do WordPress. Localize a tabela wp_users, clique em "Edit" junto à conta de administrador, no campo user_pass selecione a função MD5, introduza uma nova palavra-passe e clique em "Go".

Como resolver o Ecrã Branco da Morte (WSOD)

Uma página em branco é normalmente causada por um plugin ou tema incompatível. No Gestor de Ficheiros do cPanel aceda a /public_html/wp-content/ e mude o nome da pasta "plugins" para "plugins_old" — isto desativa todos os plugins. Se o site voltar a funcionar, reponha os plugins um a um. Se isso não ajudar, mude o nome da pasta do tema ativo. Adicione também define('WP_MEMORY_LIMIT', '256M') no wp-config.php.

Como atualizar o WordPress manualmente

Descarregue a versão mais recente em wordpress.org/download/ e descompacte o ZIP. Faça uma cópia de segurança do site e da base de dados. Através do Gestor de Ficheiros do cPanel ou por FTP, elimine as pastas wp-admin e wp-includes no servidor e, em seguida, carregue as novas versões. Carregue também os ficheiros da raiz (wp-login.php, etc.), mas NÃO toque na pasta wp-content. Abra oseudominio.com/wp-admin — se for necessária uma atualização à base de dados, surgirá uma mensagem.

Como criar um site de staging do WordPress

No cPanel crie um subdomínio (por exemplo, staging.oseudominio.com) e uma nova base de dados MySQL. Copie os ficheiros de public_html para o Document Root do subdomínio. Exporte a base de dados de produção através do phpMyAdmin e importe-a para a nova base de dados. No wp-config.php do site de staging altere DB_NAME, DB_USER e DB_PASSWORD. Na tabela wp_options altere "siteurl" e "home" para https://staging.oseudominio.com.

Como resolver o erro "Error Establishing Database Connection"

Este erro significa que o WordPress não consegue ligar-se à base de dados. Verifique as credenciais no wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) através do Gestor de Ficheiros. As credenciais exatas da base de dados encontram-se no cPanel, em MySQL Databases. Se as credenciais estiverem corretas, adicione define('WP_ALLOW_REPAIR', true) ao wp-config.php e abra oseudominio.com/wp-admin/maint/repair.php. Após a reparação, certifique-se de remover essa linha por motivos de segurança.

Como migrar o WordPress para um novo domínio

A forma mais fácil é o plugin Duplicator: instale-o, crie um pacote (Packages > Create New) e descarregue o installer.php e o archive.zip. Carregue ambos os ficheiros para o public_html do novo domínio e abra novodominio.com/installer.php. Para uma migração manual: exporte a base de dados, descarregue os ficheiros, carregue-os para o novo domínio, importe a base de dados e atualize o wp-config.php. Certifique-se de substituir o domínio antigo pelo novo na base de dados utilizando o WP-CLI: "wp search-replace dominioantigo.com novodominio.com".

Como configurar o WordPress Multisite

O Multisite permite gerir vários sites a partir de uma única instalação. Desative todos os plugins e, em seguida, no wp-config.php adicione define('WP_ALLOW_MULTISITE', true). Atualize o painel de administração e aceda a Ferramentas > Configuração de Rede — escolha subdomínios ou subpastas e clique em Instalar. O WordPress mostrará código para o wp-config.php e o .htaccess — copie-o exatamente. Adicione novos sites através de Administração de Rede > Sites > Adicionar Novo.

Como corrigir as permissões de ficheiros do WordPress

Permissões corretas: pastas 755, ficheiros 644, wp-config.php 600. No Terminal do cPanel: "cd public_html" e depois "find . -type d -exec chmod 755 {} \;" para as pastas e "find . -type f -exec chmod 644 {} \;" para os ficheiros. Em seguida, "chmod 600 wp-config.php". Em alternativa, no Gestor de Ficheiros clique com o botão direito > "Change Permissions". Nunca defina 777 — é um grave risco de segurança.

Como desativar um plugin sem acesso ao painel de administração

Se não conseguir aceder ao painel de administração do WordPress, desative o plugin através do Gestor de Ficheiros. Navegue até public_html/wp-content/plugins/ e mude o nome da pasta do plugin problemático (por exemplo, "bad-plugin" para "DISABLED_bad-plugin"). O WordPress desativá-lo-á automaticamente. Se não tiver a certeza de qual está a causar o problema, mude o nome de toda a pasta "plugins" para "plugins_backup" — isto desativa todos os plugins. Depois reponha-os um a um.

Como ativar o modo de depuração do WordPress

Abra o wp-config.php e altere define('WP_DEBUG', false) para true. Adicione define('WP_DEBUG_LOG', true) para registar em wp-content/debug.log e define('WP_DEBUG_DISPLAY', false) para que os erros não sejam mostrados aos visitantes. Após o diagnóstico, certifique-se de repor WP_DEBUG para false, pois abranda o site e pode revelar informação sensível.

Como aumentar o limite de memória do WordPress

No wp-config.php adicione define('WP_MEMORY_LIMIT', '256M') acima de "That's all, stop editing!". Para o painel de administração adicione também define('WP_MAX_MEMORY_LIMIT', '512M'). Se isso não ajudar, verifique o memory_limit do PHP no cPanel através do MultiPHP INI Editor, uma vez que tem prioridade se for inferior. Sintomas: página em branco, "Allowed memory size exhausted" ou falhas durante a importação.

Como resolver o erro "Briefly Unavailable for Scheduled Maintenance"

Este erro significa que uma atualização do WordPress não foi concluída com êxito. Através do Gestor de Ficheiros do cPanel, abra a pasta raiz do site e elimine o ficheiro .maintenance (ative Mostrar Ficheiros Ocultos nas Definições). O site voltará a funcionar de imediato. Verifique se a atualização foi concluída em Painel > Atualizações. Para evitar o problema, não feche o navegador durante as atualizações e atualize os plugins um a um.

Como importar e exportar conteúdo do WordPress

Para exportar: Ferramentas > Exportar, escolha o tipo de conteúdo e clique em Descarregar Ficheiro de Exportação (formato XML). Para importar: Ferramentas > Importar, instale o WordPress Importer e carregue o ficheiro XML. Para necessidades mais avançadas utilize o plugin WP All Import, que suporta CSV, Excel e XML com mapeamento de campos.

Como configurar o SMTP do WordPress para um envio de e-mails fiável

Instale o plugin WP Mail SMTP. Nas definições introduza From Email e From Name, escolha o mailer Other SMTP. SMTP Host: mail.oseudominio.com, Port: 465, Encryption: SSL, Authentication: On. Username: endereço de e-mail completo, Password: palavra-passe. Clique em Save e teste no separador Email Test. O SMTP garante um envio fiável porque o PHP mail() acaba frequentemente no spam.

BeoHosting Team

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Poslednje ažurirano: