Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

На сайте на Wordpress стоит плагин WP All Import, который осуществляет импорт разных данных на сайт. У плагина есть сохраняемые шаблоны импорта

(pmxi_templates). Есть необходимость постоянно вносить большие пакетные

изменения в такие шаблоны, однако плагин в настоящем виде позволяет это

делать только вручную через админку по одной записи за раз. Изменения в

бд, сделанные просто вручную, не работают.

Вот что говорит по этому поводу саппорт плагина:

"The template mapping rules are in a serialized array inside the 'options'

column in the 'pmxi_templates' and 'pmxi_imports' tables. In order to do

this, you'll need to query the database with the WPDB class to grab the

'options', unserialize and edit it, then serialize and re-insert it

into the database.

Here's some really basic example code to show how you can get the mapping rules:

global $wpdb;

$table = $wpdb->prefix . 'pmxi_templates';

$template = $wpdb->get_row( "SELECT * FROM `" . $table . "` WHERE `name` = 'Variable Products Import'" );

if ( !empty( $template ) ) {

$options = $template->options;

$options = maybe_unserialize( $options );

// Update the mapping rules in the $options array

// serialize() and update the options in the database

}

You would need to repeat the same steps to update the 'options' in the 'pmxi_imports' table for the import."

В общем, нужно реализовать вышенаписанное и объяснить мне как этим пользоваться.

7 лет назад
bellomor88
30 летУкраина
7 лет в сервисе
Был
7 лет назад
  • Похожие заказы
  • Цель – автоматизация ведения договоров и клиентов в строительной компании.  Необходимые отчеты для заполнения: Договор поставки матеиалов + 2 приложения, договор подряда + 5 приложений, ТТН, Акт приемки работ, выставление счета.

    Базы данных11 заявок
    Закрыт
    7 лет назад
  • Мне необходимо сделать базу данных (не важно на какой программе)  строительная компания.  Требования: Возможность подключения с нескольких компьютеров (не локально). База будет делится на два одинаковых раздела Сантехника и Электрика. В базе должна быть карточка клиента Возможность составления сметы по ...

    Базы данных16 заявок
    Закрыт
    7 лет назад
  • Реализовать базу данных для анализаи оценки финансовой устойчивости. В данной базе будут храниться балансы предприятий различной финансовой устойчивости, по которым будет строиться прогностическая функция (прогноз развития предприятия на основании баланса). В базу будет загружаться баланс предприятия, финансовую устойчивость ...

    Базы данных1 исполнитель
    Закрыт
    7 лет назад
  • Есть два сайта, одинаковые абсолютно. Различие только в языках. Один на русском, второй на английском. На русский сайт будет добавлено около 1000 товаров.  Так же будут отредактированы категории товаров.  CMS - wordpress, + woocomerce После добавления товаров и изменения категорий, ...

    Базы данных3 заявки
    Закрыт
    7 лет назад
  • $15

    Нужно собрать базу данных mongodb для проекта C++ Qt, объяснить как добавлять и обновлять данные в базе. Как конектится по айпи. Работы на пару часов.

    Базы данных1 исполнитель
    Завершен
    7 лет назад
  • Требуется разработка и последующая поддержка программы учетапродаж товара по системе МЛМ маркетинга.Имеется маркетинг-план и база данных работников вдействующей на настоящей момент структуре. База на настоящий момент в формате Exel, т.е. требуется переносинформации о данной структуре ...

    Базы данных8 заявок
    Закрыт
    7 лет назад
  • Посетитель должен зайти на сайт, ввести ключевое сово и получить ссылки на видеоролики, размещенные на сайте. Добавлять ролики должен я, присылать ролики для модерации могут все. К каждому ролику должна быть страничка с текстом и ...

    Базы данных2 заявки
    Закрыт
    7 лет назад