📅  最后修改于: 2023-12-03 15:19:49.220000             🧑  作者: Mango
L'enregistrement automatique est une fonctionnalité de WordPress qui permet de sauvegarder automatiquement les brouillons des articles, des pages et des types de publications personnalisés toutes les quelques minutes. Cela évite de perdre des données en cas de problème technique ou de perte de connexion.
Dans cet article, nous allons voir comment régler l'enregistrement automatique dans WordPress en utilisant du code PHP.
Pour personnaliser l'enregistrement automatique, nous aurons besoin d'accéder au fichier functions.php
du thème WordPress actif. Ce fichier est généralement situé dans le répertoire /wp-content/themes/your-theme/
. Ouvrez ce fichier en utilisant votre éditeur de code préféré.
Par défaut, WordPress enregistre automatiquement les brouillons toutes les 60 secondes. Si vous souhaitez désactiver complètement cette fonctionnalité, ajoutez le code suivant à la fin du fichier functions.php
:
/**
* Disable autosave feature in WordPress
*/
function disable_autosave() {
wp_deregister_script('autosave');
}
add_action('wp_print_scripts', 'disable_autosave');
Ce code désactive simplement le script autosave
responsable de l'enregistrement automatique.
Si vous souhaitez uniquement modifier la fréquence de l'enregistrement automatique, vous pouvez utiliser le code suivant :
/**
* Modify autosave interval in WordPress
*/
function modify_autosave_interval($interval) {
$interval = 120; // Change the autosave interval to 120 seconds (2 minutes)
return $interval;
}
add_filter('wp_insert_post_data', 'modify_autosave_interval');
Dans cet exemple, nous avons modifié l'intervalle de l'enregistrement automatique pour le définir à 120 secondes (2 minutes). Modifiez simplement la valeur 120
dans le code pour définir l'intervalle de votre choix.
Une fois que vous avez apporté les modifications nécessaires dans le fichier functions.php
, enregistrez-le et téléchargez-le sur votre site WordPress.
Testez maintenant la fonctionnalité d'enregistrement automatique en créant ou en modifiant un article, une page ou une publication personnalisée dans votre tableau de bord WordPress. Vous devriez voir que l'enregistrement automatique se produit selon les paramètres que vous avez définis.
N'oubliez pas de vérifier vos modifications attentivement et assurez-vous d'avoir une sauvegarde de votre thème avant d'apporter des modifications au fichier functions.php
.
C'est tout! Vous avez maintenant configuré l'enregistrement automatique dans WordPress en utilisant du code PHP.