RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏

技术支持

谷歌推广 > 技术支持 > 外贸推广 >

谷歌优化师是什么工作, 教你不用插件实现WordPress主题分页功能

  • 作者:谷歌推广
  • 发表时间:2020-02-01 22:50
  • 来源:迅龙网络

首先将下面一段函数代码添加到主题的functions.php模板文件中:

border:1pxsolid#fff;

虽然网上有如何把wp-pagenavi插件集成到WordPress主题的教程,但wp-pagenavi插件函数代码拖沓,只是变相启用插件而已,并没有真正脱离wp-pagenavi插件。下面一段轻量级的函数,加上寥寥数行css样式就可以完全替代分页插件了。

background:#fff;

color:#787878;

echo ($paged > 1 && $showitems < $pages)? "<a href='".get_pagenum_link($prev)."'>上一页</a>":"";

border:1pxsolid#8d8d8d;

}

}

line-height:23px;

$pages = ceil($total_posts/$posts_per_page);

教你不用插件实现WordPress主题分页功能

说到wordpress,使用时间也一年多了,虽然这个程序自身不具备纯静态功能,但是他的伪静态功能也不错,再加上设置的自由,我还是比较喜欢的,有可能是设置的随意性比较灵活吧,相对来说还是比较符合SEO优化的,总是对wordpress情有独钟,但是也有不尽人意的地方,今天我们就来分享一个小知识点,如果你也喜欢,一起来研究一下吧。

$total_posts = $my_query->post_count;

for ($i=1; $i <= $pages; $i++){

越少的使用插件,却能让使用者完全体验到主题的各项功能,才是真正好的主题,这也是所有主题设计者应考虑的问题,本站目前的新主题基本实现了零插件。网上不使用插件实现WordPress功能的文章也很多,今天再补一个不使用插件实现翻页功能的函数代码。

.pagination .current{

font-size:12px;

.pagination{

$prev = $paged - 1;

}

echo ($paged > 2 && $paged+$range+1 > $pages && $showitems < $pages)? "<a href='".get_pagenum_link(1)."'>最前</a>":"";

接下来用下面的代码替换原来模板中默认翻页代码或分页插件代码:

}

color:#393939;

echo ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) ? "<a href='".get_pagenum_link($pages)."'>最后</a>":"";

if(1 != $pages){

$showitems = ($range * 2)+1;

color:#fff;

function kriesi_pagination($query_string){

.pagination a:hover{

global$posts_per_page, $paged;

echo ($paged < $pages && $showitems < $pages) ? "<a href='".get_pagenum_link($next)."'>下一页</a>" :"";

}

WordPress默认翻页功能很弱,一页页翻,弄到你手麻,所以类似wp-pagenavi翻页插件,几乎是WordPress博客必装的插件,也是普及率很高的一款插件。

$next = $paged + 1;

echo"</div>\n";

background: #8391A7;

.pagination span, .pagination a{

上面的样式是我目前用的主题样式,根据不同的主题修改一下边框与背景,基本就可以了,做好之后就可以删除你的分页插件,试一下吧!

最后再把下面的样式代码添加到style.css中,淘宝seo优化怎么做,,刷新一下页面,与使用插件实现的翻页效果一样。