文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

wordpress wp_list_categories(分类的链接列表)的使用方法

2022-06-12 02:04

关注

1.用分类做为导航拦

<?php wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');?>

把这句加到header.php里的nav中,我的页面如下


复制代码代码如下:

<nav>

<div id="navDiv">

<ul id="nav">

<li<?php if(is_home()) echo ' class="current_page_item"' ?>><a href="<?php bloginfo('url'); ?>/">首页</a></li>

<?php //wp_list_pages('title_li=&depth=1&include='); ?>

<?php wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');?>

</ul>

</div>

</nav>

原本是以page做为导航的,现在注掉,换用分类category来做导航

2.下面说说wp_list_categories的用法

wp_list_categories 用来显示所有分类的链接列表,两种表示方法:list_cats()(deprecated) 和 wp_list_cats()(deprecated).

<?php wp_list_categories('参数'); ?>

默认参数设置为:


复制代码代码如下:

<?php $args = array(

'show_option_all' => '',//不列出分类链接

'orderby' => 'name',//按照分类名排序

'order' => 'ASC',//升序排列

'style' => 'list',//列表显示分类

'show_count' => 0,//不显示分类日志数量

'hide_empty' => 1,//不显示没有日志的分类

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

'child_of' => 0,//不限制子分类

'feed' => '',//不显示feed

'feed_type' => '',//不显示feed类别

'feed_image' => '',//不显示feed图片

'exclude' => '',//不显示该分类

'exclude_tree' => '',//不显示该分类树

'include' => '',

'hierarchical' => 1,//分层次显示父/子分类

'title_li' => __( 'Categories' ),//用“Categories”为当前分类列表的标题

'show_option_none' => __('No categories'),

'number' => null,

'echo' => 1,//显示(echos) 分类

'depth' => 0,//不限制列表深度

'current_category' => 0,

'pad_counts' => 0,

'taxonomy' => 'category',

'walker' => null

); ?>

具体看http://codex.wordpress.org/Template_Tags/wp_list_categories

3.登录登出注册

if (is_user_logged_in() 为判定是否登录

wp_login_url()函数---------登录超链接

wp_logout_url()函数--------登出超链接

<a href=”<?php echo wp_logout_url(); ?>”>logout</a>

<a href=”<?php echo wp_login_url(); ?>”>login</a>

如果仅是登录,登出的简单字,直接写<?php wp_loginout(); ?>

即可

<?php wp_register( $before, $after ); ?>

注册函数

其中$before(字符串)(可选)注册链接或网站管理链接前所显示的文本。默认值: '<li>'

$after(字符串)(可选)注册链接或网站管理链接后所显示的文本。默认值: '</li>'

before参数与after参数中没有需要显示的文字<?php wp_register('', ''); ?>

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-开源
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯