Nếu bạn đã sử dụng WordPress trong một khoảng thời gian đáng kể, có thể bạn đã gặp trường hợp cần tìm ID trang WordPress hoặc ID bài đăng.
ID trang và bài đăng có thể hữu ích cả khi bạn đang sử dụng plugin và làm việc với mã. Nhưng bất chấp tầm quan trọng của chúng, WordPress không làm rõ nơi bạn có thể tìm thấy ID cho các bài đăng và trang
Hãy khắc phục điều đó. Trong bài đăng này, bạn sẽ tìm hiểu cách tìm ID cho các phần nội dung khác nhau trên trang web WordPress của mình, cũng như một số cách chung để bạn có thể sử dụng các ID đó trên trang web của mình
ID trang WordPress và ID bài đăng là gì?
Có thể bạn không biết, nhưng WordPress cung cấp cho mọi phần nội dung trên trang web của bạn một số ID duy nhất
Không đi sâu vào cấu trúc cơ sở dữ liệu, hãy nói rằng điều này giúp WordPress theo dõi tất cả các phần nội dung khác nhau trên trang web của bạn
Bất cứ khi nào WordPress cần cung cấp nội dung, nó sẽ sử dụng số ID để tìm từng phần nội dung cụ thể. Điều đó có nghĩa là nếu bạn muốn truy vấn/nhắm mục tiêu nội dung cụ thể, có thể hữu ích khi biết cách tìm trang WordPress và đăng ID
Nếu bạn có khuynh hướng khổ dâm và muốn tự mình xem điều này, bạn có thể đi sâu vào cơ sở dữ liệu của trang web WordPress của mình để xem nó hoạt động
Cách tìm ID trang WordPress và ID bài đăng
Tìm ID trang WordPress hoặc ID bài đăng khá đơn giản, mặc dù hơi gián tiếp. ID hiển thị trong URL của mỗi bài đăng hoặc trang khi bạn chỉnh sửa một phần nội dung trong bảng điều khiển WordPress của mình
Ví dụ: giả sử bạn muốn tìm ID bài đăng cho ID bài đăng này là gì?
Tất cả những gì bạn cần làm là nhấp vào Chỉnh sửa. Sau đó, khi bạn nhìn thấy Trình chỉnh sửa WordPress, hãy tìm số trong URL thực của trang bạn đang truy cập. Đối với các bài đăng và trang, bạn sẽ thấy post=NUMBER. SỐ đó là id bài đăng
Vì vậy, trong ví dụ trên, ID bài đăng là 49. Đủ đơn giản, phải không?
Ngay cả đối với các trang, WordPress vẫn sẽ sử dụng bài đăng trong URL. Ví dụ: đây là cách tìm ID trang của trang WordPress
Nếu bạn đang sử dụng các loại bài đăng tùy chỉnh, bạn sẽ có thể làm điều tương tự để tìm ID cho một bài đăng tùy chỉnh cụ thể
Cách tìm ID phương tiện, danh mục và thẻ trong WordPress
Không chỉ các bài đăng và trang WordPress có ID. Bạn cũng có thể tìm ID cụ thể cho
- mục phương tiện
- Thể loại
- Thẻ
Quá trình này khá giống nhau. Tức là bạn chỉ cần
- Chỉnh sửa mục bạn muốn tìm ID cho
- Tìm số trong URL
Ví dụ: đây là cách tìm ID cho một danh mục
Lưu ý cách bây giờ nó là “category&tag_ID=” thay vì “post=”?
Và đây là cách tìm ID phương tiện cho một hình ảnh trong Thư viện phương tiện WordPress của bạn
WordPress vẫn sử dụng “post=” cho tệp đính kèm phương tiện
Mặc dù hầu hết thời gian bạn sẽ làm việc với các bài đăng và trang, nhưng bạn vẫn sẽ thấy các trường hợp cụ thể mà việc tìm kiếm các ID này có thể hữu ích. Ví dụ: bạn có thể sử dụng ID phương tiện để tạo mã ngắn Thư viện WordPress mặc định
Cách hiển thị ID bài đăng WordPress bằng plugin
Nếu bạn cần thường xuyên làm việc với ID bài đăng và trang, bạn có thể muốn có một cách tiếp cận thân thiện với người dùng hơn một chút để tìm ID bài đăng và ID trang
Nếu điều đó có vẻ giống bạn, plugin Show IDs by 99 Robots miễn phí sẽ thêm một cột ID vào tất cả các phần nội dung đã nói ở trên
Nó siêu nhẹ – toàn bộ chỉ có dưới 100 dòng mã và không có yêu cầu giao diện người dùng nào làm chậm trang web của bạn
Cũng không có gì để định cấu hình – tất cả những gì bạn cần làm là cài đặt và kích hoạt plugin. Sau đó, bạn sẽ thấy một cột ID mới trong giao diện bảng điều khiển WordPress của mình
Theo mặc định, bạn sẽ thấy cột ID trong mỗi giao diện "Chỉnh sửa". Đó là, nó sẽ hiển thị cho
- bài viết
- trang
- Loại bài đăng tùy chỉnh
- Danh mục và thẻ
- mục thư viện phương tiện
Nhưng nếu bạn muốn ẩn cột cho một số loại nội dung nhất định, bạn có thể sử dụng Tùy chọn màn hình tích hợp để ẩn nó
Đầu tiên, nhấp để mở Tùy chọn màn hình
Sau đó, bỏ chọn hộp cho ID
Cách hiển thị ID trang WordPress hoặc ID bài đăng bằng PHP
Cuối cùng, nếu bạn muốn hiển thị ID của một phần nội dung trên giao diện người dùng, WordPress bao gồm chức năng the_ID[] để giúp bạn hiển thị ID số của bài đăng
Miễn là bạn thêm chức năng trong Vòng lặp, nó sẽ in ID hiện tại
Đây là một ví dụ sử dụng từ WordPress Codex
<p>Post Number: <?php the_ID[]; ?></p>
Bạn có thể làm gì với ID bài đăng và trang?
Ok, vậy bây giờ bạn đã biết cách tìm trang WordPress và đăng ID, điều đó thực sự giúp bạn làm việc với WordPress như thế nào?
Có một số cách chung mà bạn có thể sử dụng ID bài đăng và trang…
Nhắm mục tiêu các bài đăng hoặc trang cụ thể bằng plugin
Nhiều plugin cho phép bạn bao gồm hoặc loại trừ một số bài đăng hoặc trang nhất định khỏi plugin bằng cách sử dụng số ID cho từng phần nội dung
Ví dụ: plugin quản lý quảng cáo Advanced Ads phổ biến cho phép bạn nhắm mục tiêu các phần nội dung cụ thể theo số ID
Ngoài ra, một số plugin cho phép bạn sử dụng các tham số mã ngắn để truy vấn các phần nội dung cụ thể trong một mã ngắn
Bạn sẽ tìm thấy rất nhiều plugin vẫn sử dụng phương pháp này, vì vậy, biết cách tìm ID trang WordPress và ID bài đăng chắc chắn có ích
Như đã nói, nhiều plugin đang chuyển sang cách tiếp cận thân thiện với người dùng hơn, cho phép bạn chọn các phần nội dung cụ thể dựa trên tiêu đề. Vì vậy, không phải lúc nào bạn cũng cần tìm ID thực
Sử dụng PHP để chỉ hiển thị đoạn mã trên các bài đăng hoặc trang cụ thể
Phần này nâng cao hơn một chút. Nhưng nếu bạn có một số kiến thức cơ bản về PHP, bạn cũng có thể sử dụng ID bài đăng hoặc trang để thêm đoạn mã vào các bài đăng hoặc trang cụ thể trên trang web của mình
Điều này có một số ứng dụng thú vị, ngay cả khi bạn không phải là nhà phát triển
Ví dụ: nó cho phép bạn dễ dàng chạy thử nghiệm thử nghiệm A/B với Thử nghiệm nội dung của Google Analytics. Để Thử nghiệm nội dung Google Analytics hoạt động, bạn cần có thể thêm mã thử nghiệm vào trang cụ thể mà bạn muốn chạy thử nghiệm trên đó
Hoặc, một cách sử dụng tiềm năng khác là chỉ thêm yêu cầu gửi thông báo đẩy tới một số bài đăng hoặc trang nhất định
Hàm is_single[] cho phép bạn thực hiện cả hai điều đó [và hơn thế nữa. ]
For example, to add a script to the section of a single post or page, you can use this basic framework:
function put_script_name_here[] { if[is_single[POST_ID]] { ? ADD CODE SNIPPET HERE ?php } } add_action[ 'wp_head', 'put_script_name_here' ];
Tất cả những gì bạn cần làm là thay thế
- put_script_name-here với tên cho chức năng của bạn
- POST_ID với ID trang hoặc bài đăng thực tế mà bạn muốn nhắm mục tiêu
- THÊM ĐOẠN MÃ VÀO ĐÂY với tập lệnh hoặc nội dung bạn muốn thêm vào bài đăng hoặc trang đó
Để quản lý các bổ sung mã như vậy, plugin Đoạn mã là một tùy chọn tuyệt vời
Kết thúc mọi thứ
Cho dù bạn đang sử dụng plugin hay mã, có thể bạn sẽ gặp phải trường hợp cần biết ID thực của một phần nội dung trên trang web WordPress của mình
Khi điều đó xảy ra – hãy nhớ rằng tất cả những gì bạn cần làm là tìm số trong URL. Và nếu bạn muốn một cách tiếp cận thân thiện với người dùng hơn, bạn luôn có thể cài đặt plugin Hiển thị ID
Bây giờ chuyển sang cho bạn – bạn có biết mẹo hay nào để sử dụng ID bài đăng hoặc trang để xây dựng một trang web WordPress tốt hơn không?