Домой Каталог: Дополнения WP-Recall Friends Recall После добавления в друзья на страницы публикаций выходит ошибка
5ответ(ов) в теме
bob278278278
не в сети 8 месяцев
На сайте с 07.11.2023
Участник
Тем 1
Сообщения 1
1
20:19
Версия WP-Recall: 16.23.0
Версия дополнения: 2.4.0
Ссылка на страницу: https://euronsk.ru/account/?user=1

После добавления в друзья на страницы публикаций выходит ошибка: Warning: array_merge(): Expected parameter 1 to be an array, null given in /var/www/u1807568/data/www/euronsk.ru/wp-content/wp-recall/add-on/friends-recall/inc/feed.php on line 37

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

На проде лучше отключить вывод уведомлений для разработчика в wp-config.php.
Это предупреждение не влияет на правильность работы. За репорт спасибо. Поправлю в обновлении

0
GRAFLEKX
не в сети 3 месяца
На сайте с 16.10.2022
Участник
Тем 3
Сообщения 10
3
06:23

Вова (Otshelnik-Fm) сказал(а)
Это предупреждение не влияет на правильность работы.

Владимир, приветствую.

Извиняюсь, что пишу в чужой теме, просто столкнулся с той же ошибкой.
К сожалению, если активировано дополнение Feed (Подписки), то при переходе на вкладку этого дополнения в ЛК пользователя (например: ?tab=userfeed) страница вываливается уже не в варнинг, а полностью падает в критическую ошибку.

В логах наблюдаем это:

PHP message: PHP Warning:
Undefined array key "post_author__in" in /wp-content/wp-recall/add-on/friends-recall/inc/feed.php on line 37;
PHP message:
PHP Fatal error:
Uncaught TypeError: array_merge(): Argument #1 must be of type array, null given in /wp-content/wp-recall/add-on/friends-recall/inc/feed.php:37

PS: Как временное решение, отключил вывод в Feed ленты друзей в файле /wp-content/wp-recall/add-on/friends-recall/inc/feed.php

//add_filter( 'rcl_feed_posts_args', 'frnd_add_feed' );

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

(например: ?tab=userfeed

Что это за вкладка?

Я не понимаю куда мне перейти чтобы повторить проблему.
Чтобы не пинговать топикстартера - создавайте новую тему. Описывайте проблему и как повторить.

0
GRAFLEKX
не в сети 3 месяца
На сайте с 16.10.2022
Участник
Тем 3
Сообщения 10
5
12:01

Вова (Otshelnik-Fm) сказал(а)
Я не понимаю куда мне перейти чтобы повторить проблему.

Сценарий действий такой:
- создаем в менеджере вкладок новую вкладку.
- присваиваем ей любой id, например, userfeed.
- на вкладке отображаем шорткод дополнения FEED, например, [ feed load=pagenavi per_page=5 filters=1 ].
- сохраняем, переходим по вкладке, падаем в критическую ошибку.

Вова (Otshelnik-Fm) сказал(а)
Чтобы не пинговать топикстартера - создавайте новую тему. Описывайте проблему и как повторить.

Мне нет смысла создавать новую тему и плодить количество вопросов без конкретных решений.
Я просто уведомил вас, как разработчика дополнения, что есть проблема.
А решение этой проблемы, для себя лично, я уже нашел.
Всем спасибо и удачи!

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