Мне нужен запрос, который выберет всех, кто забронировал номер с помощью плагина woocommerce-bookings.
$myBookings = new WP_Query(
array(
'post_type' => 'wc_booking',
'posts_per_page' => -1
)
);
var_dump($myBookings);
, но у объекта массива нет даты начала и окончания бронирования.
Это работает и получил именно то, что мне нужно.
global $wpdb;
$bookings = $wpdb->get_results( "SELECT * FROM $wpdb->posts WHERE post_type = 'wc_booking'", ARRAY_A );
foreach ($bookings as $booking_id)
{
$booker = get_wc_booking($booking_id['ID']);
$end_date = $booker->get_start_date();
$end_date = $booker->get_end_date();
}