zoukankan      html  css  js  c++  java
  • wordpress文章显示同一分类下的上一篇下一篇

      我们在用wordpress开发网站的时候会在文章页中引入上一篇下一篇,但是发现新闻页的上下文章有可能是产品分类的post,这个就不太合理,如何显示同一分类下的上一篇下一篇文章呢?随ytkah一起来看看

      我们知道普通的调用上下篇文章的代码是

    <div class="prev"><?php previous_post_link('« %link') ?></div>
    <div class="next"><?php next_post_link('%link »') ?></div>
    

      我们进行改造一下

    <div class="prev"><?php previous_post_link('« %link' ,' %title' , true) ?></div>
    <div class="next"><?php next_post_link('%link »','%title' , true) ?></div>
    

      函数用法说明:

    //上一页
    <?php next_post_link('format', 'link', 'in_same_cat', 'excluded_categories'); ?>
    //下一页
    <?php next_post_link('format', 'link', 'in_same_cat', 'excluded_categories'); ?>
    

      

    参数说明:

    format

    (字符串)链接的格式字符串。用该参数控制链接前后内容。字符串中的’%link’会被声明为’link’的内容(见下一个参数)取代。’Go to %link’ 将生成”Go to <a href=…” ,在其中加上相应的HTML标签,生成最终结果。默认值为 ‘%link »’。

    link

    (字符串)所显示的链接文本。默认为上一篇文章的标题(’%title’)。

    in_same_cat

    (布尔型)指明上一篇文章是否与当前文章在同一分类目录中。如果该参数值为TRUE,只显示当前文章所属分类目录下的文章。有效值包括:

    TRUE
    FALSE(默认值)
    excluded_categories

    (字符串)上一篇文章所不属于的分类目录的数值型ID。用and分隔多个分类ID,如’1 and 5 and 15’。无默认值。

    参考资料http://www.shouce.ren/post/view/id/3682

  • 相关阅读:
    Help Hanzo (素数筛+区间枚举)
    How to create and apply a patch with Git
    Assembly
    GNU C 内联汇编介绍
    Arch Linux sudo: PAM authentication error: Module is unknown [Solved!]
    关于 RTL8723BS 同时开启 STA/AP 模式
    单源最短路径算法——Dijkstra算法
    Altium Designer PCB制作入门实例
    I2C 总线协议
    TarJan 算法求解有向连通图强连通分量
  • 原文地址:https://www.cnblogs.com/ytkah/p/11810481.html
Copyright © 2011-2022 走看看