网站建设

城市: 北京 天津 湖北 广东 湖南 江西 河南 河北 陕西 吉林 辽宁 黑龙江 福建 上海 云南 贵州 四川 成都 更多
  当前位置:首页 > 建站培训 > Wordpress建站教程 >

wordpres「web前端视频教学」s上一页下一页无插件分页函数样式

小挖在仿站《Qingart—小清新轻文艺wordpress淘宝客主题》这款主题的时候,遇到一个文章页码转换的问题。默认的wordpress下一篇和上一篇的函数是自动生成链接以上或下一篇文章的标题的。这种简单的函数调用方式简单易用,但确给建站的可塑性带来了很大的困难。
通过搜索小挖发现了一个不错的无插件wp分布函数样式,相当于将上下篇文章样式精简,可以直接运用在链接里面。

第一个可以定制显示wordpress显示上一页下一页,及统计页数及中间页数,代码如下:

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 if ( !function_exists("pagenavi") ) {  function pagenavi( $p = 5 ) { // 取当前页前后各 2 页  if ( is_singular() ) return// 文章与插页不用  global $wp_query$paged $max_page $wp_query->max_num_pages;  if $max_page == 1 ) return// 只有一页不用  if ( emptyempty( $paged ) ) $paged = 1;  echo "<span class="pages">Page: " $paged " of " $max_page " </span> "// 显示页数  if $paged > 1 ) p_link( $paged - 1, "上一页""? Previous" );/* 如果当前页大于1就显示上一页链接 */  if $paged $p + 1 ) p_link( 1, "最前页" );  if $paged $p + 2 ) echo "... " for$i $paged $p$i <= $paged $p$i++ ) { // 中间页  if $i > 0 && $i <= $max_page $i == $paged print "<span class="page-numbers current">{$i}</span> " : p_link( $i );  if $paged $max_page $p - 1 ) echo "... " if $paged $max_page $p ) p_link( $max_page"最后页" );  if $paged $max_page ) p_link( $paged + 1,"下一页""Next ?" );/* 如果当前页不是最后一页显示下一页链接 */  function p_link( $i$title ""$linktype "" ) {  if $title == "" $title "第 {$i} 页" if $linktype == "" ) { $linktext $i; } else $linktext $linktype; }  echo "<a class="page-numbers" href="", esc_html( get_pagenum_link( $i ) ), "" title="{$title}">{$linktext}</a> " }

第二个就是今天主要分享的,只显示上一页下一页,可定制样式,实例代码如下:

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 if ( !function_exists("pagenavi") ) {  function pagenavi( ) {  if ( is_singular() ) return// 文章与插页不用  global $wp_query$paged $max_page $wp_query->max_num_pages;  if ( emptyempty( $paged ) ) $paged = 1;  if $paged > 1 ) p_linkp( $paged - 1, "上一页" );/* 如果当前页大于1就显示上一页链接 */  if $paged == 1 ) p_linkp1( $paged );/* 如果当前页等于1就显示灰色链接 */  if $paged $max_page ) p_linkn( $paged + 1,"下一页" );/* 如果当前页不是最后一页显示下一页链接 */  if $paged == $max_page ) p_linkp0( $paged );/* 如果当前页等于最后一页显示灰色链接 */  function p_linkp( $i$title ""$linktype "" ) {  echo "<div class="pre-page page"><a href="", esc_html( get_pagenum_link( $i ) ), "" title="{$title}">{$linktext}</a></div> " function p_linkn( $i$title ""$linktype "" ) {  echo "<div class="next-page page"><a href="", esc_html( get_pagenum_link( $i ) ), "" title="{$title}">{$linktext}</a></div> " function p_linkp0() {  echo "<div class="pre-page page nav0"></a></div> " function p_linkp1() {  echo "<div class="pre-page page nav1"></a></div> " }

相关热词搜索:下一页 上一页 显示 链接 当前页

欢迎转载,转载请注明原文网址: https://www.seo-820.com/Wordpress/52759.html

网站设计范围

SERVICE SCOPE
  • 微信小程序公众号开发
    查看详情

    微信小程序公众号开发

      微信小程序已经火了一段时间了,之前一直也在关注,就这半年的发展来看,相对原生APP大部...... ..

  • 政府集团网站开发建设
    查看详情

    政府集团网站开发建设

    随着集团企业不断的迅速发展,很多集团公司现有的传统网站,网站样式,功能需求已经不能满足...... ..

  • 商城平台类型网站开发
    查看详情

    商城平台类型网站开发

    移动互联网时代,打造独立网上商城系统,不受限于第三方平台的监管,自主运营,打造多元化的...... ..

  • HTML5响应式网站设计开发
    查看详情

    HTML5响应式网站设计开发

    HTML5技术开发的自适应访问终端屏幕的新一代网站建设称H5响应式网站n就是页面的设计与开发应...... ..

  • 营销型网站策划设计
    查看详情

    营销型网站策划设计

    营销型网站近年来一直被企业所追捧,因为营销型网站的确有很多的优势和特点,营销型网站系统主...... ..

  • 企业展示型网站开发建设
    查看详情

    企业展示型网站开发建设

    企业展示型网站一般是主要是介绍公司实力,品牌,产品,案例及服务等这几个方面的基本内容,...... ..

我们的优势

  • 专业设计水准

    专业设计水准

    专业设计师出手、强大的网页前端开发能力,是确保网站项目成功的前提。标准严谨的设计流程,确保网站形象的整体视觉协调和舒适感。

  • 安全稳定易操作

    安全稳定易操作

    安全稳定、功能完善的网站应用程序,使得网站内容易管理易操作!优选网络网站应用平台独立研发,融入了我们多年以来对网站功能需求的理解

  • SEO优化引擎

    SEO优化引擎

    网站程序自带seo推广功能,任何页面的标题、描述、关键词皆可独立部署。

  • 周到的服务体系

    周到的服务体系

    成熟规范的售后服务体系,电话、qq、邮件对接专业客服,解决企业的后顾之忧

建站套餐

WEBSITE PACKAGE

为什么选择我们

Why Choose Us

自适应响应式设计

采用响应式布局,自动适配PC端和移动端,根据不同设备环境响应布局,轻松实现跨平台浏览,用户体验更友好。

快速建站

简单易用,网站建设无需额外投入IT人员成本,良好的用户体验,让内容更新变得轻松。

SEO优化

全站生成静态html,每个页面都可以自定义标题(title),关键词(keywords)和网站描述(description),提升您网站在搜索引擎的排名!

安全稳定

采用PHP MYSQL架构开发,无论是安全性、稳定性、负载能力得到可靠保障;国内、香港、美国多个机房可供选择!

投入极低

高端网站,低价服务!最低仅600元即可拥有一套响应式html5网站,比本地网络公司价格低80%以上

售后服务

提供7x12的技术服务支持,快速响应,定期升级维护,保障网站的平稳运行,解决使用过程中遇到的各种问题。

Copyright © 2002-2018 seo-820.com 版权所有 粤ICP备15020538号-3    技术支持:优选网络

电脑版 | 移动版