首頁>Web>source

我希望在我的自定義帖子" books"中使用這樣的過濾器.此過濾器只應顯示父帖子。

最新回復
  • 12月前
    1 #

    除了我之前的迴答外,還添加了以下代碼.應该很好

    add_filter( 'views_edit-books', 'add_filter_link' );
    function add_filter_link( array $views ) {
        $url = add_query_arg( array('bfilter'=>'parents','post_parent'=>0,'post_type'=>'books'), 'edit.php' );
        $views[ 'post_parent' ] = sprintf(
            '<a href="%1$s"%2$s>%3$s</a> (%4$s)',
            esc_url( $url ),
            ( is_filter_active() ) ? ' class="current" aria-current="page"' : '',
            'Post Parents',
            0
        );
        return $views;
    }
    function is_filter_active() {
        return (filter_input( INPUT_GET, 'bfilter' ) ==='parents');
    }
    

    如果您還没有使用下面的代碼,也可以添加它

    function make_post_parent_public_qv() {
        global $pagenow;
        if ( is_admin() && $pagenow == 'edit.php' )
            $GLOBALS['wp']->add_query_var( 'post_parent' );
    }
    add_action( 'init', 'make_post_parent_public_qv' );
    

  • drupal:如何鏈接到標志編輯頁面?
  • drupal:在具有內容顯示的节點视圖中包括引用術語的自定義欄位