dsfsdfsdfsdfsdf45454 2018-11-29 05:40
浏览 74

根据WP菜单显示当前页面上的子页面列表

I have created a menu under Appearance > menus called "Sidebar Menu Collection"

This is their heirarchy

Material
- marble
- onyx
- slate
- granite

Applications
- benchtops
- floors
- walls

products
- Slab
- pavers
- cladding

So when I am on the page "Material" I would like to have a list of its child menu (marble,onyx,slate,grantite) only.

If I'm in "Applications" page it would show (benctops,floors,walls). And so on, I would like to add a featured image on every child list based on the page featured image.

Also this will be applicable only to the parent menu (Material,Applications,Products) and if your on the sub-menu no list will be shown

  • 写回答

2条回答 默认 最新

  • donglun1020 2018-11-29 06:26
    关注

    Hello use below code will only show childs of specific pages

    wp_list_pages( $args = '' ) {
        $defaults = array(
            'depth'        => 1,
            'show_date'    => '',
            'date_format'  => get_option( 'date_format' ),
            'child_of'     => $post->ID,
            'exclude'      => '',
            'title_li'     => __( 'Pages' ),
            'echo'         => 1,
            'authors'      => '',
            'sort_column'  => 'menu_order, post_title',
            'link_before'  => '',
            'link_after'   => '',
            'item_spacing' => 'preserve',
            'walker'       => '',
        );  
    
    评论

报告相同问题?

悬赏问题

  • ¥30 win from 窗口最大最小化,控件放大缩小,闪烁问题
  • ¥20 易康econgnition精度验证
  • ¥15 msix packaging tool打包问题
  • ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致