ferman (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 1 à 15 (sur un total de 7,638)
  • Auteur
    Messages
  • en réponse à : BRAVADA – notes de page cachées sous menu en-tête #2490208
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    tu le mets dans function.php d’un thème fils ?

    Par exemple, mais après avoir inséré le code js dans une function php:

    function notes_bas_de_page(){?>
    <script>
    $=jQuery;

    window.addEventListener('scroll', function() {
    var scrollpos = window.scrollY;
    var height1 = $("#content").height();
    var height2 = $(".wp-block-footnotes").height();
    var height = (height1-height2);

    if (scrollpos > height ) {
    topmenu = document.getElementById("topmenu").style.opacity=".1";
    }
    else {
    topmenu = document.getElementById("topmenu").style.opacity="1";
    }
    }
    )
    </script>
    <?php }

    add_filter ('wp_footer', 'notes_bas_de_page');

    Vous pouvez aussi utiliser l’extension « code snippets » (avec la même fonction). C’est même mieux.

    Vous devrez sans doute changer « topmenu » en autre chose selon votre site. Normalement (sous toutes réserves puisqu’on ne voit pas votre site ) le reste du code ne devrait pas être modifié. Vous devrez peut-être mettre un z-index important pour le menu (par : z-index : 99). A voir.

    (pourquoi l’affichage du forum change-t-il à partir de ma réponse #2490191 ?)

    Aucune idée: ça arrive parfois mais je ne sais pas pourquoi.

    • Cette réponse a été modifiée le il y a 2 jours et 9 heures par ferman.
    en réponse à : BRAVADA – notes de page cachées sous menu en-tête #2490204
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonjour,

    Si j’ai bien compris le problème, voici quelque chose qui fonctionne à peu près chez moi. Peut-être pourrez-vous adapter à votre cas? J’ai un peu mélangé js et jQuery pour simplifier le code mais naturellement on peut n’utiliser que du pur js si l’on veut.

    $=jQuery;

    window.addEventListener('scroll', function() {
    var scrollpos = window.scrollY;
    var height1 = $("#content").height();
    var height2 = $(".wp-block-footnotes").height();
    var height = (height1-height2);

    if (scrollpos > height ) {
    topmenu = document.getElementById("topmenu").style.opacity=".1";
    }
    else {
    topmenu = document.getElementById("topmenu").style.opacity="1";
    }
    }
    )

     

    • Cette réponse a été modifiée le il y a 2 jours et 10 heures par ferman.
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonjour,

    J’ai réglé le problème en allant supprimer les tâches incriminées directement dans la base de données.

    Bravo: ce n’est pas simple et il est facile de faire des erreurs. Merci d’avoir passé le sujet en résolu.

    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonjour,

    Regardez aussi ce post pour plus d’infos.

    en réponse à : [Résolu] HTTP erreur 500 après passage en PHP 8.0 #2490158
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonne nouvelle.

    Pour info:

    J’ai trouvé une ligne était mal commenté.

    Dans quel fichier?

    en réponse à : [Résolu] HTTP erreur 500 après passage en PHP 8.0 #2490156
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Si je comprends bien, dans votre dernière réponse, vous n’avez plus de nouveau message se rapportant à oceanWP ni à la base de données. Est-ce correct?

    Pouvez-vous mettre en pièce jointe une image de votre wp-config (en masquant ce qui est confidentiel: nom de la base de données, nom de l’utilisateur, mot de passe, adresse de l’hébergement)? Pareil pour .htaccess .

     

     

     

    en réponse à : [Résolu] HTTP erreur 500 après passage en PHP 8.0 #2490149
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Je ne suis pas non plus un expert mais les messages d’erreur mentionnent le thème OceanWP. Vous dites que vous avez changé de thème: vous êtes bien passé à un thème par défaut wp (du type twentytwenty…)?

    en réponse à : [Résolu] HTTP erreur 500 après passage en PHP 8.0 #2490144
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonjour,

    Vous avez regardé les logs du serveur ? Ils pourraient donner des indications sur l’erreur.

    en réponse à : [Résolu] Divers problème suite à mise à jour PHP et WPress #2489966
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonjour,

    Auparavant, vous deviez travailler avec l’éditeur classique. Maintenant les versions modernes de wp proposent par défaut l’éditeur à blocks (Gutenberg). Donc vos nouvelles page ne peuvent pas être créées comme les anciennes… sauf si vous utilisez l’extension « classic editor » qui comme son nom l’indique, réactive l’éditeur classique. Vous retrouverez le mode d’édition que vous connaissiez.

    en réponse à : TVA appliquée seulement sur une partie du prix de vente #2489949
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonjour,

    Peut-être cette extension (non testée)

    en réponse à : erreur de débocage #2489911
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bon,

    On va tester le thème puis les extensions.

    1. On va changer de thème. D’abord, en plus du thème actif Astra, vous devez avoir d’autres thèmes dans votre dossier wp-content -> themes. Lesquels?. Si vous en avez choisissez un thème wordpress par défaut (twentytwenty…) et notez son nom exact. Allez chez votre hébergeur -> bases de données -> phpmyadmin -> ouvrez votre base de données. Par sécurité exportez-la; ainsi elle sera sauvegardée sur votre ordinateur. ->ouvrez la table wp_options et naviguez jusqu’aux lignes « template » et « stylesheet » (cela peut être sur la deuxième ou troisième page). Double-cliquez sur « astra  » dans « template » (voir pièce jointe) et remplacez par le nom du thème par défaut (dans mon exemple: twentytwentyfive). Faites la même chose pour la ligne « stylesheet ». Quand c’est fait cliquez à droite en dehors de la table pour enregistrer les changements. Vérifiez si vous avez accès à votre admin.
      Regardez cet article pour en savoir plus.Si oui, essayez de réactiver le thème astra et si ça ne marche toujours pas il faudra changer de thème  et contacter le support d’Astra.
      Si non, remettez le thème Astra et passez à 2.
    2. Désactivez tous les plugins en renommant le dossier wp-content/plugins en wp-content/pluginsold et vérifiez si vous avez accès à votre admin.
      Si oui un plugin est responsable. Renommez le dossier wp-content/pluginsold en wp-content/plugins  et réactivez depuis votre admin les plugins l’un après l’autre. quand le problème réapparaît vous avez trouvé le coupable.
      Si non, renommez wp-content/pluginsold en wp-content/plugins. Il faudra creuser plus profond.
    • Cette réponse a été modifiée le il y a 2 semaines et 3 jours par ferman.
    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    en réponse à : erreur de débocage #2489907
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonjour,

    Le message indique un problème avec le plugin « qanva-analog-clock-for-elementor ». Ce plugin n’a pas été mis à jour depuis deux ans et est sans doute dépassé (testé seulement jusqu’à wordpress 6.3.5 en juin 2024). De plus, il a été retiré de la liste officielle des extensions wordpress.

    Essayez déjà de désactiver cette extension. Il faudra ensuite changer de plugin horloge. Pour plus d’informations, comme il est intégré à Elementor pro, vous pouvez contacter leur support.

     

    • Cette réponse a été modifiée le il y a 2 semaines et 3 jours par ferman.
    en réponse à : erreur de débocage #2489899
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonsoir,

    Pour y voir plus clair, il faut accéder au fichier wp-config. Si vous savez utiliser le FTP (en utilisant  Filezilla) c’est la meilleur méthode. Sinon, c’est sans doute également possible depuis le tableau de bord de votre hébergeur  (si vous ne savez pas comment faire, demandez à LWS). Ensuite, remplacez la ligne juste avant /* C’est tout, ne touchez pas à ce qui suit ! Bon blogging ! */. Cette ligne:

    define('WP_DEBUG', false); 

    Par le code ci-dessous:

    define( 'WP_DEBUG', true );

    define( 'WP_DEBUG_DISPLAY', true );

    Les erreurs, s’il y en a, apparaîtront en haut des pages de votre site. Notez-les pour nous les communiquer puis remplacez ces deux lignes par la ligne initiale.

    Pour les remplacements, le mieux pour ne pas faire d’erreur est de copier/coller les codes donnés ci-dessus. Avant de procéder, faites une copie de votre fichier wp-config. Pour plus d’information, vous pouvez également lire cet article.

    • Cette réponse a été modifiée le il y a 2 semaines et 4 jours par ferman.
    en réponse à : erreur de débocage #2489890
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Bonjour,

    1. Il semble y avoir une erreur dans l’adresse de votre site: ce n’est pas https://www.ige.cg/ mais https://ige.cg/. Avec cette dernière url on tombe bien sur le site.
    2. Il y a un gros problème avec le menu: les sous-menus sont bien présents (voir pj) mais ils n’apparaissent pas au survol de la souris sur l’élément parent.

    Pour 1: vous devriez mettre en place une redirection de https://www.ige.cg vers https://ige.cg/

    Pour 2: votre menu est construit avec Elementor. Je n’utilise pas et ne peux donc pas vous aider. Revoyez vos réglages dans Elementor.

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    en réponse à : Modifications de page ne s’enregistrent pas #2489858
    ferman
    Modérateur
    Maître WordPress
    7644 contributions

    Si vous avez un hébergement avec serveur dédié, je pense effectivement que le problème n’est pas avec la BDD (qui doit être largement dimensionnée).

    Dans ces conditions, vous pouvez effectuer les manoeuvres classiques:

    1. activer WP_DEBUG et WP_DEBUG_DISPLAY dans wp-config pour voir si un message d’erreur apparaît sur les pages du site (noter le message et remettre ensuite  WP_DEBUG et WP_DEBUG_DISPLAY à « false »).
    2. désactiver tous les plugins. Si le problème a disparu, réactiver les plugins l’un après l’autre jusqu’à faire réapparaître le PB. Ce qui donne le coupable.
    3. changer de thème. Si le problème disparaît c’est la faute du thème.

    Enfin si ce qui précède ne suffit pas, dans votre cas (contrairement aux hébergements mutualisés), vous avez accès à tous les paramètres de votre serveur ce qui vous ouvre des possibilités supplémentaires. Regardez cet article. Regardez en particulier si « mod security » n’est pas activé sur votre serveur.

    Et si vous soupçonnez le thème n’oubliez pas de contacter leur support.

    • Cette réponse a été modifiée le il y a 2 semaines et 5 jours par ferman.
15 sujets de 1 à 15 (sur un total de 7,638)