Plugin multimlanue WPML (Créer un compte)

  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #536155
    Nadege21
    Membre
    Chevalier WordPress
    244 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.8.1
    – Version de PHP/MySQL :
    – Thème utilisé : strange-child
    – Extensions en place :
    – Nom de l’hebergeur :
    – Adresse du site :

    Problème(s) rencontré(s) :
    J’ai un soucis avec le plugin WPML
    En fait il fonctionne pour les pages ‘en dur’ mais pas pour les pages qui appellent des articles
    par exemple mon onglet actualité appellent tous les articles de la catégorie actualité
    et en anglais la page est vierge
    quelqu’un sait il comment faire pour que ce type de page fonctionne en anglais

    <?php
    query_posts('cat=1');
    if (have_posts()) :
    while (have_posts()) : the_post();

    #946268
    PapiBoyington
    Membre
    Maître WordPress
    1503 contributions

    Bonjour,

    tout d’abord il n’y a pas de page « en dur » dans WordPress, puisque tout est dans la base de données 😉

    Quoi qu’il en soit, il n’est pas recommandé d’utiliser query_posts() pour modifier la query principale, et c’est peut-être ce qui ne fonctionne pas avec WPML. Il est préférable d’utiliser le filtre pre_get_post qui agit avant que la query principale ne soit effectuée.

    Mais avant de chercher à utiliser pre_get_post, pourquoi n’utilisez-vous pas tout simplement l’affichage d’une catégorie standard par archive.php dans votre thème ?

    #946269
    Nadege21
    Membre
    Chevalier WordPress
    244 contributions

    Merci de votre réponse
    Oui je sais qu’il n’y a pas de page en dur c’etait pour expliquer les pages et les articles
    En fait la page actualité etait un exemple
    j’ai en fait un catalogue avec une page template qui affiche les thumbnail et texte en fonction des catégories….
    d’ou le query post
    je ne connais pas pre_get_post
    Nadege

    #946270
    Lumiere de Lune
    Participant
    Maître WordPress
    20533 contributions

    On peut utiliser query_posts avec WPML, mais il faut utiliser tax_query (passer les arguments sous forme d’array associative)

    #946271
    PapiBoyington
    Membre
    Maître WordPress
    1503 contributions

    Merci de nos apporter ton expertise sur WPML, Lumière de Lune 🙂

    Est-ce que tu peux juste expliquer ce que ça change ? (je me dis que ça doit être lié à la création d’une custom taxonomy par WPML mais je ne suis pas sûr…)

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