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í 15++ 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. Facebook hiện nay là một kênh mạng xã hội lớn nhất nhì hiện nay. Với số lượng đông đảo người...
    7 giây trước
  2. Như người thợ đặt những viên gạch đầu tiên để xây dựng một ngôi nhà, việc đặt tiêu đề bài...
    24 giây trước
  3. Nhiều người đang đánh giá thấp sự liên quan của liên kết nội bộ - nhưng các liên kết này...
    23 giây trước
  4. Bạn đã bắt đầu một blog, và vài bài đăng đầu tiên của bạn thật tuyệt vời. Từ khoá của...
    16 giây trước
  5. Rất nhiều người thường nhầm lẫn về 2 phần mềm làm phim Windows Movie Maker và Windows Live Movie Maker....
    28 giây trước
  6. Nghiên cứu từ khóa là một khái niệm đã có từ lâu và đây là một công việc khá tốn...
    16 giây trước
  7. Cách check unique Content đóng vai trò vô cùng quan trọng, nhất là đối với dân content SEO. Bởi trong quá...
    18 giây trước
  8. Nếu bạn tham gia SEO, bạn nên biết tầm quan trọng của việc nghiên cứu từ khóa. Nói cách khác, tìm đúng...
    15 giây trước
  9. Những người mới học Wordpress thường có câu hỏi: Widget là gì? Cách sử dụng Widget trong Wordpress? Trong bài viết...
    14 giây trước
  10. Bán các sản phẩm kỹ thuật số hoặc dịch vụ có thể là một cách dễ dàng để bắt đầu...
    28 giây trước