wordpress的两个调用文章分类和页面分类的函数get_categories()和get_pages()

get_categories()一般是调用分类归档的栏目及子栏目,常用作调用指定分类ID下面的子分类的数据(分类标题、分类链接等)。
get_pages()一般用作调用页面及页面的子页面(如果页面含有子页面),两种函数针对的调用对象不一样,分别介绍如下:
一,get_categories(),大概用法如下,可根据需要进行修改变化使用。

<ul class="">
    <?php
    $args = array(
        'orderby' => 'name',
        'order' => 'desc',
        'child_of' => 'ID',
        'hide_empty' => 0
    );
    $categories = get_categories($args);
    ?>
    <?php foreach ($categories as $category) : ?>
        <li class="">
            <a href="#" class="active"><?php echo $category->name; ?></a>
        </li>
    <?php endforeach; ?>
</ul>
二,get_pages(),大概用法如下,可根据需要进行修改变化使用。
<?php
$args = array(
    'child_of'  => $root_id,
);
$pages = get_pages($args);
foreach ($pages as $page) {
    $option = '<option value="' . get_page_link($page->ID) . '">';
    $option .= $page->post_title;
    $option .= '</option>';
    echo $option;
}
?>
更加详细的用法,可以参考官方文档。
更多关于 WordPress 优化及问题交流可以添加 QQ 群:721808708

人已赞赏
wordpress教程

WordPress模板文件的引入方法

2021-7-20 15:01:50

wordpress教程

WordPress使用wp_enqueue_scripts钩子引用css ,js 文件,去除链接后面所带的版本号的方法

2021-7-30 15:17:40

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索