Домой Wp-Recall WP-Recall: Проблемы и решения Пропали Произвольные поля профиля
4ответ(ов) в теме
Konstantin.T
не в сети 4 года
На сайте с 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 чтоб посмотреть какие данные там хранятся и получается таким образом обновил эту ячейку

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 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. перед манипуляциями делайте бекап бд

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

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

1
Konstantin.T
не в сети 4 года
На сайте с 14.03.2016
Участник
4
11:58

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

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

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

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