Cet utilisateur n'a aucun sujet favori.
Sujets de forum favoris
Sujets de forum créés
| Statut |
Sujet
|
Support | Voix | Messages | Fraîcheur |
|---|---|---|---|---|---|
|
Problème de traduction des libellés de menu dans le pied de page (Astra Pro)
Commencé par : brunoB-59
dans : Assistance en français
Problème : functions.php de votre thème : add_action( 'save_post_wp_navigation', 'maybe_set_language_of_wp_navigation', PHP_INT_MAX, 2 );<br />function maybe_set_language_of_wp_navigation( $post_id, $post ){<br /> // is it already set?<br /> $trid = apply_filters( 'wpml_element_trid', NULL, $post_id, 'post_wp_navigation' );<br /> if ( ! is_null($trid) )<br /> {<br /> return;<br /> }<br /> // no. set language details<br /> $current_language = apply_filters( 'wpml_current_language', null );<br /> do_action( 'wpml_set_element_language_details', [<br /> 'element_id' => $post_id,<br /> 'element_type' => 'post_wp_navigation',<br /> 'trid' => false,<br /> 'language_code' => $current_language,<br /> 'source_language_code' => NULL,<br /> 'check_duplicates' => false<br /> ] );<br />}Après avoir ajouté ce code, ouvrez le pied de page dans la langue originale, faites quelques modifications comme l'ajout d'un nouvel élément de menu, puis enregistrez. Cela devrait permettre au menu de s'afficher séparément dans l'éditeur de traduction pour une traduction appropriée. Assurez-vous de traduire le modèle de pied de page et le menu séparément, puis videz le cache pour que les modifications prennent effet. Si cette solution ne résout pas votre problème ou semble dépassée, nous vous recommandons de vérifier les problèmes connus, de vérifier la version des correctifs permanents, et de confirmer que vous avez installé les dernières versions des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support. |
|
0 | 14 | Il y a 1 mois et 1 semaine |