wp_list_categories ('style = none')
will echo
its content as it goes. It won’t pass back string that you can replace. You need to use the wp_list_categories
filter to strip the <br />
tags.
add_filter(
'wp_list_categories',
function($str) {
return str_replace('<br />','',$str);
}
);
wp_list_categories('style=none');