Cách tìm Post ID và Page ID trên WordPress

WordPress, một nền tảng quản lý nội dung phổ biến, cho phép bạn dễ dàng quản lý các bài viết (posts) và trang (pages). Trong nhiều trường hợp, bạn cần biết Post ID hoặc Page ID để sử dụng trong các plugin, theme, hoặc khi chỉnh sửa code. Mặc dù WordPress không hiển thị trực tiếp ID trên giao diện quản lý, việc tìm kiếm chúng khá đơn giản nếu bạn biết cách.

Bài viết này sẽ hướng dẫn bạn chi tiết các cách tìm Post ID và Page ID trên WordPress, từ giao diện quản trị đến sử dụng các công cụ và plugin hỗ trợ.

1. Tìm Post ID và Page ID từ giao diện quản trị WordPress

Đây là cách phổ biến và dễ thực hiện nhất:

Bước 1: Truy cập danh sách bài viết hoặc trang

  1. Đăng nhập vào WordPress Admin Panel.
  2. Vào mục Posts (Bài viết) hoặc Pages (Trang) trên menu bên trái.

Bước 2: Xem URL khi chỉnh sửa bài viết hoặc trang

  1. Di chuột qua tiêu đề bài viết hoặc trang mà bạn muốn tìm ID.
  2. Nhấp vào liên kết Edit (Chỉnh sửa).
  3. Trong URL trên thanh địa chỉ của trình duyệt, bạn sẽ thấy một tham số như sau:
https://example.com/wp-admin/post.php?post=123&action=edit
  • Con số 123 chính là Post ID hoặc Page ID.

Bước 3: Sử dụng bảng danh sách

  • Nếu bạn không muốn nhấp vào từng bài viết, chỉ cần di chuột qua tiêu đề trong danh sách và quan sát URL hiển thị ở góc dưới bên trái trình duyệt.

2. Tìm Post ID và Page ID từ giao diện người dùng (Frontend)

Đôi khi, bạn không có quyền truy cập vào khu vực quản trị hoặc cần tìm ID từ giao diện người dùng. Dưới đây là cách thực hiện:

a. Sử dụng Developer Tools của trình duyệt

  1. Mở bài viết hoặc trang trên giao diện người dùng.
  2. Nhấn chuột phải và chọn Inspect (Kiểm tra phần tử) hoặc nhấn phím F12.
  3. Tìm phần tử HTML có chứa thông tin bài viết. Thông thường, nó nằm trong một thẻ body hoặc article với class tương tự như:
<article id="post-123" class="post ...">

b. Xem URL trực tiếp

Nếu đường dẫn của bài viết có chứa dạng số, ví dụ:

https://example.com/?p=123

Con số 123 chính là Post ID.

3. Tìm Post ID và Page ID bằng plugin

Nếu bạn muốn một cách nhanh chóng hơn, hãy sử dụng plugin hỗ trợ hiển thị Post ID và Page ID. Đây là cách thực hiện:

Plugin gợi ý: Show IDs by 99robots

  1. Cài đặt và kích hoạt plugin Show IDs by 99robots:
    • Vào Plugins > Add New.
    • Tìm kiếm “Show IDs by 99robots”.
    • Nhấn Install Now (Cài đặt) và Activate (Kích hoạt).
  2. Xem Post ID và Page ID:
    • Sau khi kích hoạt, plugin sẽ thêm một cột mới mang tên “ID” trong bảng danh sách bài viết, trang, danh mục, và thẻ.
    • Bạn chỉ cần vào Posts hoặc Pages để xem ID tương ứng.

Plugin khác: Reveal IDs

  • Plugin Reveal IDs này hoạt động tương tự như Show IDs nhưng có giao diện đơn giản hơn.

4. Tìm Post ID và Page ID bằng mã code (Dành cho nhà phát triển)

Nếu bạn đang phát triển theme hoặc plugin, bạn có thể sử dụng các hàm PHP để lấy Post ID và Page ID.

a. Sử dụng trong file theme

  • Trong WordPress, bạn có thể sử dụng hàm get_the_ID() để lấy ID của bài viết hoặc trang hiện tại:
<?php
if ( have_posts() ) :
    while ( have_posts() ) : the_post();
        echo 'Post ID: ' . get_the_ID();
    endwhile;
endif;
?>
  • Kết quả sẽ hiển thị Post ID trên trang.

b. Lấy ID của bài viết cụ thể

  • Nếu bạn biết tiêu đề hoặc slug của bài viết, bạn có thể sử dụng hàm
<?php
$page = get_page_by_title('Tên Bài Viết');
echo 'Page ID: ' . $page->ID;
?>

c. Lấy ID của bài viết trong vòng lặp

  • Nếu bạn đang ở trong vòng lặp WordPress, chỉ cần gọi the_ID() để hiển thị Post ID
<?php
the_ID();
?>

5. Mẹo tìm nhanh và tối ưu hóa

a. Sử dụng Dashboard hiệu quả

  • Khi bạn đã quen với việc xem URL hoặc sử dụng plugin hiển thị ID, việc tìm Post ID và Page ID sẽ trở nên nhanh chóng và dễ dàng.

b. Tận dụng Custom Fields

  • Nếu bạn làm việc nhiều với Custom Fields, hãy sử dụng Post ID để gắn giá trị cụ thể vào các bài viết hoặc trang cần thiết.

c. Quản lý với các công cụ phát triển

  • Sử dụng các công cụ như Query Monitor để kiểm tra chi tiết Post ID trong các truy vấn cơ sở dữ liệu.

Kết luận

Biết cách tìm Post ID và Page ID trên WordPress là kỹ năng cơ bản nhưng rất hữu ích, đặc biệt với những người quản trị website hoặc phát triển WordPress. Dù bạn chọn cách thủ công, sử dụng plugin, hay thông qua mã code, việc xác định ID sẽ hỗ trợ hiệu quả cho việc tùy chỉnh và tối ưu hóa trang web.

Hy vọng bài viết này đã cung cấp đầy đủ thông tin giúp bạn dễ dàng tìm Post ID và Page ID trên WordPress. Nếu có câu hỏi hoặc mẹo nào khác, hãy chia sẻ để mọi người cùng học hỏi nhé!

Quét mã QR
Để xem nhanh bài viết trên điện thoại
QR: Cách tìm Post ID và Page ID trên WordPress
Cách tìm Post ID và Page ID trên WordPress
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like