Если не задать 'schema', то на продакшне ругалось матом, что мол для значения этих полей передан неверный тип, хотя разумеется передавалось то же самое, что и на локалке, на которой всё работало и без scheme.
var_dump(get_posts( [
'category' => get_query_var('cat'),
'post_type' => 'news',
] ));
'taxonomies' => ["category"],
и добавьте register_taxonomy_for_object_type( 'category', 'news' );
после register_post_type(...)
. Я думаю, товарищ пытается парсить значения acf-полей
Из БД это делать - особый вид извращения))
Это ж нужно знать, где пост хранится
Проще по id прокинуть обычный get.
и вопрос миграции был бы простым