В родительской теме функция просто объявлена, без использования function_exists:
if( ! function_exists('theme_function') ){
function theme_function() {
// Код.
}
}
Получается нет возможности переопределить функцию в дочерней теме, но и дописывать if !function_exists в родительскую нет смысла, так как все равно при обновлении темы это изменение сотрется.
Можно ли еще что-то сделать в таком случае?