Skip navigation

Это форум технической поддержки WPML – плагина для многоязычной WordPress.

Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Часовой пояс сторонника: Europe/Kyiv (GMT+02:00)

Помечено: ,

Эта тема содержит 1 ответ, имеет 0 голоса.

Последнее обновление: Andrey 2 дня, 15 часов назад.

При содействии: Andrey.

Автор Записи
7 декабря, 2024 на 10:17 пп #16488959

serhiiM-6

Предыстория вопроса:
Я создаю попап с использованием шорткода WPML скрытая ссылка

Симптомы:
No specific issue or error message mentioned.

Вопросы:
Я создаю попап с использованием шорткода WPML, который включает переключатель языка. Однако попап автоматически закрывается, когда я выбираю язык. Эта проблема возникает вне зависимости от используемого плагина для попапов.

Может ли эта проблема быть связана с тем, как написан шорткод WPML? Если да, есть ли способ предотвратить закрытие попапа при выборе языка?

Заранее благодарю за помощь!

9 декабря, 2024 на 5:31 пп #16494589

Andrey
Supporter

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+02:00)

Я не могу сказать точно, почему так происходит. Но, я предлагаю, что это ожидаемое поведение, так как при выборе языка перезагружается страница и естественно попап возвращается в статус, когда он еще не открыт.

Попробуйте использовать вертикальный плавающий переключатель языка вместо попапа и шорткода, как по ссылке ниже. Мне кажется, что это может быть хорошим решением.

https://wpml.org/documentation/getting-started-guide/language-setup/language-switcher-options/custom-language-switcher/#bonus-vertical-floating-language-switcher