Otimizando o arquivo de configuração do WordPress
Otimizar o seu arquivo de configuração do WordPress (wp-config.php) pode mudar alguns dos comportamentos padrão do WordPress e melhorar a velocidade com que seu site carrega. Melhorar a forma como WordPress funciona é fácil. Aqui estão alguns dos ajustes de configuração mais populares.
Menu
Pós revisões, salvamento automático e tratamento de lixo
WordPress autosaves revisões de seus posts e páginas, e você pode enviar mensagens e páginas para a lata de lixo, em vez de excluí-los completamente. WordPress salva revisões ilimitadas e, por vezes, dependendo de quantas vezes você editar e reeditar os posts e páginas, a lista de revisões salvas pode ficar muito longa. Você pode limitar o número de revisões que o WordPress irá poupar adicionando a seguinte linha ao arquivo wp-config.php:
define ( 'WP_POST_REVISIONS', 3) - // número limite de revisões a 3
Você também pode desativar completamente o recurso de revisão padrão adicionando esta linha para o arquivo wp-config.php, em sua própria linha:
define ( 'WP_POST_REVISIONS', false) - // desativar as revisões pós
WordPress cria essas revisões por meio do recurso de salvamento automático. Por padrão, o WordPress salva automaticamente um post revisão a cada minuto. Se você levar um longo tempo para escrever um post, você poderia acumular dezenas de revisões pós, que são armazenados no banco de dados e ocupam espaço. Você pode alterar o intervalo de gravação automática, adicionando este código ao arquivo wp-config.php em sua própria linha (este código altera o intervalo de gravação automática para 160 segundos, especificamente - você pode escolher qualquer intervalo de tempo que você quiser):
define ( 'AUTOSAVE_INTERVAL', 160) - // em segundos
O recurso Lixo no WordPress lhe dá uma salvaguarda contra a eliminar permanentemente mensagens de erro. Você pode visitar a lata de lixo qualquer momento e excluir permanentemente o post ou página, ou você pode deixá-lo lá e WordPress esvaziar automaticamente a lixeira a cada 30 dias. Se você quer ajustar esse intervalo de tempo, você pode adicionar a primeira linha de código para forçar WordPress para esvaziar o semanário lixo, ou a segunda linha para desativar o recurso de lixo, completamente, da seguinte forma (em sua própria linha):
define ( 'EMPTY_TRASH_DAYS', 7) - // vazio lixo weeklydefine ( 'EMPTY_TRASH_DAYS', 0) - // desativar lixo
instalação do WordPress site e endereço web
Uma das marcas de modelo mais comuns para uso em um tema é a bloginfo () - tag, que tem vários parâmetros que você pode usar para chamar diferentes bits de informação sobre o seu site (como o nome e descrição do site, por exemplo). Em seguida, você pode chamar em diferentes arquivos de modelo tema e gráficos (ou imagens) em seu tema. Por exemplo, a URL do seu site pode ser definida em seus arquivos de modelo com a seguinte tag:
? Lt;? Php bloginfo ( 'url') -> // URL do site
Essa tag diz WordPress para se comunicar com o banco de dados do site, localizar a URL do site, e devolvê-lo de volta para o arquivo de modelo ou plugin que está fazendo essa chamada de banco de dados. Você pode reduzir o número de chamadas de banco de dados (assim, acelerar o seu site), definindo a URL do site no arquivo wp-config.php, inserindo as seguintes duas linhas em suas próprias linhas (que substitui yourdomain.com com o seu nome de domínio real, é claro):
define ( 'WP_HOME', 'https://yourdomain.com') - // local addressdefine ( 'WP_SITEURL', 'https://yourdomain.com') - // endereço wordpress
caminho do modelo e estilo
Tal como aconteceu com a URL do site a partir da secção anterior, muitos temas eo núcleo olhar código WordPress para o seu modelo de tema WordPress eo diretório de estilo através dos seguintes tags de template WordPress:
? Lt; php bloginfo ( 'template_directory') -> // directorylt modelo;??? Bloginfo php ( 'stylesheet_directory') -> // diretório de estilo
Mais uma vez, você pode reduzir significativamente o número de chamadas para o banco de dados para os diretórios de modelo e de folhas de estilo, definindo-os diretamente no seu arquivo wp-config.php. Para fazer isso, adicione estas duas linhas de código (substitua absoluto / path / com seu próprio caminho do servidor e substituir / themefolder com o nome da pasta do tema que você usa atualmente) em suas próprias linhas separadas:
define ( 'TEMPLATEPATH', '/ absoluto / path / to / wp-content / themes / themefolder') - define ( 'STYLESHEETPATH,' / absoluto / path / to / wp-content / themes / themefolder ') -
Aumentar os limites de memória PHP
A maioria dos provedores de hospedagem web limitar a quantidade de memória de qualquer arquivo de script ou programa de um PHP pode usar no servidor web a qualquer momento. PHP está no núcleo do WordPress, e, por padrão, o WordPress tenta definir o limite de memória PHP para 32MB.
Para ajudar a resolver os erros de limite de memória do PHP, no wp-config.php, definir a quantidade máxima de memória que o PHP pode usar escrevendo uma destas três linhas de código, dependendo da quantidade de memória que você permitir que o PHP para usar em seu site , e adicioná-lo para o arquivo wp-config.php em sua própria linha:
define ( 'WP_MEMORY_LIMIT', '64m') - // aumento de limite para 64Mdefine ( 'WP_MEMORY_LIMIT', '96M') - // aumento de limite para 96Mdefine ( 'WP_MEMORY_LIMIT', '128M') - // aumento de limite para 128M
Alguns provedores de hospedagem desativar a capacidade de aumentar os limites de memória PHP em sua conta de hospedagem web.