loading..

PageNavi ở trang chủ WPLine

by Huỳnh Trung on January 12, 2010

WPLine của bác Hưng là một theme miễn phí nhưng lại chất lượng (Có thể còn hơn một số theme trả phí nữa). Một vài bạn đọc có hỏi mình cách phân trang (pagenavi) ở trang chủ. Bác Hưng dự tính trong bản WPLine 1.1 sẽ up, nhưng có lẽ do bận nhiều việc quá nên bác ấy quên. Em mạn phép giải quyết giúp vậy.

(Lưu ý: Chỉ áp dụng với Blog Layout thôi nhé)

Trong file main.php tìm:

<div class="cat">

Thêm vào bên dưới:

<?php $page = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
<?php $postpage=$mytheme['blog_posts']; ?>

Tìm:

<?php $latest = new htrwpblog_query(); $latest->query('showposts='.$mytheme['blog_posts'].'&cat='.$mytheme['blog_cat'].''); ?>

Thay bằng:

<?php query_posts("cat=".$mytheme['blog_cat']."&paged=$page&posts_per_page=$postpage");?>

Tìm:

<?php $latest = new htrwpblog_query(); $latest->query('showposts='.$mytheme['blog_posts'].''); ?>

Thay bằng:

<?php query_posts("paged=$page&posts_per_page=$postpage"); ?>		

Tìm:

<?php while ($latest->have_posts()) : $latest->the_post(); ?>

Thay bằng:

<?php while ($htrwpblog_query->have_posts()) : $htrwpblog_query->the_post(); ?>

Tìm:

<?php endwhile; ?>

Thêm vào bên dưới:

<li>
	<?php page_navi(); ?>
</li>

Vậy là xong nhé. Chúc các bạn vui. Mấy hôm nay bận quá, viết vội vàng có gì mọi người để lại ý kiến nhé

Bài viết liên quan

{ 8 comments… read them below or add one }

1 iBOMPRO February 6, 2010 at 8:44 pm

Anh ơi giúp em cài cái Plugin này vào blog đc ko?
em làm nhưng ko biết chèn code vào đâu cả :(

Reply

2 Huỳnh Trung February 7, 2010 at 10:46 am

Chào bạn, cái này áp dụng cho theme wpline của bác Hưng thôi. Với theme của bạn thì bạn có thể tham khảo bài viết: http://hutruc.com/phan-trang-trong-thesis/ Copy cái hàm page_navi() vào file functions.php của theme đang sử dụng. Và thêm dòng

<?php page_navi(); ?>

vào bên dưới vòng lặp ở trang index.php của theme bạn. Chúc bạn thành công.

Reply

3 EThongTin.Net February 21, 2010 at 4:46 pm

bắt đền bác ! Em làm mà mất luôn cả trang chủ ! Chả hiện ra cái gì !
Quả này bác toi với em rồi ! :D :chem:

Reply

4 Huỳnh Trung February 21, 2010 at 4:54 pm

Éc, đã test rồi nhá, một vài người đã áp dụng không có vấn đề gì. Có thể bạn sai ở bước nào đó. Hãy làm lại lần nữa xem. Có gì cứ phục hồi lại bản cũ là oki mà :)

Reply

5 Tran Quang April 15, 2010 at 10:42 pm

Anh ơi ! Thực em làm không đựơc ! Anh giúp em nhé ! đây là code file main.php của em ( nó hơi khác so với code của anh )
Link nè anh : s2.sigmirror.com/files/69025_vfuxh/main.txt
( em fải sửa đuôi .php -> .txt , host mới cho upload ) hjx
Tran Quang´s last blog ..Chia Sẻ Miễn Phí Themes Thesis Cho Blogspot My ComLuv Profile

Reply

6 Huỳnh Trung April 18, 2010 at 4:07 pm

Do trước đây code WPLine của HT có khác so với WPLine down từ HuTek nên có lẽ có một vài chổ không phù hợp, bạn thử thay htrwpblog_,… đại loại thế, thử làm lại em sao. Nếu không được, hẹn bạn một thời gian nữa HT sẽ fix lại sau. :2:

Reply

7 Tuan April 18, 2010 at 11:58 am

Chào bạn Huỳnh Trung;

Mong bạn giúp mình sử dụng pagenavi bên web mình. Mình xài theme premiumnews free, sử dụng cho archive thì được nhưng trang chủ bấm qua 2,3,4… thì cứ dậm chân tại chỗ àh. mình cũng gà về lập trình nữa.

Trân trọng;

atunad.com

Reply

8 Huỳnh Trung April 18, 2010 at 4:23 pm

Bài này HT chỉ hướng dẫn cho theme WPLine, bạn dùng theme # thì có thể dùng plugin WP PageNani nhé :)

Reply

Leave a Comment

CommentLuv Enabled
:cuoiduyen: :2: :$$$: :potoanthan: :heya: :bi: :bimat: :nangly: :D :-O :chem: more »

Previous post:

Next post: