首页 视频课程 WordPress开发文档分类标签与页面 页面列表

页面列表

2020-11-01 / 4791阅

本视频需要登录以后才能播放

登录

WordPress显示页面列表可以使用内置函数 wp_list_pages(); 下面是她的参数:

        $args = array(
              'child_of' =>2,//(int)显示此设置页面ID的下级页面
//            'author' => '',//(字符串)作者ID,逗号分隔列表。默认为空(所有作者)。
//            'date_format' => '',//(字符串)用于列出页面的PHP日期格式。依靠'show_date'参数。默认值为“ date_format”选项的值。
              'depth' => 1,//(int)要包含在生成的列表中的页面层次结构中的级别数。接受-1(任何深度),0(所有页面),1(仅顶层页面)和n(到给定n深度的页面)。默认值0。
              'echo' => 0,//(bool)是否输出,用于复制设置FALSE。默认为true。
//            'exclude' => '',//(字符串)排除的页面ID,多个使用逗号分开。
              //'include' => array(2,130),//(数组)要包含的页面,数组。
              //'link_after' => '之后',//(字符串)链接之后显示的内容。默认为null。
              //'link_before' => '之前',//(字符串)链接之前显示的内容。默认为null。
              'post_type' => 'page',//(字符串)要查询的帖子类型。默认的“页面”。
              //'post_status' => '',//(string | array)页面的状态,以发布、草稿、带审核等,多个参数使用数组。默认为“发布”。
              'show_date' => '',//(字符串)是否显示每个页面的页面发布或修改日期。接受“modified”或任何其他值。空值将隐藏日期。
              //'sort_column' => '',//(字符串)以逗号分隔的列名列表,用于对页面进行排序。接受“ post_author”,“ post_date”,“ post_title”,“ post_name”,“ post_modified”,“ post_modified_gmt”,“ menu_order”,“ post_parent”,“ ID”,“ rand”或“ comment_count”。默认为“ post_title”。
              'title_li' => '我的页面列表',//(字符串)列表标题。传递null或空值将导致没有标题,并且列表不会被无序列表<ul>标签包裹。默认为“页面”。
              'item_spacing' => '',//(字符串)是否在菜单的HTML中保留空格。接受“preserve”或“discard”。默认为“preserve”。
              'walker' => '' //一个类,可以全部修改输出的结构
       );

       echo wp_list_pages($args); 

通过上面的参数,你可以直接输出你想要的一个列表,如果还不能满足你的需求,你可以自己创建一个列表。请查看:https://youranzixue.com/course/321.html

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
    我的见解
    目录