Здравствуйте! Сегодня обновила плагин сразу до 14.0.2., до этого была последняя версия из 13. Все вроде бы работает нормально на первый взгляд, но несколько проблемок проявились.
1. Исчезли индивидуальные фоны из ЛК. Поля профиля проверила, все на месте, в том числе и поле Фон (файл), но в ЛК фона нет и новый не закачивается.
2. Исчезли дополнительные поля поиска пользователей. Можно было бы создать заново, но в настройках, при добавлении поля, не отображаются данные профиля, которые нужно связать с поиском (только "Поиск по имени", "По логину" и "По статусу").
3. Изменился вид темы ЛК. У меня стоит Across Ocean. Основные кнопки ЛК отображаются в дизайне установленной темы, а остальные кнопки, например такие, как "Обновить профиль", кнопки в виджете "панель управления", стали такими, как в родном шаблоне Wp-Recall. Я их конечно "подкрасила" в нужный цвет, но все же хотелось бы чтобы они как и раньше соответствовали Across Ocean.
Пожалуйста, подскажите, как можно исправить эти проблемы?
1.
- 5 часов назад обновился, обновляли?
3. Это все из-за того что добавили "Основной цвет" - там обязательно надо что то выбирать и подключаются css прямо в страницу. Надо дать возможность вообще не использовать этот цвет, или задать там прозрачный...
Да я все обновила. Попробовала убрать сейчас основной цвет, но после сохранения он снова устанавливается сам. А там не только в цвете дело, но и сами кнопки изменены. Они были мягкие и "резиновые", а теперь просто прямоугольные и плоские. Не такие как в шаблоне Across Ocean.
А еще, в настройках Фона показывает, что поля профиля еще не созданы. А они созданы....
Проблема с Across Ocean будет присутствовать, пока не обновятся все дополнения. Т.к. в нем используется много правок под дополнения - и проделывать бессмысленную работу, пока дополнения не обновятся - трата времени. Пока советую отключить Across Ocean, и использовать функционал цвета реколл.
Сама тема обновится к выходным.
Across Ocean отключила. Фоны появились. Но почему-то при загрузке не стразу появляются в ЛК, а через какое-то время. Кэширование я не включала.
Но не решилась проблема с полями поиска. В настройках, при добавлении поля, не отображаются данные профиля, которые нужно связать с поиском (для выбора есть только "Поиск по имени", "По логину" и "По статусу").
Сегодня пришло обновление плагина, некоторых аддонов и Profile Search. После обновления, дополнительные поля поиска установила заново. Но на странице пользователей, при выборе значений поиска, отображаются дубли из других полей или тех же (например, "Пол" - мужчина, женщина, мужчина, женщина. "Возрастная категория" - возрастные категории и тут же опять "Женщина" почему-то оказалась и т.д.). Наверное, у меня не очень хорошо получилось объяснение проблемы. Поэтому сброшу ссылку на страницу с поиском пользователей, чтобы было понятно, о чем я пытаюсь сказать 😳
посмотрел вашу проблему, в качестве причины могу назвать периодическую смену как значений, так и типов произвольных полей профиля, в результате чего у некоторых пользователей в БД имеются не корректные значения для существующих полей.
Я внес коррективы в код дополнения для минимизации последствий существующего бардака, обновил дополнение, но все поправить через код дополнения не удастся.
Вам проще удалить существующие поля профиля, вместе с ними будут удалены и все существующие значения полей профиля пользователей, затем пересоздать поля профиля, сразу указав нужные типы этих полей и при необходимости назначить нужные значения полей профиля для каждого пользователя через админку, пользователей у вас не так много, так что это не должно быть большой проблемой, либо попросить юзеров самим выставить корректные значения в своем профиле и пересохранить его.
Спасибо, Андрей. Не так давно тоже была подобная проблема ( не помню точно какая, но тоже что-то связано было с профилем) , когда вы предложили установить новые поля профиля и внести вручную данные в каждый профиль юзера. Я переустановила тогда поля. Но я сообщала тогда, что почему-то когда еще раньше, до этого, поменяла ошибки в профиле у юзеров, им автоматически пришло на почту сообщение о смене пароля. Но пароли я не меняла им сама, это система их сбрасывает. Люди писали мне и возмущались, что кто-то сменил их пароль и они не могут войти. И как показывает практика, они не хотят возиться с паролями, а потому просто перестают входить на сайт.
Поэтому, когда мне пришлось переустановить поля, я не стала переписывать каждый профиль юзера, надеясь, что они увидят некорректное отображение их информации и сами исправят. Но этого не произошло.
Если другого выхода нет, то я переустановлю поля профиля снова. Но как обезопаситься, чтобы это больше не происходило? Может быть нужно еще что-то сделать, подскажите, пожалуйста.