wordpress 主题(3) navigation 侧边栏

本文介绍了如何在WordPress中优化导航和列表展示,包括使用posts_nav_link()进行前后页链接的自定义显示,wp_list_cats()调用分类链接列表,wp_list_pages()生成页面链接列表,以及wp_get_archives()按月获取归档链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在 <?php endwhile; ?> 和 <?php else : ?>之间添加如下代码:

<div class="navigation">
<?php posts_nav_link(); ?>
</div>
posts_nav_link();调用后一页和前一页的链接;10篇以内不会显示

我们也可以给这个函数3个参数,分别给链接的中间,前面和后面的设置字符,如下:

<?php posts_nav_link('in between','befor','after'); ?>

第1个参数是显示在后一页和前一页链接的中间。第2个参数显示在前面。第3个参数显示在后面。

<div class="sidebar">
<ul>
<li>
<h3><?php _e('Categories');?></h3>
<ul>
<?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0'); ?>
</ul>
</li>
</ul>
</div>
<?php wp_list_cats();?> 调用分类链接列表

在分类链接上面添加以下代码:

<?php wp_list_pages('depth=3&title_li=<h3>Pages</h3>'); ?>
查看页面源代码,我们可以看到 wp_list_pages() 产生的完整结构以及代码,如下:
<li>Pages
	<ul>
		<li><a href="#">Your link</a></li>
		<li><a href="#">Your link2</a></li>
	</ul>
</li>
title_li是一个用来定制化页面链接列表的标题的参数,<h3>Pages</h3>是title_li这个参数的值
depth=3   页面的层数最大为3层
	<li>
				<h3><?php _e('Archives');?></h3>
				<ul>
					<?php wp_get_archives('type=monthly');?>
				</ul>
			</li>

<?php get_links_list(); ?>

wp_get_archives('type=monthly')  按月调用存档链接列表

get_links_list(); 友情链接列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值