Par défaut, Divi propose un type de post (CPT) nommé Projets. Ou Project en anglais. On le retrouve dans le menu de l'administration de WordPress (voir image ci-dessous).
Il se peut que vous n'ayez pas besoin de ce type de post et voici donc un code tout simple pour les désactiver complètement. Il n'apparaîtra alors plus dans le menu WordPress ni dans aucun paramètre (type Yoast SEO...)
Désactiver le CPT Projets dans le thème Divi
Pour retirer le CPT "Projets", ajoutez ce code au fichier functions.php de votre thème Divi. C'est tout !
/* Retire le CPT Projets installé par DIVI */
function project_unset_post_type(){
global $wp_post_types;
if ( isset( $wp_post_types[ 'project' ] ) ) {
unset( $wp_post_types[ 'project' ] );
return true;
}
return false;
}
add_action('init','project_unset_post_type');
Désactiver le CPT Projets + Catégories Projets + Tags Projets dans le thème Divi
Si vous souhaitez supprimer le CPT Projets ainsi que les catégories et tags qui lui sont reliées, insérez le code suivant dans votre fichier functions.php
/* Retire le CPT Projets installé par DIVI + les catégories Projets + les Tags Projets */
function divi_project_unset(){
global $wp_post_types;
if ( isset( $wp_post_types[ 'project' ] ) ) {
unregister_post_type( 'project' );
unregister_taxonomy( 'project_category' );
unregister_taxonomy( 'project_tag' );
}
}
add_action('init','divi_project_unset');
Je vous recommande chaudement de créer un Thème enfant plutôt que de modifier les fichiers du thème Divi de base. Pourquoi ? Simplement car lors de la prochaine mise à jour de votre thème Divi, votre modification aura certainement sautée, écrasée par la mise à jour.
Ce qui n'arrivera pas avec un Thème enfant 👶
La communauté Divi propose également un thème enfant Divi à télécharger gratuitement
Laisser un commentaire