Домой Каталог: Дополнения WP-Recall Social Recall ошибка если не добавлены соц сети
5 ответ(ов) в теме
DJBANDERAS
не в сети 1 день
На сайте с 15.10.2018
Участник
Тем 28
Сообщения 98
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
не в сети 21 минута
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 12710
2
14:22

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

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

0
DJBANDERAS
не в сети 1 день
На сайте с 15.10.2018
Участник
Тем 28
Сообщения 98
3
14:35

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

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

0
Otshelnik-Fm
не в сети 21 минута
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 12710
4
14:53

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

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

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

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

0
DJBANDERAS
не в сети 1 день
На сайте с 15.10.2018
Участник
Тем 28
Сообщения 98
5
14:55

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

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

0
Публикация разрешена только пользователям с действующим VIP-статусом. Действующие правила