Bootstrap

Vũ Thành Lâm

Content - Code - SEO - MMO
17/10/1979
Tây Mỗ - Nam Từ Liêm - Hà Nội
thanhlam19792003

Lamvt – Vũ Thành Lâm – bắt đầu Code 2005 Freelancer từ 2006 với hàng ngàn dự án lớn nhỏ cho nước ngoài và hàng trăm dự án web cho Việt Nam.

SEO thành công rất nhiều dự án lớn, độ khó cao.
MOD (Moderator) và Admin (Administraror) của nhiều diễn đàn về SEO và CODE web MMO tại Việt Nam
Dạy Lập trình Thiết kế Web và SEO Miễn phí 17++ Năm (Từ 2006 đến Nay)

Hiển thị truy vấn SQL đã chạy trong truy vấn trước đó

5/5 - (2 bình chọn)

Câu hỏi:

Tôi từng biết một hàm có chức năng hiển thị lại chính xác code SQL được sử dụng trong một vòng lặp chẳng hạn. Nhưng giờ tôi không thể nhớ nó.

Ai đó có thể nói cho tôi biết hàm đó là hàm gì không?

Keith Donegan

Câu trả lời chính xác nhất

Hiển thị truy vấn SQL đã chạy trong truy vấn trước đó hien-thi-truy-van-sql-da-chay-trong-truy-van-truoc-do

Xin chào @Keith Donegan:

Nếu tôi không hiểu nhầm câu hỏi của bạn thì tôi nghĩ đây là cái bạn đang tìm kiếm?

<?php echo $GLOBALS[‘wp_query’]->request; ?>

$wp_query là một biến toàn cục chứa truy vấn hiện tại đang chạy vòng lặp. Nếu bạn chạy code trên trong khi vòng lặp vẫn đang hoạt động hoặc thậm chí ngay sau vòng lặp, nó sẽ cho bạn SQL từ vòng lặp. Hãy chắc chắn bạn kiểm tra nó trước khi cho phép mọi thứ chạy và chạy lại query_posts().

Câu trả lời của MikeSchinkel

Làm thế nào để lấy các truy vấn của $wpdb? $GLOBALS[‘wpdb’]->request không hoạt động. – mpsbhat

Cái này hoạt động cả đối với truy vấn tùy chỉnh (custom query), $my_query = new WP_Query([ /* …some args… */ ]); => $my_query->request – jave.web

Nếu bạn chạy một truy vấn dựa trên WP_Query, nó sẽ là cái này:

$customPosts = new WP_Query($yourArgs);

echo “Last SQL-Query: {$customPosts->request}”;

Câu trả lời của Till

Nếu bạn chỉ quan tâm đến các vòng lặp thì đây là cái mà tôi thường dùng:

add_filter( ‘posts_request’, ‘dump_request’ );

function dump_request( $input ) {

var_dump($input);

return $input;

}

Câu trả lời của Rarst

Hãy xem câu trả lời này: Best Collection of Code for your functions.php file

Sau đó thêm ?debug=sql vào các WP URL, và nó sẽ trả về danh sách đầy đủ các truy vấn đã được chạy.

Câu trả lời của Denis de Bernardy

 

Tin mới nhất

VR PLUS (https://vrplus.vn/ ) Là một trong những dự án do Lamvt thực hiện trong thời gian gần đây. Như...

Trong một năm qua, chúng tôi đã xuất bản khoảng 79 bài viết SEO trên blog Ahrefs. Các bài viết...

Khám phá kĩ thuật viết nội dung SEO Nếu không có SEO, nội dung của bạn có thể bị chìm...

Các website về lĩnh vực làm đẹp cần phải có một thiết kế (design) hấp dẫn và bắt mắt. Điều...

Core Web Vitals được đo lường như thế nào? Làm thế nào để bạn biết các bản sửa lỗi đã...

Tin được yêu thích

Như đã nói, phần mềm chỉnh sửa video đang ngày càng chứng tỏ được tầm quan trọng của mình, nhất...

Nhiều bạn thắc mắc là sau khi cài đặt Plugin cho Google AMP thì làm thế nào để kiểm tra,...

Các trang web giáo dục và các trang web của chính phủ có một lợi thế hơn trong bảng xếp...

Nội dung là một trong 3 tiêu chí quan trọng để google đánh giá thứ hạng tìm kiếm cho website...

Thẻ <span> </span> Thẻ <span> là thẻ khá đặc biệt trong HTML, theo mặc định thì thẻ <span> được thêm...

Khách đang xem

  1. Bạn muốn SEO cho website lên top? Đó là một công việc không hề dễ dàng. Trong quá trình SEO...
    10 giây trước
  2. SEO Onpage là gì, Offpage là gì? Sau bài viết về khái niệm SEO là gì? chúng ta đã vô...
    29 giây trước
  3. Dự án của Google Accelerated Mobile Pages (AMP) tăng tốc độ load trang web cho các thiết bị điện thoại...
    4 giây trước
  4. Nếu bạn nhận thấy một cái gì đó khác nhau trong bảng xếp hạng tìm kiếm, có lý do chính...
    24 giây trước
  5. Trong quá trình code website với WordPress đôi khi chúng ta cần lấy nội dung bài viết bởi một ID...
    19 giây trước
  6. Cập nhật các xu hướng SEO 2018 mới nhất không chỉ là thói quen hàng ngày của nhân viên SEO...
    6 giây trước
  7. Nếu bạn đang muốn bắt đầu một blog mới vào năm 2018, tôi đã có một mẹo nhanh cho bạn....
    28 giây trước
  8. Tối ưu hóa khả năng được nhìn thấy Một mẫu quảng cáo được xem là có Khả năng nhìn thấy...
    11 giây trước
  9. Tầm quan trọng của tốc độ tải trang Các bạn biết đấy, một trong những nguyên nhân ảnh hưởng đến...
    16 giây trước
  10. Bạn bắt đầu làm quen với content? Bạn tự hỏi content là gì mà tại sao nó lại HOT đến...
    7 giây trước