Como limitar o número de revisões salvas no WordPress

Este tópico contém respostas, possui 2 vozes e foi atualizado pela última vez por  Luis FatorBinario 2 anos, 4 meses atrás.

  • Autor
    Posts
  • #10743
     Luis FatorBinario 
    Administrador

    O WordPress salva uma nova linha em seu banco de dados toda vez que editamos um artigo ou página, ele continará guardando um número infinito de linhas de revisões mesmo para postagens antigas editadas por qualquer motivo.

    O mais coerente a se fazer é limitar o número de revisões a serem mantidas, para isso pode-se editar o arquivo de configurações principal da ferramenta incluindo um parâmetro:

    Edite o arquivo wp-config.php e inclua a seguinte linha, logo abaixo de “define(‘WP_DEBUG’, false);”

    define('WP_POST_REVISIONS', 3);

    Isso irá limitar para 3 o número de revisões mantidas.

     

    * Se já existirem publicações com revisões, e caso queira excluir, insira esta função temporária no arquivo functions.php do tema:

    $wpdb->query(
      "DELETE FROM $wpdb->posts
      WHERE post_type = 'revision'"
    );
    
    
    #12402
     pedroarmindo1 
    Participante

    Quando você diz temporário, é quanto tempo?

    #12403
     Luis FatorBinario 
    Administrador

    pedroarmindo1 comentou no post #12402:

    Quando você diz temporário, é quanto tempo?

    Sobre a função temporária, adicione ela e navegue por qualquer página do site.

    Em seguida pode excluí-la novamente. Na realidade a função só precisa executar uma única vez.

    Se decidir manter ela no functions as revisões serão sempre deletadas, o que é errado. Ao invés disso limite no wp-config.

Visualizando 3 posts - 1 até 3 (de 3 do total)

Você deve fazer login para responder a este tópico.

©2014-2018 Fator Binário - Todos os direitos reservados

Fazer login com suas credenciais

ou    

Esqueceu sua senha?

Create Account