大前端的D系列主题,简洁大气,非常不错,而且作者将此款主题免费开放给所有喜爱wordpress的用户,知蚁博客目前使用的主题就是修改自大前端的D4主题。
D4主题本身也是存在一些缺陷的,具体的请到作者网站上查看相关的bug,这里仅仅介绍如何在D4主题中实现首页的翻页功能。这么漂亮的主题,却少了首页翻页的功能,实在是有点过意不去了,呵呵。
大家看我的主题就会发现,我的这个首页是支持翻页的,刚好今天有朋友在我博客留言请教这个问题,于是就顺便整理一下,让各位使用这款D4主题的朋友们都能够实现首页翻页功能。
修改比较简单,首先打开主题文件夹中的home.php文件,找到下面这段代码:
<div class="excerpt"> <?php query_posts('showposts='.stripslashes(get_option('d_new_post_num')). '&caller_get_posts=1&orderby=date&order=DESC'); while (have_posts()) : the_post(); ?>
将第二行修改为下面的代码:
<?php global $paged;query_posts('showposts='.stripslashes(get_option('d_new_post_num')). '&caller_get_posts=1&orderby=date&order=DESC&paged='.$paged); while (have_posts()) : the_post(); ?>
主要区别见粗体显示的部分,就这些代码就可以了,祝各位改的愉快~
原创文章请注明转载于知蚁博客,本文地址:http://www.letuknowit.com/archives/daqianduan-d4-wordpress
开始折腾 了吧!!!
这个是很久以前折腾的了,刚好有人留言问这个
用你的方法试了一下,网页直接error了,报错如下:
Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE or ‘$’ in D:\web\htdocs\wp-content\themes\d4\home.php on line 41
line 41就是修改的这行
仔细检查下有没有拼写错误的地方,引号什么的一定要注意,不要直接拷贝上面的代码,自己敲一遍
确认没敲错,我对比了,只有你标红的地方是需要添加的,我就直接把你标红的内容添加到对应的地方的。
把你的这个文件发我邮箱吧,我晚上回去帮你看下 shuishiju@163.com
搞定了,除了添加这些之外,还少了一个,要把/inc/function-opt.php中的
next_posts_link(‘>’);
echo ”;
改成:
next_posts_link(‘>’);
echo ”;
杯具,回复不能贴代码
值得收藏一下
你好,按照你的提示修改,好像不奏效呢
你应该是忘了加上dtheme_pagenav()了吧
主题我还是用没有人用过的比较好,或者少人用的,反正我的博客主题国内是没有人用的~因为是国外的全英文主题~
谢谢,解决了我的首页问题。