Домой Каталог: Дополнения WP-Recall Social Recall ошибка если не добавлены соц сети
5ответ(ов) в теме
DJBANDERAS
не в сети 5 лет
На сайте с 15.10.2018
Участник
Тем 31
Сообщения 108
1
14:01
Версия WP-Recall: 16.16.1
Версия дополнения: 1.5.2

Всем привет! Я недавно создавал тему. Думал что я вопрос решил, а оказывается нет...
Дополнение Social Recall.
Если у профиля не указаны ни одной соц сети, то везде где выводятся соц кнопки ошибка:

Warning: Illegal string offset 'link' in D:\Server\OSPanel\domains\anton-kosarev.ru\wp-content\wp-recall\add-on\social\index.php on line 73

Если зайти в профиль, и просто обновить профиль, также не указав ни одной соц сети, то у этого профиля будет всё норм, пустая строка вместо соц кнопок.

1
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
14:22

Здравствуйте.

А если не трогать функции - и просто зайти например в список пользователей где дополнение штатно выводит ссылки на соцсети - предупреждение есть?

0
DJBANDERAS
не в сети 5 лет
На сайте с 15.10.2018
Участник
Тем 31
Сообщения 108
3
14:35

А если не трогать функции - и просто зайти например в список пользователей где дополнение штатно выводит ссылки на соцсети - предупреждение есть?

Да, везде где выводятся соц кнопки, и в списке пользователей тоже у каждого пользователя эта ошибка.

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
14:53

После 60 строки впишите это:

if( !isset($social_meta) || empty($social_meta) ) return;

сразу как определяется переменная $social_meta

И сообщите результат

0
DJBANDERAS
не в сети 5 лет
На сайте с 15.10.2018
Участник
Тем 31
Сообщения 108
5
14:55

Otshelnik-Fm сказал(а)
if( !isset($social_meta) || empty($social_meta) ) return;

Помогло! Спасибо огромное! =) Всё теперь гуд)))

0
Вы не имеете права на публикацию сообщений в этой теме