Tổng đài tư vấn: 033 688 8648
Hotline: 039 511 6390
wordpress hàm lấy link comments của post
Trong WordPress, để lấy link đến phần bình luận của một bài viết, bạn có thể sử dụng các hàm sau:
get_comments_link()
Hàm get_comments_link()
sẽ trả về link đến phần bình luận của bài viết hiện tại trong vòng lặp WordPress.
<?php
$comments_link = get_comments_link();
echo '<a href="' . esc_url($comments_link) . '">Xem bình luận</a>';
get_comments_link()
: Lấy link đến phần bình luận của bài viết hiện tại.esc_url()
: Bảo vệ link trước khi in ra để tránh lỗi bảo mật.comments_popup_link()
Nếu bạn muốn hiển thị một liên kết đến phần bình luận với số lượng bình luận, bạn có thể dùng comments_popup_link()
. Hàm này sẽ tự động hiển thị văn bản khác nhau dựa trên số lượng bình luận.
<?php
comments_popup_link('Chưa có bình luận', '1 bình luận', '% bình luận', 'comments-link', 'Bình luận đã đóng');
comments_popup_link()
: Hiển thị một liên kết đến phần bình luận.
'Chưa có bình luận'
: Hiển thị khi chưa có bình luận.'1 bình luận'
: Hiển thị khi có một bình luận.'% bình luận'
: Hiển thị khi có nhiều bình luận. %
sẽ được thay thế bằng số lượng bình luận.'comments-link'
: CSS class cho link (tùy chọn).'Bình luận đã đóng'
: Hiển thị nếu bình luận đã bị đóng.Nếu bạn muốn lấy link đến phần bình luận của một bài viết cụ thể ngoài vòng lặp, bạn có thể truyền ID bài viết vào hàm get_permalink()
với #comments
để trỏ trực tiếp đến phần bình luận.
<?php
$post_id = 123; // ID của bài viết cụ thể
$comments_link = get_permalink($post_id) . '#comments';
echo '<a href="' . esc_url($comments_link) . '">Xem bình luận</a>';
Những cách trên sẽ giúp bạn tạo được link đến phần bình luận của bài viết trong WordPress, cả trong và ngoài vòng lặp.