Как определить текущий язык страницы, сформированной с Polylang?

ВОПРОС

В общем, сейчас я работают над сайтом WordPress. Для того чтобы он был мультиязычным, я использую Polylang. Мне нужно найти такую переменную, которая сможет вывести текущий язык, который сейчас установлен на странице. В целом, это должно быть что-то вроде этого:

if($curlang == “en”) {

}

ОТВЕТ

Привет, друг. Ты не один, кто пытается отыскать решение этой проблемы. Это значит, что есть достаточно большое количество способов, которые помогут тебе сделать то, что ты хочешь. Я приведу тот метод, который более простой и эффективный, чем другие. Смотри, для этого мы с тобой воспользуемся функцией get_locale. Вот пример того, как правильно применить ее:

if (get_locale() == ‘en_GB’) {
// drink tea
}

Надеюсь, тебе поможет тот способ, который я предложил.