towncitybr, тоесть изначально ничего не работало?
вот хорошие ссылки, сделай регистрацию посттайпа и таксономий с помощью их, внимательно только https://generatewp.com/post-type/ https://generatewp.com/taxonomy/
сгенеренное вставить в custom-post-tax.php и просто подключить этот файл в functions
require get_template_directory() . '/inc/custom-post-tax.php';
towncitybr, это я сказал сделать как минимум, если таксономия действительно files. идем от отбратного. задача вывести вывести посты независимо от категории и проверить пагинацию. Напомню, что при регистрации всяких кастомных тайпов нужно обновлять постоянные ссылки
0906ddd, предлагаю сначала разобрать откровенные ошибки, потом пойдем дальше.
'has_archive' => 'blog', тут должно быть тру или фалс
// 'taxonomies' => array('files') и раскоментировано.
это что нужно для начала
Чет не видно тут ничего связанного с категорией.
Учитывая что это кастомный тип записи blog, под него должны быть привязаны либо своя таксономия ибо стандартная категория. Это сделано?