Thủ thuật

Hướng dẫn thêm bài viết cùng chuyên mục trong wordpress

Hướng dẫn thêm bài viết cùng chuyên mục trong wordpress – WordPress một mã nguồn CMS với rất nhiều tính năng giúp bạn có thể nhanh chóng xây dựng một trang web từ cơ bản đến cao cấp, với sự hỗ trợ hàng ngàn thành phần mở rộng đáp ứng mọi nhu cầu mà bạn muốn.

Nếu bạn là người quan tâm đến hình thức bài viết bạn nên xây dựng những bài viết liên quan với nhau để người đọc tiện theo dõi và một trong những tính năng mà mình đề cập dưới đây đó là tính năng hiển thị các bài viết trên cùng chuyên mục sau cuối mỗi bài viết khi người dùng đọc, điều này giúp người dùng dễ dàng tìm kiếm những nội dung trong cùng một chuyên mục giúp web của bận giữ chân được người dùng lâu hơn và đó cũng là mục tiêu khi bạn xây dựng một trang web.

Hướng dẫn thêm bài viết cùng chuyên mục trong wordpress

Việc xây dựng các bài viết hiển thị trong cùng chuyên mục có rất nhiều cách đơn giản nhất là bạn có thể sử dụng thành phần mở rộng như Plugin related posts list via categories, tuy nhiên nếu bạn đang sử dụng một hosting với cấu hình chẳng mấy là mạnh mẽ bạn không nên cài quá nhiều Plugin vì nó là một trong những nguyên nhân dẫn đến tình trạng web của bạn tải trang chậm, chính vì vậy nếu bạn cảm thấy cần thiết dùng Plugin thì mới nên dùng còn không nên loại bỏ bớt. Và cũng chính vi vậy ở bài viết này mình sẽ hướng dẫn các bạn  thêm bài viết cùng chuyên mục trong wordpress không sử dụng Plugin.

Hướng dẫn thêm bài viết cùng chuyên mục trong wordpress

Đầu tiên bạn cần vào Menu Giao diện > Editor (Công cụ biên tập)

tao-thong-tin-tac-gia-1.jpg

key windows giá rẻ

Sau đó bạn nhìn sang cột Menu bên phải và chọ file Single.php hoặc Content.php tùy theo theme các bạn nhé sau đó bạn dán đoạn code sau đây vào vị trí mà bạn muốn xuất hiện trong bài viết là được.

Ở đây theme của tôi sử dụng file Single.php

tao-thong-tin-tac-gia-3.jpg

<?php
    $categories = get_the_category($post->ID);
    if ($categories)
    {
        $category_ids = array();
        foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
        $args=array(
        'category__in' => $category_ids,
        'post__not_in' => array($post->ID),
        'showposts'=>5,
        'caller_get_posts'=>1,
        );
        $my_query = new wp_query($args);
        if( $my_query->have_posts() )
        {
           echo '<ul>';
            while ($my_query->have_posts())
            {
                $my_query->the_post();
                ?>
                <li><a href="<?php echo get_permalink(); ?>" title="<?php echo get_the_title(); ?>" rel="nofollow"><?php the_title(); ?></a></li>
                <?php
            }
            echo '</ul>';
        }
    }
wp_reset_query();
?>

Ở đây nếu các bạn muốn hiển thị nhiều bài viết nhiều hơn hoặc ít hơn bạn có thể thay đổi ở chỗ câu lệnh này.

‘showposts’=>5,

Thay con số 5 thành con số khác tùy thích của bạn là được.

Sau khi thay đổi thích hợp bạn Cập nhật lại tập tin và quay ra ngoài trang chủ và chọn một bài viết nào đó để xem kết quả có được nhé.

Và kết quả như hình bên trên các bạn thấy, thật tuyệt vời phải không nào, chúc bạn thành công ./.

Tỉ lệ / 5. Phiếu:

Chúng tôi rất tiếc vì bài đăng này không hữu ích cho bạn!

Hãy để chúng tôi cải thiện bài đăng này!

Hãy cho chúng tôi biết làm thế nào chúng tôi có thể cải thiện bài đăng này?

Related Articles

Leave a Reply

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

Back to top button