Домой Wp-Recall WP-Recall: Проблемы и решения Пропали Произвольные поля профиля
4ответ(ов) в теме
Konstantin.T
не в сети 6 лет
На сайте с 14.03.2016
Участник
1
11:32

в админке из WP-RECALL > Поля профиля
Исчезли все поля даже непонял когда пропали.

ковырялся в файлах:
/wp-content/wp-recall/templates: cabinet.php, user-rows.php

Debug на странице admin.php?page=manage-userfield выдает:

Notice: Функция has_cap вызвана с аргументом, который считается устаревшим с версии 2.0! Использование уровней пользователей в плагинах и темах считается устаревшим. Используйте роли и возможности.. in /wp-includes/functions.php on line 3737

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method Rcl_Addons_Manager::update_status_addon() should not be called statically in /wp-includes/plugin.php on line 525

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method Rcl_Addons_Manager::update_status_group_addon() should not be called statically in /wp-includes/plugin.php on line 525

пробовал обновить wp-recall не помогает, обновил с 14.2.6 на 14.2.9
wordpress стоит версии 4.4.3

еще заходил в базу через phpmyadmin в таблице wp_options нажал на ячейку option_value строки rcl_profile_fields чтоб посмотреть какие данные там хранятся и получается таким образом обновил эту ячейку

Вова (Otshelnik-Fm)
не в сети 5 дней
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
11:40

ковырялся в файлах:
/wp-content/wp-recall/templates: cabinet.php, user-rows.php

- это не влияет на админку

еще заходил в базу через phpmyadmin в таблице wp_options нажал на ячейку option_value строки rcl_profile_fields чтоб посмотреть какие данные там хранятся и получается таким образом обновил эту ячейку

- из просмотра надо выходить не кликом а эскейпом. Это написано в окне просмотра.

Предполагаю что теперь вам надо очистить rcl_profile_fields и создавать поля заново. Или ищите как починить сериализованный массив.

p.s. перед манипуляциями делайте бекап бд

Вова (Otshelnik-Fm)
не в сети 5 дней
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
3
11:42

и мысля сразу пришла - может у вас есть вчерашний бекап? Тогда эту строку массива из rcl_profile_fields перенесите в существующую

Konstantin.T
не в сети 6 лет
На сайте с 14.03.2016
Участник
4
11:58

Otshelnik-Fm сказал(а)

и мысля сразу пришла - может у вас есть вчерашний бекап? Тогда эту строку массива из rcl_profile_fields перенесите в существующую

взял бэкап прошлой недели вытащил оттуда эту строку вставил через phpmyadmin ничего не изменилось, решил поставить снова то что было обновил все заработало 8)

Тема закрыта. Публикация новых сообщений запрещена.