загрязненный массив или json с подробностями продукта woocommerce - PullRequest
0 голосов
/ 09 февраля 2020

Я хочу загрязнить массив или json, чтобы использовать его в пользовательской форме, чтобы он изменялся вместе с данными.

Однако у меня есть некоторые проблемы при получении нужных данных

при некотором поиске у меня теперь это работает: (php)

require_once('../../../../wp-load.php');
$post = $_POST;

    $args = array(
        'post_type'      => 'product','product_variation',
        'tax_query' => array(
        'posts_per_page' => -1,
        'fields' => 'ids'
    ),
    );


    $myneededdata = new WP_Query( $args );

    echo json_encode($myneededdata);

, и это работает, но я хочу другие данные

я хочу, чтобы он возвратил JSON или массив, содержащий все продукты, со следующими данными для каждого продукта - идентификатор продукта - категории - цены - теги - заголовок

как мне начать с этого? Я нашел это, https://developer.wordpress.org/reference/classes/wp_query/, но не уверен, как его использовать, или кто-то знает хороший учебник по этой части?

Заранее спасибо за ваш совет С уважением

1 Ответ

0 голосов
/ 09 февраля 2020

нашел его,

используя

while ( $the_query->have_posts() ) {
        $the_query->the_post();
     // polute data here, eg with get_the_ID() and so on
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...