La colonne suivante des Conseils WordPress vous présentera les solutions aux erreurs fatales lors de la personnalisation des thèmes et des arrière-plans dans WordPress. J'espère qu'elle sera utile aux amis dans le besoin !
Si vous ouvrez le menu de personnalisation et d'arrière-plan de WordPress, une erreur fatale s'affichera, semblable à :
Fatal error: Uncaught Exception: Supplied nav_menu_item value missing property: description in xxxxxxxxxx/wp-includes/customize/class-wp-customize-nav-menu-item-setting.php:183
Vous pouvez essayer de le résoudre avec le code suivant.
Lors de la tentative de personnalisation des thèmes et des arrière-plans WordPress, une erreur fatale a été rencontrée. Solution
Ajoutez le code au modèle de fonction de thème actuel function.php :
add_filter('wp_get_nav_menu_items', 'my_wp_get_nav_menu_items', 10, 3); function my_wp_get_nav_menu_items($items, $menu, $args) { foreach($items as $key => $item) $items[$key]->description = ''; return $items; }
Après cela. , encore une fois L'erreur disparaît lors de l'ouverture du menu du thème personnalisé, mais le code doit rester dans le thème. Le problème persiste après sa suppression.
Une autre solution consiste à supprimer tous les menus précédemment créés en arrière-plan, ce qui peut résoudre complètement ce problème, puis à recréer les menus. Je n'ai jamais essayé cette méthode. Si vous avez rencontré des problèmes similaires avec des chaussures pour enfants, vous pouvez l'essayer et il n'y aura aucune perte.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!