• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
  • Upgrade Your Account
    Hello Guest! Upgrade your account to download all VIP Resource here

Hướng dẫn Chuyển đếm bình luận sang lượt xem ở trang chủ theme Newspaper

Đinh Quốc Hân

Đinh Quốc Hân
Staff member
Joined
Dec 11, 2015
Messages
6,000
Chủ thớt
#1
Hôm nay mình làm cái hướng dẫn này để giúp các bạn có nhu cầu thì chuyển.


Đầu tiền, bạn cần xác định trong Panel là bạn đang dùng style nào:


Ví dụ, mình dùng Style M2 nhớ nha. Ok, bây giờ các bạn vào quản lý tập tin ở hosting/vps tìm trong thư mục theme Newspaper (/wp-content/themes/Newspaper) tìm tập tin sau: /includes/wp_booster/td_module.php tìm

PHP:
    function get_comments() {
        $buffy = '';
        if (td_util::get_option('tds_m_show_comments') != 'hide') {
            $buffy .= '<div class="td-module-comments">';
                $buffy .= '<a href="' . get_comments_link($this->post->ID) . '">';
                    $buffy .= get_comments_number($this->post->ID);
                $buffy .= '</a>';
            $buffy .= '</div>';
        }

        return $buffy;
    }
chèn bên dưới đó đoạn code sau:

PHP:
    function get_views() {
        $buffy = '';
        if (td_util::get_option('tds_p_show_views') != 'hide') {
            $buffy .= '<div class="td-module-comments">';

            // WP-Post Views Counter
            if (function_exists('the_views')) {
                $post_views = the_views(false);
                $buffy .= $post_views;
            }
            else {
                $buffy .= td_page_views::get_page_views($this->post->ID);
            }

            $buffy .= '</div>';
        }
        return $buffy;
    }
Xong, bây giờ sửa theo Module nè, các bạn mở thư mục: /includes/modules như ở trên mình dùng M2 nên mình sẽ tìm td_module_2.php ngoài ra có các module MX thì đã có ký hiệu sẳn bạn cư việc tìm và mở chúng, tiếp tục tìm:

PHP:
<?php echo $this->get_comments();?>
Thay đổi thành:

PHP:
<?php echo $this->get_views();?>
Xong, bây giờ bạn có thể xóa cache và tận hưởng rồi đó, nếu bạn có khả năng CSS hãy thay đổi class views của hàm get_views() sau đó tự CSS nhé.

Chúc các bạn thành công.
 

NamLee

Bơ Đi Mà Sống
Staff member
Joined
Dec 11, 2015
Messages
2,459
#4
Đối với các bạn dùng trang tĩnh làm trang chủ (Cài đặt -> Đọc )


Thì các bạn vào chỉnh sửa trang tĩnh đó để xem block bạn đang sử dụng:
Mình ví dụ đối với Block 3



Mình sẽ qua phần theme panel để xem block 3 thuộc modul nào


Như các bạn thấy block 3 thuộc modul 1

Mình sẽ vào td_module_1.php sửa

PHP:
<?php echo $this->get_comments();?>
thành:

PHP:
<?php echo $this->get_views();?>
Và đây là kết quả mình đã thêm icon views nhìn cho bắt mắt



Chúc các bạn thành công.
 

Facebook Comment

New posts New resources Most viewed threads Threads with more replies