неожиданный токен <
тестирование его на пустой странице html работает, перемещение его в тему Wordpress не удается.
getimg.php корректно возвращает массив
$('body').backfade([<?php include'../inc/getimg.php' echo '"'.implode('", "', $image_files).'"' ?>]);
Не вводите данные в JavaScript таким образом. Используйте json_encode()
.
var image_files = <?php echo json_encode($image_files) ?>; // Outputs ['file1', 'file2', etc.]
$('body').backfade(image_files);
Без этого вам не хватает экранов, необходимых для правильной интерпретации ваших данных, и раскрытия себя для потенциальных проблем безопасности.