Hướng dẫn how do i get the current slug in wordpress? - làm cách nào để lấy slug hiện tại trong wordpress?

Nếu bạn muốn có một câu trả lời dưới sự kết hợp hơn, bạn có thể sử dụng truy vấn SQL sau đây để tìm nạp tất cả các bài đăng là bài đăng, trang hoặc phân loại tùy chỉnh bất cứ lúc nào, ngay cả khi chưa có hook nào bị bắn bất cứ điều gì.

SQL thô:

SELECT `id`, `post_type` AS `type`, `post_author` AS `author`, `post_name` AS 
`slug`, `post_status` AS `status`
FROM wp_posts 
WHERE `post_type` NOT IN ['attachment', 'nav_menu_item', 'revision']
AND `post_status` NOT IN ['draft', 'trash']
ORDER BY `id`;

Điều này hoạt động ngay cả trên dòng đầu tiên của tệp chức năng của bạn, ngay cả trước các móc mu_plugins_loaded hoặc init.

@note

Đây là giả sử bạn có tiền tố cơ sở dữ liệu tiêu chuẩn wp_posts. Nếu bạn cần tính đến các tiền tố biến, bạn có thể có được bảng bài đăng chính xác thông qua PHP khá dễ dàng bằng cách thực hiện như sau:

Bài Viết Liên Quan

Chủ Đề