У меня есть эта проблема, которую я не знаю, как решить. У нас есть страница WordPress, которая является многоязычной благодаря плагину Polylang. Все отлично работает, кроме пользовательского типа записи из другого плагина. Сообщение, созданное с помощью этого пользовательского типа сообщения, загружает контент для базового языка, который является английским, но всякий раз, когда мы меняем язык, он перестает работать. Не загружает контент
Я зарегистрировал тип сообщения следующим образом:
register_post_type( 'placement',
array(
'labels' => array(
'name' => __( 'Placementy' ),
'singular_name' => __( 'Placement' )
),
'public' => true,
'menu_icon' => 'dashicons-welcome-write-blog'
)
);
Я пробовал, регистрируя тип сообщения в моем файле functions.php вместо основного файла плагинов, все то же самое... Другие пользовательские типы сообщений работают отлично, и они регистрируются таким же образом. Я также пытался создать шаблон для пользовательского типа сообщения в моей теме WordPress вместо использования шаблона из плагина, но это также не удалось ... Не знаю, почему он не работает. Особенно, когда все остальное работает. Также чистил кеш, после изменений. Проверено изменено в разработчике и в локальной среде. Что может вызвать такое поведение?