Ответы:
Display Suite действительно перехватывает рендеринг узла до такой степени, что функции предварительной обработки по умолчанию могут не использоваться.
Модуль поставляется с набором собственных функций предварительной обработки, которые описаны в ds.api.php .
В этом случае hook_ds_pre_render_alter()
может использоваться вместо, hook_preprocess_node()
чтобы изменить вывод через полный массив визуализации. Также $entity
объект доступен со всеми значениями.
$context["entity"]