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

Dù bạn dùng phiên bản WordPress với lưu lượng truy cập cao hay một blog nhỏ trên máy chủ chia...

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...

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. Không giống với những trang web nội thất khác, HAKOTA.VN mang lại những traỉ nghiệm khác biệt. Tốc độ load...
    16 giây trước
  2. Cao Sao vàng giá 300 ngàn, bạn có tin không? Việt Nam thì ghẻ lạnh với giá vài ngàn đồng...
    4 giây trước
  3. Cửa là bộ phận không thể thiếu của một ngôi nhà, vậy làm thế nào để chọn được loại cửa...
    12 giây trước
  4. Google AMP WordPress Plugin sẽ tự động tạo ra thêm cho bạn thêm một phiên bản riêng cho điện các...
    9 giây trước
  5. Dịch vụ quản lý web và SEO chuyên nghiệp lần đầu tiên có mặt tại Việt Nam. Dịch vụ được...
    15 giây trước
  6. Nghiên cứu từ khóa cho thông tin là chủ đề đã và đang được đề cập hàng nghìn lần trên...
    27 giây trước
  7. Nếu bạn là một người cần tạo content để có thể tương tác nhiều hơn với những người theo dõi,...
    6 giây trước
  8. Content marketing rất có ích cho sự phát triển của doanh nghiệp nếu được sử dụng đúng cách. Content marketing...
    19 giây trước
  9. Có phải bạn đang tìm kiếm danh sách các blog chia sẻ kinh nghiệm SEO hay; những blog chất lượng...
    17 giây trước
  10. Với kinh nghiệm nhiều năm trong việc thiết kế website, Lâm vờ tờ đã trở thành một một quen thuộc...
    20 giây trước