Вообщем ответ на вопрос легкий, просто нужно как обычно читать более внимательно документацию.
У функции
vivod_sort может быть три параметра, в моем случае интересен третий параметр.
Меняем описание функции на
function vivod_sort( $atts, $content, $tag ){
...
}