WPML
Statut
Résolu par l’auteur
Extension/thème associé
Kadence Blocks
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Lorsque vous utilisez le « Bouton avancé » du bloc Kadence pour créer un lien de bouton unique pointant vers une page interne, WPML ne traduit pas automatiquement le lien interne vers sa version traduite correspondante.

Solution de contournement

Pour activer la traduction automatique de ces liens internes, suivez ces étapes :


  • Allez dans WPML > Paramètres > Configuration XML personnalisée.

  • Ajoutez le code XML suivant et cliquez sur « Enregistrer » :
    <wpml-config>
      <gutenberg-blocks>
        <gutenberg-block type="kadence/singlebtn" translate="1">
          <key name="link" type="link" />
          <key name="text" />
        </gutenberg-block>
        <gutenberg-block type="kadence/advancedheading" translate="1">
    			<xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::p or self::div or self::span.wp-block-kadence-advancedheading]</xpath>
          <xpath type="link">//a/@href</xpath>
    	</gutenberg-block>
      </gutenberg-blocks>
    </wpml-config>
Spécifier type=”link” pour l’attribut du lien permet à WPML de traduire automatiquement l’URL. Pour plus d’informations sur la configuration des blocs Gutenberg personnalisés, consultez notre documentation expliquant comment rendre des blocs Gutenberg personnalisés traduisibles.

Toutes les anomalies connues →