Como desativar rascunhos de salvamento automático/desativar revisões para artigos do WordPress?

WordPressOs recursos de salvamento automático, rascunho automático e revisões sempre foram afetados porMarketing na Internetcrítica da equipe.

No entanto, o WordPress é o programa de site mais popular do mundo:

  • WordPress é muito poderoso;
  • Mais无限escalabilidade;
  • Portanto, o WordPress é muito popular entre clientes pessoais e empresariais.

Para que serve o recurso de salvamento automático do WordPress?

O salvamento automático do WordPress impede que o editor feche inesperadamente e cause perda de conteúdo da postagem.

  • Por exemplo, desconexão repentina da rede, queda repentina de energia, etc…
  • Editar artigos é difícil e os artigos desapareceram…
  • Neste momento, é muito inesperado!

No entanto, esse recurso pode inchar o banco de dados e adicionar muito lixo inútil sem motivo.

Felizmente, existe umaPlug-in do WordPress "Limpador WP fácil" pode deletar este lixo.

O problema é que esse "processo de perda de peso" é muito doloroso, e este artigo compartilhará a melhor maneira de resolver esse problema.

Como desativar rascunhos de salvamento automático/desativar revisões para artigos do WordPress?

Qual é a diferença entre o salvamento automático e o rascunho automático do WordPress?

Outro recurso muito irritante do WordPress é o desenho automático.

  • O rascunho automático é semelhante ao salvamento automático, que é quando você escreve um artigo.
  • Os artigos serão automaticamente copiados e gravados no banco de dados de acordo com os intervalos de tempo.
  • O rascunho automático é novo quando você clica em "Escrever um artigo".

Mesmo se você sair do editor, os dados serão gravados no banco de dados, quer você os digite ou não.

Para que serve o recurso de revisão do WordPress?

Na verdade, o recurso de revisão do WordPress é muito útil, os usuários podem verificar as alterações e realizar o controle de versão.

Há sempre dois lados das coisas, assim como o recurso de salvamento automático, ignorar essas alterações pode sobrecarregar desnecessariamente o banco de dados.

  • Se você escrever um parágrafo grande ao editar um artigo longo, lembre-se de clicar manualmente em Salvar.
  • ou bloco de notas para computador软件, edite-o primeiro, copie-o para o editor do WordPress e publique-o (isso pode efetivamente evitar a perda de dados durante o processo de inserção do artigo no banco de dados).

Modifique o arquivo de configuração do WordPress (método 1 recomendado)

De fato, existem muitas funções ocultas no WordPress, que podem ser desabilitadas ou habilitadas de acordo com a configuração através da função do arquivo wp-config.php no diretório raiz da instalação do WordPress.

muito usoSite WordPressde amigos, todos querem desabilitar o rascunho automático do WordPress, não o salvamento automático.

O código a seguir resolve o problema.

Devido ao mecanismo do WordPress, não é possível desabilitar completamente o salvamento automático, mas você pode obter um efeito semelhante definindo um intervalo mais longo, como ▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 默认是 60,3600秒表示自动保存间隔1小时

Qual é o número máximo de revisões do WordPress permitidas?

// WordPress设置自动保存间隔/秒
define('AUTOSAVE_INTERVAL', 3600);
// WordPress设置修订版本最多允许几个
define('WP_POST_REVISIONS', 3);

Você pode adicionar as seguintes definições ao seu site WordPress wp-config.php em arquivo▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 3600秒表示自动保存间隔1小时
define( 'EMPTY_TRASH_DAYS', 7 ); // 在 7 天后被删除
define( 'DISABLE_WP_CRON', true ); // 禁用内部Wp-Cron函数
define('WP_POST_REVISIONS', false ); // 禁用文章修订版本
  • Os rascunhos automáticos são excluídos automaticamente após 7 dias de inatividade.
  • Eles são basicamente limpos por funções automáticas, não há necessidade de se preocupar com eles.
  • Testado definido para define( 'AUTOSAVE_INTERVAL', 86400 ); O intervalo de salvamento automático não entra em vigor após 24 horas.
  • Recomenda-se definir o intervalo de salvamento automático para 3600 (1 hora).

    Desabilitar revisões do WordPress (Método 2)

    Se a desativação das revisões de postagem do método 1 não funcionar, você precisará usar o seguinte código do WordPress para desabilitar as revisões para todos os tipos de postagem.

    Por favor, adicione o arquivo de modelo de tema WordPressfunctions.php, adicione o seguinte código de revisão de artigo de desativação▼

    // WordPress禁用所有文章类型的修订版本
    add_filter( 'wp_revisions_to_keep', 'cwl_wp_revisions_to_keep', 10, 2 );
    function cwl_wp_revisions_to_keep( $num, $post ) { return 0;}

    Código WordPress para desabilitar revisões para um determinado tipo de postagem▼

    // WordPress禁用某种文章类型的修订版本
    add_filter( 'wp_revisions_to_keep', 'cwl_wp_revisions_to_keep', 10, 2 );
    function cwl_wp_revisions_to_keep( $num, $post ) {
    if ( 'post_type' == $post->post_type ) { //引号中post_type改为你想禁用修订版本的文章类型
    return 0;
    }
    return $num;
    }

    Quanto aos rascunhos automáticos do WordPress, você não pode desativá-los por um motivo importante.

    Samuel 'Otto' Wood, um ninja tecnológico da Audrey Capital (empresa de investimento anjo de Matt Mullenweg), disse:

    Os rascunhos automáticos existem porque vários usuários podem criar novas postagens ao mesmo tempo.Se duas pessoas forem para o post-new aproximadamente ao mesmo tempo e o primeiro salvamento automático acontecer mais ou menos ao mesmo tempo, há uma condição de corrida que pode fazer com que uma delas recupere o ID de postagem errado, o que faria com que a postagem para ser substituído/Perdido, quando eles continuarem editando o post.

    O Auto-Draft cria o post e obtém o ID do novo post antes de mostrar a tela de edição, evitando que dois autores simultâneos tenham acidentalmente o mesmo ID do post nos dados do navegador.

    Andrew Ozz, responsável pela integração do TinyMCE para WordPress, disse:

    Isso também possibilita o upload de imagens antes de salvar o primeiro rascunho e elas serão anexadas com precisão às novas postagens.

    Para aqueles que usam o WordPress 5.0+ com editor Gutenberg, o trecho de código abaixo pode desabilitar o rascunho/salvar automático▼

    /**
     * 禁用古腾堡编辑器自动保存 (间隔 3600秒)
     */
    add_filter( 'block_editor_settings', 'cwl_block_editor_settings', 10, 2 );
    function cwl_block_editor_settings( $editor_settings, $post ) {
        $editor_settings['autosaveInterval'] = 3600;
        return $editor_settings;
    }

     

    Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhou "Como desabilitar rascunhos de salvamento automático/desabilitar revisões para artigos do WordPress? , para ajudá-lo.

    Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-1580.html

    Bem-vindo ao canal Telegram do blog de Chen Weiliang para receber as últimas atualizações!

    🔔 Seja o primeiro a obter o valioso "Guia de uso da ferramenta de IA de marketing de conteúdo ChatGPT" no diretório superior do canal! 🌟
    📚 Este guia contém um valor enorme, 🌟Esta é uma oportunidade rara, não perca! ⏰⌛💨
    Compartilhe e curta se gostar!
    Seus compartilhamentos e curtidas são nossa motivação contínua!

     

    发表 评论

    Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

    滚动 到 顶部