¿Cómo deshabilitar borradores guardados automáticamente/deshabilitar revisiones para artículos de WordPress?

WordPressLas funciones de guardado automático, borrador automático y revisiones siempre se han visto afectadas por网络 营销crítica del personal.

Sin embargo, WordPress es el programa de sitios web más popular del mundo:

  • WordPress es muy poderoso;
  • Más无限escalabilidad;
  • Por lo tanto, WordPress es muy popular entre los clientes personales y comerciales.

¿Para qué sirve la función de guardado automático de WordPress?

El guardado automático de WordPress evita que el editor se cierre inesperadamente y provoque la pérdida del contenido de la publicación.

  • Por ejemplo, una desconexión repentina de la red, un corte de energía repentino, etc.
  • Editar artículos es difícil, y los artículos han desaparecido...
  • ¡En este momento, es muy inesperado!

Sin embargo, esta función puede inflar la base de datos y agregar mucha basura inútil sin ningún motivo.

Afortunadamente, hay unComplemento de WordPress "Limpiador fácil de WP" puede eliminar esta basura.

El problema es que este "proceso de pérdida de peso" es muy doloroso, y este artículo compartirá la mejor manera de resolver este problema.

¿Cómo deshabilitar borradores guardados automáticamente/deshabilitar revisiones para artículos de WordPress?

¿Cuál es la diferencia entre el guardado automático y el borrador automático de WordPress?

Otra característica muy molesta de WordPress es la redacción automática.

  • El borrador automático es similar al guardado automático, que es cuando escribes un artículo.
  • Los artículos serán automáticamente respaldados y escritos en la base de datos de acuerdo a intervalos de tiempo.
  • El borrador automático es nuevo al hacer clic en "Escribir un artículo".

Incluso si sale del editor, los datos se escriben en la base de datos, tanto si los escribe como si no.

¿Para qué sirve la función de revisión de WordPress?

En realidad, la función de revisión de WordPress es muy útil, los usuarios pueden verificar los cambios y realizar el control de versiones.

Siempre hay dos lados en las cosas, al igual que la función de guardado automático, ignorar estos cambios puede sobrecargar innecesariamente la base de datos.

  • Si escribe un párrafo grande al editar un artículo largo, recuerde hacer clic manualmente en Guardar.
  • o bloc de notas para computadora软件, edítelo primero, luego cópielo en el editor de WordPress y luego publíquelo (lo que puede evitar efectivamente la pérdida de datos durante el proceso de ingreso del artículo a la base de datos).

Modificar el archivo de configuración de WordPress (Método 1 recomendado)

De hecho, hay muchas funciones ocultas en WordPress, que se pueden deshabilitar o habilitar según la configuración a través de la función del archivo wp-config.php en el directorio raíz de la instalación de WordPress.

mucho usositio web de wordpressde amigos, todos quieren deshabilitar el borrador automático de WordPress, no el guardado automático.

El siguiente código resuelve el problema.

Debido al mecanismo de WordPress, no es posible deshabilitar por completo el guardado automático, pero puede lograr un efecto similar configurando un intervalo de tiempo más largo, como ▼

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

¿Cuál es el número máximo de revisiones de WordPress permitidas?

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

Puede agregar las siguientes definiciones a su sitio de WordPress wp-config.php en archivo▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 3600秒表示自动保存间隔1小时
define( 'EMPTY_TRASH_DAYS', 7 ); // 在 7 天后被删除
define( 'DISABLE_WP_CRON', true ); // 禁用内部Wp-Cron函数
define('WP_POST_REVISIONS', false ); // 禁用文章修订版本
  • Los giros automáticos se eliminan automáticamente después de 7 días de inactividad.
  • Básicamente se limpian con funciones automáticas, no hay necesidad de preocuparse por ellas.
  • Conjunto probado para define( 'AUTOSAVE_INTERVAL', 86400 ); El intervalo de guardado automático no surte efecto después de 24 horas.
  • Se recomienda establecer el intervalo de guardado automático en 3600 (1 hora).

    Deshabilitar revisiones de WordPress (Método 2)

    Si la desactivación de revisiones de publicaciones del método 1 no funciona, debe usar el siguiente código de WordPress para desactivar las revisiones para todos los tipos de publicaciones.

    Agregue el archivo de plantilla de tema de WordPressfunctions.php, agregue el siguiente código de revisión del artículo de desactivación ▼

    // 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 de WordPress para deshabilitar las revisiones para un determinado tipo de publicación▼

    // 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;
    }

    En cuanto a los borradores automáticos de WordPress, no puede deshabilitarlos por una razón importante.

    Samuel 'Otto' Wood, un ninja tecnológico de Audrey Capital (la firma de inversión ángel de Matt Mullenweg), dijo:

    Los borradores automáticos existen porque varios usuarios pueden crear nuevas publicaciones al mismo tiempo.Si dos personas van a Publicar nuevo aproximadamente al mismo tiempo, y luego su primer autoguardado ocurre aproximadamente al mismo tiempo, hay una condición de carrera que podría hacer que uno de ellos obtenga la identificación de publicación incorrecta, lo que haría que la publicación para ser sobrescrito/Perdido, cuando continúan editando la publicación.

    Auto-Draft crea la publicación y obtiene la ID de la nueva publicación antes de mostrar la pantalla de edición, lo que evita que dos autores simultáneos tengan accidentalmente la misma ID de publicación en los datos del navegador.

    Andrew Ozz, responsable de la integración de TinyMCE para WordPress, dijo:

    Esto también hace posible cargar imágenes antes de guardar el primer borrador, y se agregarán con precisión a las nuevas publicaciones.

    Para aquellos que usan WordPress 5.0+ con el editor Gutenberg, el fragmento de código a continuación puede deshabilitar el borrador/guardado 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;
    }

     

    Esperanza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartió "¿Cómo deshabilitar el guardado automático de borradores/deshabilitar revisiones para artículos de WordPress? , para ayudarte.

    Bienvenido a compartir el enlace de este artículo:https://www.chenweiliang.com/cwl-1580.html

    ¡Bienvenido al canal de Telegram del blog de Chen Weiliang para obtener las últimas actualizaciones!

    🔔 ¡Sea el primero en obtener la valiosa "Guía de uso de la herramienta de inteligencia artificial para marketing de contenidos ChatGPT" en el directorio superior del canal! 🌟
    📚 Esta guía contiene un gran valor. 🌟Esta es una oportunidad única, ¡no la pierdas! ⏰⌛💨
    ¡Comparte y dale me gusta si te gusta!
    ¡Su compartir y Me gusta son nuestra motivación continua!

     

    发表 评论

    Su dirección de correo electrónico no será publicada. 项 已 用 * 标注

    滚动 到 顶部