Бюджет: 500 UAH Срок: 1 день
Теперь я делаю, а сам стал интересным :)
Можно тестировать . Местная работа .
Функция Get_Terms_By_Lang ($Lang = ") {
Глобальный $Sitepress;
$Current_Lang = Apply_Filters («Wpml_Current_Language», нуль);
Если ($Lang) {
// переключите язык на ... до Get_Terms
$Sitepress-> Switch_Lang ($Ланг)
→
$Data_Terms = []
$ термины = Get_Terms (
«Таксономии» => «Product_Cat»,
«Hide_Empty» = «Фальшивый»
) ) )
Foreach ($ термины как $term) {
$Data_Terms [] = [
«Ланг» = $Ланг
«Заголовок» => $Term-> имя,
«Категории_Id» => $Term-> Term_Id,
) и
→
Если ($Lang) {
// проверьте, ожидаются ли термины, а затем переключите язык обратно
$Sitepress-> Switch_Lang ($Current_Lang);
→
Возвращение $Data_Terms
→