Hướng dẫn thêm đánh số #bài viết trong comment genesis

Bạn có thói quen lên diễn đàn thảo luận về một vấn đề nào đó chưa? Mỗi khi viết một comment mới nó sẽ tự động thêm # bài viết để ta dễ nhận ra?

Khi nhìn vào số # này bạn sẽ thấy comment đó nằm ở vị trí bao nhiêu của bài viết?

Đây là 1 ví dụ trên diễn đàn xenforo.

Và mỗi comment tiếp theo sẽ tự động thêm một số #5 #6 #7… Vậy nếu như một trang web có rất nhiều bình luận thì việc thêm bộ đếm số bình luận là cực kỳ quan trọng nó cho ta biết có tất cả bao nhiều bình luận và mỗi comment nằm ở vị trí nào, bình luận nào là trước bình luận nào là sau…

Bài viết này tôi sẽ hướng dẫn bạn cách làm thế nào để thêm bộ đếm # bình luận vào genesis.

Chúng ta có thể thay đổi chức năng đếm số có sẵn có trong plugin Greg’s Threaded Comment Numbering để nhận được số comment trong bài viết và thêm CSS cho nó đẹp hơn.

Đây là khung comment mặc định itidea.org.

Sau khi thêm # bài viết ta sẽ nhận được.

Hướng dẫn thêm đánh số #bài viết trong comment genesis

Bước 1: Cài đặt và kích hoạt plugin Greg’s Threaded Comment Numbering.

Bước 2: Thêm đoạn mã này vào cuối files functions.php trong thư mục child theme.

// Change 'genesis_html5_comment_callback' to 'gtcn_basic_callback' provided by Greg's Threaded Comment Numbering plugin for numbering commnets
add_filter( 'genesis_comment_list_args', 'sk_add_numbered_comments' );
function sk_add_numbered_comments( $defaults ) {

if ( function_exists( 'gtcn_basic_callback' ) ) {
 $defaults['callback'] = genesis_html5() ? 'gtcn_basic_callback' : 'genesis_comment_callback';
 }

return $defaults;

}

Bước 3: Thêm đoạn vào cuối file style.css.

.commentnumber {
 float: right;
 font-size: 12px;
 background: #ddd;
 padding: 5px 10px;
}

Lưu lại: Kết quả ta nhận được.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Thông tin liên hệ

    • 1

      Step 1

    • 2

      Step 2

    • 3

      Step 3

    1/3

    Step 1

    This will close in 0 seconds