перейти к содержанию
Нет результатов
База знаний МЭК
  • Установка:
    • Установка:
    • Активация
    • Автоматическое обновление
    • Обновление вручную
    • Изменить домен лицензии
  • Настройки
    • Общие
    • Архивная страница
    • Слаги/постоянные ссылки
    • Валюта
    • Смотреть все
  • Одиночное событие
    • Настройки отдельного события
    • Как добавить событие в плагин MEC?
    • Единая боковая панель MEC
    • Настраиваемые поля
    • Смотреть все
  • Модули событий
    • Спикеры
    • Организаторы
    • Локации
    • Карта
    • Смотреть все
  • Настройки бронирования
    • Модуль бронирования
    • Элементы бронирования
    • Форма бронирования
    • Платежные шлюзы
    • Смотреть все
  • Подача событий
    • Общие
    • Уровень доступа
    • Разделы ФЭС
    • Обязательные поля
    • Смотреть все
  • Интеграции
    • Mailchimp
    • Платные Членство Pro
    • BuddyPress
    • LearnDash
    • Смотреть все
  • Уведомления
    • Уведомление о бронировании
    • Подтверждение бронирования
    • Напоминание о бронировании
    • Уведомление администратора:
    • Смотреть все
  • Addons
    • Elementor Single Builder Аддон
    • Ticket and Invoice Аддон
    • События Seat Addon
    • Virtual Events Аддон
    • Смотреть все
  • Прочее
    • Настройки внешнего вида
    • Переводы
    • Центр базы знаний
    • УСТРАНЕНИЕ НЕПОЛАДОК
    • Разработчик
База знаний МЭК

  • Категории
    • Установка:
      • Установка:
      • Активация
      • Автоматическое обновление
      • Обновление вручную
      • Изменить домен лицензии
    • общие настройки
      • Общие
      • Страницы архива
      • Слаги/постоянные ссылки
      • Валюта
      • Смотреть все
    • Одиночное событие
      • Настройки отдельного события
      • Единая боковая панель MEC
      • Как добавить событие в плагин MEC?
      • Настраиваемые поля
      • Смотреть все
    • Модули событий
      • Спикеры
      • Организаторы
      • Локации
      • Карта
      • Смотреть все
    • Настройки бронирования
      • Модуль бронирования
      • Добавить систему бронирования
      • Форма бронирования
      • Настройки оплаты организатора
      • Смотреть все
    • Подача событий
      • Общие
      • Уровень доступа
      • Разделы ФЭС
      • Обязательные поля
      • Смотреть все
    • Интеграция с МЭК
      • Mailchimp
      • BuddyPress
      • LearnDash
      • Платные Членство Pro
      • Смотреть все
    • Уведомления
      • Уведомление о бронировании
      • Подтверждение бронирования
      • Напоминание о бронировании
      • Уведомление администратора:
      • Смотреть все
    • Addons
      • Elementor Single Builder Аддон
      • Ticket and Invoice Аддон
      • События Seat Addon
      • Virtual Events Аддон
      • Смотреть все
    • Прочее
      • Настройки внешнего вида
      • Переводы
      • Центр базы знаний
      • УСТРАНЕНИЕ НЕПОЛАДОК
      • Разработчик

Отправить заявку
База знаний МЭК

Переключать
  • Импорт событий вручную через SQL
    • Ключевые аспекты при импорте событий в MEC

Разработчик

Импорт событий через SQL

 Импорт событий через SQL в Modern Events Calendar можно сделать следующим методом.

Импорт событий вручную через SQL

Первый способ импорта событий в Modern Events Calendar заключается в использовании опции в плагине.

В этом методе вы можете просто перейти к Панель управления MEC> Импорт / экспорт раздел получите вывод XML, а затем поместите действие, указанное ниже, в файл function.php:

do_action ('mec_import_file', XML_PATH);

Для второго метода, который будет выполняться с помощью SQL, обратите внимание, что события MEC создаются с использованием тип поста WP + запись в [wp_prefix]_mec_events table, поэтому вы должны импортировать оба, в противном случае событие будет незавершенным и не будет отображаться во внешнем интерфейсе веб-сайта.

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

Для того, чтобы получить mec_events записи, мы предлагаем создать Файл экспорта SQL от твоего mec_events таблицу на демонстрационном веб-сайте, а затем напишите простой PHP-код для запуска .sql файловые запросы на веб-сайте клиента.

Вы можете использовать такие коды:

$query_file = '/path/to/mec_events.sql';
$queries = file_get_contents($query_file);
$sqls = explode(';', $queries);
// WordPress DB
global $wpdb;
foreach($sqls as $sql)
{
    $sql = trim($sql, '; ');
    if(trim($sql) == '') continue;

    $sql .= ';';

    $wpdb->query($sql);
}

Ключевые аспекты при импорте событий в MEC

Вы должны быть осторожны в отношении Префикс таблицы WP.

Мы предлагаем изменить префикс в файле SQL на уникальный.

Например, измените INSERT INTO wp_mec_events на INSERT INTO #__mec_events в файле SQL и замените #__ префиксом $wpdb-> перед вызовом запроса.

Другой способ — назначить запросы переменной PHP, а затем запустить их с помощью функции $wpdb->query().

Что-то вроде этого:

global $wpdb;
$query = "INSERT INTO ".$wpdb->prefix."mec_events ......";
$wpdb->query($sql);

Примечание: post_id столбец mec_events table должен совпадать с идентификатором публикации события, иначе они не будут связаны друг с другом.
 

Поделиться

Сообщить об устаревшем содержании

Если вы считаете, что содержание этой страницы не отражает обновленную информацию, сообщите нам об этом.

Сообщить сейчас
1
Логин Отправить
4 комментария
Цилоэ 2 декабря 2020
| |

Здравствуйте, 
В календаре событий есть отличная возможность импортировать местоположения, организаторов и, самое главное, события через .csv и сопоставление столбцов и т. д. Я думаю, что это самая важная проблема в вашем плагине. Это нужно сделать как можно скорее, потому что без этого… 

0 0
1
Ответить
Сара Ван 5 декабря 2020
| |
Цилоэ Здравствуйте, в календаре событий есть большое спасибо

Здравствуйте,
Я передам ваш комментарий нашей команде разработчиков, и они обязательно его получат. Если это возможно, они добавят эту функцию в следующих обновлениях плагина.

1 0
1
Ответить
Aktionerapp 17 июня 2020
| |

Привет, есть ли опция импорта CSV или она появится в будущем обновлении? Если да, то когда этого можно ожидать? Спасибо

2 0
1
Ответить
Сара Ван 20 июня 2020
| |
Aktionerapp Привет, есть ли возможность импорта CSV или это

Здравствуйте,
к сожалению, в настоящее время это невозможно.
Я передам ваш комментарий нашей команде разработчиков, и они обязательно его получат. Если это возможно, они добавят эту функцию в следующих обновлениях плагина.
мы не можем дать вам ETA. Предложения имеют приоритет в зависимости от количества запросов пользователей.

3 0
1
Ответить

Все еще не повезло? Мы можем помочь!

Если вы не нашли то, что искали, отправьте запрос в нашу систему поддержки.

Отправить заявку
Webnus баннер
Modern Events Calendar

Пожалуйста, ознакомьтесь с Условия и положения и Персональные данные.

4.2 Отличное

О 11 Оцените нас на Trustpilot

Copyright © 2023. Все права защищены. Webnus Инк