array_merge (): Аргумент № 2 не является массивом [WP Plugin - Event Booking Pro] - PullRequest
2 голосов
/ 13 января 2020

Предупреждение: array_merge (): аргумент № 2 не является массивом в / data03 / virt73559 / Domeenid / www.traagel.com/maarahvalaat/maarahvalaat/wp-content/plugins/eventBookingPro/EbpSettings.php в строке 416

Я приобрел Event Booking Pro - WP Plugin , но плагин не работает на моем сайте и Текст плагина по умолчанию не определен (изображение)

    $textSettings = array();
$settings = array();

if ($sel != null && $sel != "") {
  $settings = $wpdb->get_row("SELECT " . $sel . " FROM " . EbpDatabase::getTableName("settings")." where id='$settingId'", ARRAY_A);
}

if ($textSel != null && $textSel != "" ) {
  $textSettings = EbpText::getTextSettings($textSel);
} 


return (Object) array_merge($settings, $textSettings); }  //line416

Когда я попытался изменить $ textSettings на массив:

    return (Object) array_merge($settings, array($textSettings));

Затем плагин Website работает, но я не могу исправить неопределенную проблему с текстом. Помощь оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...