GG资源网

WordPress主题开发教程十三:存档和链接列表(WordPress主题开发获取分类列表函数 wp_list_categories)

WordPress主题开发教程十三:存档和链接列表

这篇将比较简单,讲解如何调用存档链接列表和友情链接(blogroll)列表。

第1步 – 增加存档链接列表。

在侧边栏区域的 Categories 列表下面输入以下代码:

<li><h2><?php _e(’Archives’); ?></h2>
<ul>
<?php wp_get_archives(’type=monthly’); ?>
</ul>
</li>

复制之后检查下代码是否和下面一样:

保存并刷新浏览器。结果如下所示:

发生什么了?

我们使用了 wp_get_arhives() 这个 PHP 函数,并用了 type 这个参数以及 monthly作为它的值,这样就按月调用存档链接列表。

  • <li> – 开始列表元素
  • <h2> – 开始子标题
  • <?php _e(’Archives’); ?> – 的标题文本
  • </h2> – 结束子标题
  • <ul> – 开始在存档链接这个无序列表
  • <?php wp_get_archives(’type=monthly’); ?> – 按月调用存档列表链接,并把每个链接放入 <li></li> 标签中。如果查看源代码,我们会看到wp_get_archives() 为每个链接产生了列表元素(LI)标签,就像 wp_list_cats()这个函数一样。
  • </ul> – 结束在子标题下的无序列表
  • </li> – 结束列表元素

第2步:增加友情链接列表

在存档链接列表下输入以下代码:

<?php get_links_list(); ?>

保存并刷新,结果如下:

默认情况下,我的 blogroll 和你想的是没有什么不同,这里是它在源代码中的样子:

上面的代码完全没有正确地被缩进,因为它们是由函数组成 get_links_list() 产生的,就像上一篇所学的函数一样 wp_list_pages() 产生的代码一样,但是它遵循规则 #1,按正确顺序关闭所有的东西。我已经圈出了元素和无序列表的标签让你看得更明显。

WordPress主题开发获取分类列表函数 wp_list_categories

WordPress主题开发获取分类列表函数wp_list_categories,将分类以列表的形式显示为链接。点击分类的链接,就可以访问该分类下的所有文章的存档页面;

wp_list_categories()函数一般用于侧边栏分类目录归档,这在一般的wordpress博客中我们可以常见到。也可以通过wp_list_categories()函数来制作网站头部导航栏菜单,这在大多数的CMS主题中我们就可以常常看到。

<?php

$args=array(

\'show_option_all\'=>\'\',//是否列出分类链接

\'orderby\'=>\'name\',//分类列表按什么排序,这里是按名称排列

\'order\'=>\'ASC\',//分类列表的排序,这里是升序;DESC-降序

\'style\'=>\'list\',//是否用列表样式(ul>li)

\'show_count\'=>0,//是否在分类侧边显示该分类的文章数量,0表示不显示

\'hide_empty\'=>1,//是否隐藏没有日志的分类

\'use_desc_for_title\'=>1,//是否显示分类描述

\'child_of\'=>0,//子分类是否显示

\'exclude\'=>\'\',//排除分类的ID,多个用\',(英文逗号)\'分隔

\'exclude_tree\'=>\'\',//排除分类树,即父分类及其下的子分类

\'include\'=>\'\',//不排除的分类,即显示的分类

\'hierarchical\'=>true,//是否将子、父分类分级

\'title_li\'=>__(\'Categories\'),//列表标题的名称

\'show_option_none\'=>__(\'Nocategories\'),//无分类时显示的标题

\'number\'=>null,//显示多少个分类

\'echo\'=>1,//是否显示,显示或者返回字符串

\'depth\'=>0,//层级限制

\'current_category\'=>0,//添加一个没有的分类

\'taxonomy\'=>\'category\',//使用的分类法

\'walker\'=>null//用于显示的类

);

wp_list_categories($args);

?>

显示结果如下:

WordPress主题开发获取分类列表函数 wp_list_categories (https://www.wpmee.com/) WordPress开发教程 第1张

由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » WordPress主题开发教程十三:存档和链接列表(WordPress主题开发获取分类列表函数 wp_list_categories)

发表回复

CAPTCHAis initialing...