我想在Wordpress自定义程序中创建一个包含所有现有类别的选择器控件,为此,我需要一个包含所有类别及其名称的数组。
我需要这样的数组:
[
\'category_one\' => esc_html__( \'Category name 1\', \'kirki\' ),
\'category_two\' => esc_html__( \'Category name 2\', \'kirki\' ),
\'category_three\' => esc_html__( \'Category name 3\', \'kirki\' ),
\'category_four\' => esc_html__( \'Category name 4\', \'kirki\' ),
],
(我使用的是Kirki框架,但这与这个问题不太相关,因为它只是关于获取数组)。
我想我可以这样做:
$categories = get_categories( array(
\'orderby\' => \'name\',
\'parent\' => 0
) );
但这给了我一种太复杂的数组和太多的信息。
如果可能的话,如果同样的操作也可以通过标记完成,然后组合成一个数组,那就太好了。组合可以通过PHP操作符完成,它实际上是关于获得一个包含类别和名称的数组。
提前多谢!