[Résolu] Supprimer mot catégorie / Traduction terme / Url bouton (Créer un compte)

  • WordPress :5.2
  • Statut : résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2283640
    E.
    Participant
    Initié WordPress
    14 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.0 (PHP), 5.6 (MySQL)
    • Thème utilisé : thème enfant de Illdy
    • Extensions en place : Akismet, Cookie Notice, Gutenberg, Illdy Companion, iThemes Security, Kali Forms, WP Maintenance, Yoast SEO
    • Nom de l’hébergeur : OVH
    • Adresse du site :

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

    Bonjour,

    J’ai créé un thème enfant d’après Illdy pour faire des modifications sur le site mais n’arrive pas à tout régler (n’ayant aucune notion de PHP). Cela fait un moment que je peaufine mais il y a toujours d’irréductibles détails ! Voici ce que j’aimerais faire :

    • supprimer le terme “Catégorie :” figurant en haut de la page avant le nom de la catégorie proprement dite sur  (donc simplement que “Blog” s’affiche en haut et c’est tout).
    • Traduire “Related articles” en français qui figure en bas de chaque article du blog (je ne sais où le modifier précisément, même en utilisant Poedit).
    • Modifier l’url du boutonVoir tous les articles” en page d’accueil du site, car apparemment il n’y a pas d’option dans le thème pour la modifier (c’est ballot…) et la documentation du thème n’est pas à jour (c’est ballot bis…).

    Pourriez-vous me dire comment régler ces détails svp ?

    Merci à vous et bonne journée ! 🙂

    • Ce sujet a été modifié le il y a 1 année et 6 mois par PhiLyon.
    • Ce sujet a été modifié le il y a 4 jours et 9 heures par PhiLyon.
    • Ce sujet a été modifié le il y a 4 jours et 9 heures par PhiLyon.
    #2283641
    PhiLyon
    Modérateur
    Maître WordPress
    27677 contributions

    Bonjour.

    Pour le mot “Catégorie” colles ce code dans le fichier functions.php de ton thème enfant

    add_filter( 'get_the_archive_title', function ($title) {
      if ( is_category() ) {
        $title = single_cat_title( '', false );
      }
      return $title;
    });

    Pour le “Related articles” c’est un bug dans le thème contactes leur support.

    Pour l’url du bouton, avec ou sans démo, c’est parce que tu n’as pas défini la page des articles dans Réglages/Lecture, mais une catégorie.

    🙂

    #2283692
    E.
    Participant
    Initié WordPress
    14 contributions

    Merci pour ta réponse PhiLyon !

    Quasiment tout a été réglé grâce à toi 🙂

    Dans le fichier class-illdy-related-posts-output.php (qui est dans inc > components > related-posts) j’ai modifié la ligne 98 (grâce à la page https://github.com/ColorlibHQ/illdy/search?utf8=%E2%9C%93&q=related+articles) en le traduisant directement mais rien n’y fait, l’expression reste en anglais.

    Finalement j’ai pallié le problème avec un display:none, mais évidemment cela ne le règle en rien. Avant de contacter leur support, y a t-il éventuellement d’autres idées là-dessus ?

    $output .= __( 'Related Articles', 'illdy' );

    Bonne soirée.

    #2283695
    PhiLyon
    Modérateur
    Maître WordPress
    27677 contributions

    En fait j’ai résolu le problème en copiant/collant le code du fichier related-posts-output dans le fichier functions.php du thème enfant et ça fonctionne, après avoir modifier la traduction évidemment.

    Le fichier n’est pas trop gros, ça va.

    Mais il est pourri ce fichier, moitié anglais, moitié français.

    🙂

    #2283738
    E.
    Participant
    Initié WordPress
    14 contributions

    Ok c’est parfait en collant ce bout de code dans functions.php.

    C’est sûr que si les thèmes n’étaient pas tous codés avec les pieds mais respectaient des standards et s’adaptaient réellement aux besoins des gens (comme pour les traductions par exemple), on n’en serait pas à modifier voire parfois triturer des bouts de code… Et puis ça permettrait aussi de respecter le travail des développeurs 😉 Mais ça c’est dans un monde parfait !

     

    Merci pour ton aide précieuse PhiLyon ! 😀

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