Как правильно зарегистрировать custom_meta_field для rest api woocommerce?

230
16 февраля 2018, 20:04

Написал плагин и API для передачи данных между 1С и WordPpress , у меня есть кастомные поля которые хочу заполнять при помощи API. При запросе товары создаются, но мета поля нет. Думаю нужно зарегистрировать их во время установки плагина. Пробую так , но безуспешно:

function install_plugin() {
  register_meta( 'post', '_product_id_1c', array(
    'type'              => 'string',
    'description'       => 'id from 1c',
    'single'            => false,
    'show_in_rest'      => true,
  ) );
  register_rest_field('product' , '_product_id_1c' , null);
  flush_rewrite_rules();
}
register_activation_hook( __FILE__ , 'install_plugin');

Ссылка на предыдущий вопрос по теме

READ ALSO
php-fpm выдает ошибку 500 в браузер

php-fpm выдает ошибку 500 в браузер

Использую Apache2 + php72-fpm

131
Вырезать часть в объекте

Вырезать часть в объекте

Допустим есть ссылка https://instagramcom/heavenly heavenly - это пример, ники будут разные

167
Что значит “.=” в php?

Что значит “.=” в php?

Не могу найти значение символа= (точка равно ) в php

160
Запись элемента в массив с изменением файла

Запись элемента в массив с изменением файла

Имеется файл настроек configphp

167