Intereting Posts
WP_Comment_Query разбиение на страницы, вникание в неизвестное Не удается переместить файл после media_handle_upload Как изменить цвет зависания (фокус) панели администратора из интерфейса? Может ли начальный фокус быть установлен в поле поиска в WordPress Media Library? Добавить копии одного и того же экземпляра текстового виджета на несколько боковых панелей О активации подключаемого модуля, как проверить надлежащий механизм транспорта? Автоматическое добавление ссылки на ссылку следующей страницы перед тегом '<! – nextpage ->' в сообщениях? Перенаправление из поддомена почему в каталоге wpmu есть большой файл с именем core? Ajax вернет правильные данные, но в неправильном месте Разрешить роль вкладчика загружать изображения и не редактировать уже опубликованные статьи Как добавить пользовательский HTML в панель управления WordPress? получение проблемы с настраиваемыми планами дополнительных полей Как использовать встроенную подсказку для сообщений об ошибках проверки формы в плагине WP admin? Нестандартная ссылка меню не работает для внешнего сайта

Что может заставить WordPress вернуть неверную постоянную ссылку для данного идентификатора?

Я использую многоязычный веб-сайт с использованием WPML, а идентификаторы страниц перенаправляются на неправильный язык.

Идентификатор моей английской страницы – 74962, и ее можно найти на этой постоянной ссылке: http://demo.tourismbuilder.com/beokinawa/httpdocs/attractions/okinawa-churaumi-aquarium

Идентификатор моей французской страницы – 100196, и ее можно найти по этой ссылке: http://demo.tourismbuilder.com/beokinawa/httpdocs/fr/attractions/aquarium-dokinawa-churaumi

Когда я нажимаю страницу «Редактировать» на французской странице, очень ясно, что постоянная ссылка такая же, как ссылка, которую я опубликовал выше.

Однако, если я запустил код get_permalink(100196); (помните, что это французский идентификатор). Он ВСЕГДА возвращает структуру permalink для английского. Это происходит для каждого языка.

Кроме того, если я вставляю в браузер url bar: demo.tourismbuilder.com/beokinawa/httpdocs/?p=100196

Он перенаправляет меня на английскую версию страницы. Это французский идентификатор. Если я перестану работать, все будет работать так, как ожидалось.

Что может быть причиной этого?