Onglets menu et autre disparu du backoffice

  • WordPress :5.2
  • Statut : non résolu
11 sujets de 1 à 11 (sur un total de 11)
  • Auteur
    Messages
  • #2280080
    kevinrbr
    Participant
    Initié WordPress
    22 contributions

    Bonjour,

    j’ai un petit problème, je voulais accéder à l’onglet “menu” présent normalement dans Apparence, mais il a disparu, ainsi que d’autre onglet que je n’ai pas en tête, il reste uniquement : Thèmes, Personnaliser et Editeur de thème.

    J’ai essayé de désactiver les extensions et rien n’y fait, toujours pas cet onglet.

    Quand j’essai d’y accéder directement via l’url (…../wp-admin/nav-menus.php) j’ai le message d’erreur : “Le thème actuel n’accepte pas les menus de navigation ni les widgets.”

    Mon functions.php à uniquement :

    <?php
    
    function theme_enqueue_styles() {
        wp_enqueue_style( 'animate', get_template_directory_uri() . '/css/animate.css' );
        wp_enqueue_style( 'fancyboxcss', 'https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.css' );
        wp_enqueue_style( 'reset', get_template_directory_uri() . '/css/reset.css' );
        wp_enqueue_style( 'style', get_template_directory_uri() . '/css/style.css' );
        wp_enqueue_script( 'jquery', get_template_directory_uri() . '/js/jquery.min.js' );
        wp_enqueue_script( 'animations', get_template_directory_uri() . '/js/animations.js' );
        wp_enqueue_script( 'fancybox', 'https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.2.5/jquery.fancybox.min.js');
    }
    add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
    
    if( function_exists('acf_add_options_page') ) {
    	// Page principale
    	acf_add_options_page(array(
    		'page_title'    => 'Informations générales',
    		'menu_title'    => 'Informations générales',
    		'menu_slug'     => 'options',
    		'capability'    => 'edit_posts',
    		'redirect'      => true
    	));
    }

    Je vous remercie de m’avoir lu, à très vite

    Kévin

    #2280286
    Flobogo
    Modérateur
    Maître WordPress
    15856 contributions

    Bonjour,

    Il y avait un questionnaire affiché, c’est dommage de l’avoir supprimé, car il peut aider à vous aider.
    Alors, merci de le copier-coller et compléter du mieux possible dans votre prochain post :

    Ma configuration WP actuelle
    – Version de WordPress :
    – Version de PHP/MySQL :
    – Thème utilisé :
    – Extensions en place :
    – Nom de l’hébergeur :
    – Adresse du site :

    Si vous ne savez pas répondre, vous pouvez installer cette extension: https://wordpress.org/plugins/forum-wordpress-fr/ et ensuite, récupérez les informations sur le tableau de bord de l’admin de votre site pour les copier-coller ici.

    Si besoin, consultez cette vidéo : https://youtu.be/XOFGpSbNCmY

    Nous avons généralement besoin de ces réponses pour vous aider.

    Et dites-nous aussi quelles modifications vous avez apportées récemment au site ?

    #2281549
    kevinrbr
    Participant
    Initié WordPress
    22 contributions

    Bonjour,

    voici le questionnaire remplis :

    Ma configuration WP actuelle
    – Version de WordPress : 5.2.4
    – Version de PHP/MySQL : PHP version: 7.3.8
    – Thème utilisé : perso
    – Extensions en place : acf pro, tinymce, classic editor
    – Nom de l’hébergeur : local
    – Adresse du site : local

    Le problème viens visiblement du thème vu que quand je prend un thème déjà prêt j’ai les onglets.
    Cependant rien de spécial dans mon functions.php a part les liens js, css etc..

    • Cette réponse a été modifiée le il y a 4 weeks par  kevinrbr.
    #2281681
    kevinrbr
    Participant
    Initié WordPress
    22 contributions

    up

    #2282080
    kevinrbr
    Participant
    Initié WordPress
    22 contributions

    personne ?

    #2282082
    PhiLyon
    Modérateur
    Maître WordPress
    23948 contributions

    Bonjour.

    Upper est proscrit sur ce forum.

    Le problème viens visiblement du thème

    Comment veux-tu que nous t’aidions puisque ton thème est perso.

    🙂

    #2282803
    kevinrbr
    Participant
    Initié WordPress
    22 contributions

    Peut être que certaines personnes ont déjà étaient face à ce problème tout simplement ? 🙂

    #2282809
    Li-An
    Modérateur
    Maître WordPress
    22703 contributions

    Bonjour, si ça provient du thème et que c’est un thème perso, personne ne pourra vous aider comme ça au pifomètre.

    #2282836
    Hervel
    Participant
    Maître WordPress
    30288 contributions

    Bonjour,
    Dans functions.php, il faut les codes pour le menu

    <?php
    register_nav_menus( array(
    'menu-principal' => 'Menu principal'
    ) );
    ?>

    Il faudra un code aussi pour Image à la Une, etc…
    https://www.tutowp.fr/comment-creer-un-theme-wordpress-facilement/#lefichierfunctionsphp
    Avez-vous un fichier sidebar.php ?
    Votre thème sera responsive ??

     

    Peut être plus simple de partir  d’un thème créé par un générateur, de base, minimaliste puis le personnaliser
    https://underscores.me/

    #2283069
    kevinrbr
    Participant
    Initié WordPress
    22 contributions

    Merci pour le <?php register_nav_menus( array( ‘menu-principal’ => ‘Menu principal’ ) ); ?> que je n’ai pas a rajouter d’habitude ! mais cela fonctionne.

    Pour image a la une et tout le reste je sais, mais d’habitude menu est présent de base.

    Pas de fichier sidebar.

    Et mon thème est responsive oui, je préfère créer mes thèmes moi même, bien plus simple je trouve

    #2283070
    Hervel
    Participant
    Maître WordPress
    30288 contributions

    Bonjour,
    Je ne vois pas comment vous pouvez avoir un menu sans un code, dans functions.php
    Sinon un menu, tout codé, dans header.php

    Je trouve compliqué de faire un thème, plus simple de choisir un thème parent puis créer un thème enfant, et de personnaliser.

    Si le problème est résolu, merci de mettre le sujet en résolu.

11 sujets de 1 à 11 (sur un total de 11)
  • Vous devez être connecté pour répondre à ce sujet.