Методы получения последнего выполненного запроса с использованием wpdb в WordPress

Чтобы получить последний запрос, выполненный с использованием класса базы данных WordPress (wpdb), вы можете использовать следующие методы:

Метод 1: использование свойства $wpdb->last_query.

global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = $wpdb->last_query;
echo $lastQuery;

Метод 2: использование свойства $wpdb->last_result.

global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = end($wpdb->last_result);
echo $lastQuery->query;

Метод 3: использование метода $wpdb->print_error().

global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = $wpdb->print_error();
echo $lastQuery;

Метод 4. Использование свойства $wpdb->last_error.

global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = $wpdb->last_error;
echo $lastQuery;

Метод 5: использование свойства $wpdb->last_queryс пользовательской функцией-оболочкой.

global $wpdb;
function custom_query($query) {
    global $wpdb;
    $result = $wpdb->query($query);
    echo $wpdb->last_query;
    return $result;
}
// Use the custom_query function to execute your queries
custom_query("SELECT * FROM wp_posts");

Метод 6: использование свойства $wpdb->dbh->last_query.

global $wpdb;
// Perform your database query using $wpdb->query() or other methods
$lastQuery = $wpdb->dbh->last_query;
echo $lastQuery;

Это некоторые методы, которые вы можете использовать для получения последнего запроса, выполненного с использованием класса wpdb в WordPress.