Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.
Problem:
The client needs to extract the URL of each custom taxonomy within a query on a specific page. The code was working correctly before installing WPML and still works if WPML is disabled.
Solution:
When working with WPML, it is necessary to use our hooks such as wpml_object_id and wpml_current_language. Here is an example:
$currentterm = get_field('selezione_categoria', false, true); $term_id = $currentterm->term_id; $taxonomy_name = 'product-category'; // Get current language $current_language = apply_filters('wpml_current_language', NULL); // Get term children $termchildren = get_term_children($term_id, $taxonomy_name); echo '<ul>'; foreach ($termchildren as a child) { // Get the translated term ID $translated_term_id = apply_filters('wpml_object_id', $child, $taxonomy_name, true, $current_language); if ($translated_term_id) { $term = get_term_by('id', $translated_term_id, $taxonomy_name); echo '<li><a href="' . get_term_link($term->term_id, $taxonomy_name) . '">' . $term->name . '</a></li>'; }} echo '</ul>';
Please note that this code is an example, and we cannot provide custom code.
If this solution does not resolve your issue or seems outdated, we recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.
Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.
La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.
Nessun supporter è disponibile a lavorare oggi sul forum Italian. Sentitevi liberi di creare ticket e li gestiremo il prima possibile quando saremo online. Grazie per la comprensione.
Questo ticket contiene 6 risposte, ha 2 voci.
Ultimo aggiornamento da 3 mesi, 2 settimane fa.
Assistito da: Laura.