WPML

Aperçu de l’anomalie

Si vous utilisez un répertoire pour votre langue par défaut, WPML vous permet de définir un fichier HTML comme page racine en accédant à WPMLLanguesFormat d’URL de langue.

Cependant, cela peut empêcher le chargement de l’onglet Outils de traduction (pour les versions de WPML antérieures à 4.5) ou de l’onglet Traduction automatique (pour WPML 4.5 et versions ultérieures). À la place, vous verrez l’erreur de console suivante :

Uncaught SyntaxError: Unexpected token '<'

Solution de contournement

Nos développeurs sont informés de cette situation. En attendant, vous pouvez :

  • Définir à la place une autre page WordPress comme page racine dans la même section, ou
  • Créer un modèle PHP personnalisé dans le dossier de votre thème avec le contenu suivant :
    <?php /* Template Name: Root Page Template */
      wp_redirect( "http://YOURHOSTNAME/it/" );
      exit;
    ?>

Toutes les anomalies connues