Для настройки отображения выбранного языка на каждой отдельной странице в плагине WPWL, вам необходимо добавить следующий код в файл functions.php вашей темы:
```php
add_filter('wpwl_current_language_display', 'wpwl_display_selected_language_on_each_page');
function wpwl_display_selected_language_on_each_page($language_display) {
global $post;
if(is_single() || is_page()) {
$language_display = true;
}
return $language_display;
}
```
Этот код позволит отображать выбранный язык на каждой отдельной странице, если она является страницей или записью.
Что касается отображения переключателя языка для всех страниц, если он исчезает при добавлении на другую страницу, то, вероятно, проблема заключается в том, что вы добавляете переключатель языка в шаблон только для конкретной страницы.
Для того чтобы переключатель языка отображался на всех страницах, вам нужно добавить этот код в шаблон header.php вашей темы. Таким образом, переключатель языка будет отображаться на всех страницах вашего сайта.
```php
<?php if(function_exists('wpwl_show_languages')) wpwl_show_languages(); ?>
```
Поместите этот код в необходимое место в файле header.php, чтобы переключатель языка был доступен на всех страницах вашего сайта.