Lấy dữ liệu từ cơ sở dữ liệu trong plugin WordPress

Tôi chỉ viết hướng dẫn nhỏ này vì dường như tôi luôn quên những phương pháp đó. Nhưng chúng rất quan trọng khi phát triển plugin và tùy chỉnh plugin. May mắn thay, việc truy xuất và hiển thị dữ liệu từ cơ sở dữ liệu sql trong wordpress khá đơn giản. Thôi buông đi

WordPress định nghĩa một lớp gọi là wpdb, lớp này chứa một tập hợp các hàm được sử dụng để tương tác với cơ sở dữ liệu. Mục đích chính của nó là cung cấp giao diện với cơ sở dữ liệu WordPress, nhưng có thể được sử dụng để giao tiếp với bất kỳ cơ sở dữ liệu thích hợp nào khác

Đọc thêm. http. //itadminguide. com/difference-between-wpdb-get_row-get_results-get_var-and-get_query/

Đối tượng $wpdb có thể giao tiếp với bất kỳ số lượng bảng nào, nhưng chỉ với một cơ sở dữ liệu tại một thời điểm; . Trong trường hợp hiếm hoi, bạn cần kết nối với cơ sở dữ liệu khác, bạn sẽ cần khởi tạo đối tượng của riêng mình từ lớp wpdb bằng thông tin kết nối cơ sở dữ liệu của riêng bạn. Đôi khi bạn cần biến đối tượng này thành toàn cầu trước để sử dụng nó

global $wpdb;

Sử dụng get_var() để trả về một giá trị

get_var(“SELECT COUNT(*) FROM laundry_customers;”);
echo ‘

Total customer: ‘ . $customer_count . ‘

’; ?>

Sử dụng get_row() để trả về một hàng dữ liệu

get_row('SELECT * FROM laundry_customers WHERE ID = 1');
echo $mycustomer -> customer_name;
?>

Sử dụng get_results() để trả về nhiều hàng dữ liệu

get_results('SELECT customer_name, customer_id FROM laundry_customers WHERE status = 1');

foreach ($allcustomers as $singlecustomer ) {
echo '

' .$singlecustomer->customer_name. '

'; echo '

' .$singlecustomer->customer_id. '

';} ?>

Thành phố Beiträge

Lấy dữ liệu từ cơ sở dữ liệu trong plugin WordPress

Total Theme Inject HTML JS và HTML (Ví dụ về con trỏ vòng tròn) không có con trỏ. js

Thêm phần này vào chức năng. php // THÊM HTML add_action( 'wpex_hook_footer_after', function() { ?>