WordPress循环帖子类型为<ul> <li>-> <ul>中的列表和插图子帖子

时间:2018-10-24 12:36:48

标签: wordpress navigation

我有点卡住了。我需要输出带有自定义链接的CPType列表。到目前为止,一切正常。但是我无法将“子页面”放在子列表中。

这是我的代码:

<? php
function theme_name_book_show_children($post) {
$my_query = new WP_Query( 'post_type=dokumentation', 'posts_per_page=>-1', 'post_parent=>$post_parent' );

while ( $my_query->have_posts() ) :
    $my_query->the_post();

echo '<li class="page_item ps2id"><a href="#' . get_the_id() . '">' . get_the_title() . '</a></li>';

endwhile;
}

对此有任何解决方案吗?据我所知,列表页面仅提供永久链接。但是由于它是一个巨大的One-Pager,我需要将其链接到#ID。

感谢您的阅读!

迈克

1 个答案:

答案 0 :(得分:0)

function theme_name_book_show_children($parent_id) {
  global $post;
  $my_query = new WP_Query( array(
    'post_type'=>'dokumentation', 
    'posts_per_page'=>-1, 
    'post_parent'=>$parent_id 
  ) );

  while ( $my_query->have_posts() ) : $my_query->the_post();    
    echo '<li class="page_item ps2id"><a href="#' . $post->ID . '">' . get_the_title() . '</a></li>';    
  endwhile;
  wp_reset_postdata();

}