如何从 wordpress 获取所有基本(parent 或根)类别

how to get all base (parent or root) categories from wordpress

我有这个类别:

level_1

-->> level_1.1

-->> level_1.2

level_2

-->> level_2.1

----->>level_2.1.1

level_3

level_4

-->>level_4.1

我需要带有 id 和标题的基本关卡(level1、level2、level3、level4)。

$root_categories = get_categories( 
    array(
        'parent' => 0,
    ) 
);
$newResult = array();
foreach($root_categories as $key => $value)
{
    $newResult[] = array(
        "id" => $value->term_id,
        "name" => $value->name
    );
}
var_dump($newResult);