是否将WordPress函数的返回值赋给变量?

时间:2012-08-23 作者:NestedWeb

为什么我不能在变量中存储wp\\u list\\u类别?

        $wplist =   wp_list_categories( array (
                            \'taxonomy\'  => \'ntp_package_type\',
                            \'pad_counts\'=> 0,
                            \'title_li\'  => \'\',
                            )
            );
var_dump($wplist); //null

1 个回复
最合适的回答,由SO网友:Brian Fegter 整理而成

您需要将echo参数设置为false。该函数默认为回显输出,而不是返回输出。

$wplist = wp_list_categories(
    array(
        \'taxonomy\'   => \'ntp_package_type\',
        \'pad_counts\' => 0,
        \'title_li\'   => \'\',
        \'echo\'       => false
    )
);

结束