[Thủ thuật WordPress] Cách tạo bài viết nổi bật trong wordpress không dùng Plugin – Khi một ai đó ghé thăm trang Web của bạn và đọc một bài nào đó và cứ như vậy người khác truy cập vào blog của bạn và họ cũng đọc bài viết đó, vậy làm thế nào để bài viết được nhiều người đọc sẽ luôn hiển thị đầu tiên? Việc hiển thị các bài viết được nhiều người đọc sẽ giúp cho các độc giả khác sẽ chú ý những bài viết này hơn từ đó bài viết sẽ có giá trị và tất nhiên nếu bài viết có nhiều người đọc thì lúc đó bạn đã đạt được kết quả rồi đấy.
Trong bài viết trước đây về thủ thuật WordPress mình có hướng dẫn các bạn cách tạo bộ đếm thời gian khuyến mãi sản phẩm trong WordPress giúp bạn có thể tùy biến bộ đếm thời gian khuyến mãi sản phẩm đơn giản nhất tiếp tục trong bài viết này mình sẽ hướng dẫn các bạn cách tạo bài viết nổi bật trong wordpress không dùng Plugin.
Tạo bài viết nổi bật trong wordpress không dùng Plugin
Nếu bạn sử dụng mã mã nguồn WordPress để xây dựng trang Web thì có một số Plugin giúp bạn thực hiện chức năng này tuy nhiên nếu bạn thấy trang Web của mình có quá nhiều Plugin thì hãy áp dụng phương pháp sau. Hãy cùng blog thủ thuật tìm hiểu cách tạo bài viết nổi bật trong wordpress không dùng Plugin đơn giản nhất.
Đầu tiên hãy đăng nhập vào trang quản trị wordpress nhé sau đó chọn Giao diện > kích chọn sửa (hoặc bạn có thể tham khảo bài viết cách chỉnh sửa giao diện, plugin WordPress không cần FTP để biết cách xác định các tập tin của giao diện đang sử dụng và thay đổi).
Sau đó hãy sao chép đoạn code sau và dán vào tập tin sidebar.php của giao diện đang sử dụng.
<!--side bar--> <div> <div id="sidebarxemnhieu"> <div class="iconsidebar"></div> <h2 class="my_widget">BÀI VIẾT NỔI BẬT</h2> </div> <div class="xemnhieu"> <ul> <?php // The Query //query_posts('meta_key=post_views_count&year=$current_year&monthnum=$current_month&posts_per_page=5&orderby=meta_value_num&order=DESC'); query_posts( array ( 'category_name' => 'Featured', 'posts_per_page' => 5 ) ); // The Loop while ( have_posts() ) : the_post(); //hinh anh ?> <li> <div class="imgnew"><a href="<?php the_permalink(); ?>" title="Permanent Link to <?php the_title(); ?>"><?php get_thumbnail($post->ID, 'thumbnail', 'alt="' . $post->post_title . '"'); ?></a></div> <a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a> </li> <?php endwhile; // Reset Query wp_reset_query(); ?> </ul> </div> </div> <!--end sidebar-->
Các bạn chú ý câu lệnh
query_posts( array ( 'category_name' => 'Featured', 'posts_per_page' => 5 ) );
Ở đây tôi sẽ lấy các bài viết theo một “Catagory” nào đó (ví dụ tôi sẽ lấy “Catagory” là “Featured” với số bài viết là 5, hãy thay đổi theo chuyên mục mà trang Web của bạn đang có).
Nếu khi bạn tạo xong Bài viết nổi bật mà các bạn cảm thấy xấu quá thì bạn có thể thêm đoạn code sau vào tập tin Style.css của giao diện đang sử dụng.
/******************end share**********************/ #sidebarxemnhieu { background: url("images/sidebarnew.png") no-repeat transparent; width:260px; height:29px; } #sidebarxemnhieu h2 { color: #FFFFFF; float: left; font-style: bold; left: 15px; position: relative; top: 5px; } .iconsidebar { background: url("images/icon2.png") no-repeat scroll left -290px transparent; } .xemnhieu { background: transparent url(images/back_widget.png) repeat-x top left; padding: 10px; margin-bottom:20px; } .xemnhieu ul { border: medium none; margin: 0; padding: 0; } .xemnhieu ul li { height: 50px; margin:0px 0px 20px 0px ; } .imgnew { border: 1px solid #DDDDDD; height: 50px; margin:0px 10px 0px 10px; overflow: hidden; width: 60px; float:left; } .xemnhieu ul li a:hover: { background-color:red; } /********end bai viet noi bat*************/
Chú ý: Ngoài ra bạn chỉ cần đổi câu lệnh query là ta có thể thực hiện tùy biến không chỉ là bài viết cùng chuyên mục mà lấy cả bài viết cùng tag , bài viết mới nhất và bài viết có số lượng xem nhiều nhất.
Quá đơn giản để bạn có thể tạo bài viết nổi bật trong wordpress không dùng Plugin phải không?
Cuối cùng không có gì hơn nếu bạn cảm thấy bài viết có ích hãy subscribe blog của mình thường xuyên để cập nhật những bài viết mới nhất qua Email – Chân thành cảm ơn!
Nói tới bài viết nổi bật thì thuật toán đầy đủ nó khá phức tạp. Phải tính trên tổng số lượt xem, số bình luận, lượt thích,…
Nếu lấy theo một giá trị nhất định như xếp theo số bình luận hoặc theo chuyên mục nhất định thì dễ hơn.
Cái này chắc chỉ có bác mới làm được thôi khà khà 😀
Có vẻ dạo này tiền ảo hot nên ai cũng chuyển qua viết bài về cái này. Không biết traffic trên blog của bạn về nội dung này ra sao?
Nhìn chung cũng vậy bác ak 😀 cũng ko thấy tăng lên 😀