Настраиваемая команда WP CLI для добавления данных в настраиваемое поле WP REST API - PullRequest
0 голосов
/ 20 января 2019

Я использую WP CLI и WP REST API.

Для создания публикации я использую:

$ wp post create --post_type=page --post_title='title-of-page' --post_status=publish

Мне нужно поле в REST API, которое я добавил черезФайл functions.php в моей теме WordPress:

function createField() {
  register_rest_field('page', 'rows', array(
      'get_callback' => function() {
        return "this part works.. kinda";
      }
  ));
}

enter image description here

Поле хорошо отображается в API.

Проблема : значение поля rows всегда одинаково, так как оно устанавливается через functions.php.Я хочу установить его (или перезаписать, не имеет значения) через терминал при создании страницы с помощью wp cli (или после при выборе страницы по идентификатору).

Любое решение будет оценено, не обязательно должно быть WP Cli.Желательно с терминалом, хотя!

...