Problème : Warning: Declaration of Cws_Walker_Nav_Menu::walk( (Créer un compte)

  • WordPress :5.5
  • Statut : non résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #2359619
    greeeg
    Participant
    Initié WordPress
    10 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 5.6
    • Thème utilisé : Clinico
    • Extensions en place :
    • Nom de l’hébergeur : Infomaniak
    • Adresse du site :

    Problème(s) rencontré(s) :

    Bonjour,

    Relativement nouveau avec WordPress on m’a demandé de reprendre la gestion d’un site.
    Le site n’avait plus eu de mises à jour depuis plusieurs mois (années?)
    Après avoir effectué les mises à jour recommandées, le site affiche désormais un message d’erreur :
    <b>Warning</b>: Declaration of Cws_Walker_Nav_Menu::walk($items, $depth) should be compatible with Walker::walk($elements, $max_depth, …$args) in …

    Je n’ai pas moyen de contacter le développeur du site (cessation d’activité).

    Auriez-vous quelques idées pour corriger ce problème ?

    Merci d’avance pour votre aide !

     

    #2359620
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Bonjour.

    Passe le PHP en 7.4 chez ton hébergeur.

    🙂

    #2359631
    greeeg
    Participant
    Initié WordPress
    10 contributions

    Merci @philyon

    J’y ai presque cru, mais….
    J’ai installé une sauvegarde d’hier, puis migré en PHP 7.4.
    Le site s’est affiché sans erreur.
    Ensuite j’ai fait les mises à jour recommandées par WordPress mais le message est revenu :
    <b>Warning</b>: Declaration of Cws_Walker_Nav_Menu::walk($items, $depth) should be compatible with Walker::walk($elements, $max_depth, …$args) in <b>/home/clients/38bca31a83a94c98f7de793eb5238f30/web/wp-content/themes/clinico/functions.php</b> on line <b>1195</b>

    La seule mise à jour qui reste est celle du thème.
    > Clinico Vous utilisez la version 1.7.6. Mettez à jour vers la version 1.7.9.

    Mais lorsque je clique pour faire la mise à jour cela tourne sans fin.

    Est-ce préférable de ne pas faire cette mise à jour du thème ?
    Si oui, quels sont les risques pour le site ?

    Merci d’avance pour les idées ou pour toute aide possible 🙂

    Bonne soirée.

     

    #2359632
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Est-ce préférable de ne pas faire cette mise à jour du thème ?

    Non surtout pas, elle est impérative

    v.1.7.9 (Aug 24, 2020)
    Fixed:
    WordPress 5.5 compatibility issues,
    – Fixed RTL issue with Staff items,
    – Staff archive title issue,
    – Staff pagination issue,
    – Broken image for Product details page issue.

    v.1.7.8 (Nov 14, 2019)
    Fixed:
    Fixed CWS Builder and Gutenberg compatibility issues.

    v.1.7.7 (May 13, 2019)
    ———————
    Fixed:
    – Envato’s new theme requirements issue,
    – Portfolio Archive issue,
    – Events Calendar: minor CSS issues,
    – Added headings to CWS Benefits,
    – Added alt tags to CWS Benefits,
    – Url to the CWS Benefits icons added,
    – jQuery Search error issue,
    – CWS Builder being switched to Gutenberg editor issue.

    Updated:
    – WooCommerce 3.6.1 templates.

    Si oui, quels sont les risques pour le site ?

    Il risque de ne plus fonctionner un jour ou l’autre.

    🙂

    #2359634
    greeeg
    Participant
    Initié WordPress
    10 contributions

    Mais là tu parles de la mise à jour de la version de WP ?
    Et pas de la mise à jour du thème (Clinico) ?

    Je pensais faire toutes les mises à jour recommandées par le site mais pas celle de Clinico,
    Bonne idée ?

    Sinon une solution pour supprimer ce message d’erreur ?
    <b>Warning</b>: Declaration of Cws_Walker_Nav_Menu::walk($items, $depth) should be compatible with Walker::walk($elements, $max_depth, …$args) in <b>/home/clients/38bca31a83a94c98f7de793eb5238f30/web/wp-content/themes/clinico/functions.php</b> on line <b>1195</b>

    #2359635
    greeeg
    Participant
    Initié WordPress
    10 contributions

    @philyon La mise à jour du thème Clinico ne semble pas se faire.
    Le système tourne sans arrêt, mais aucune mise à jour ne se fait.

    #2359636
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Pour la mise à jour de ce thème, payant, contacte plutôt leur support.

    🙂

    #2359637
    greeeg
    Participant
    Initié WordPress
    10 contributions

    Mmh ok.

    Je vais tenter bien que je pense que ce soit peine perdue.

    Merci tout de même.

    Bonne soirée

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