Я пытаюсь реализовать PHP-скрипт для загрузки ZIP-файла. Это прекрасно работает, когда я пишу код ниже перед get_header (); в файле WordPress, но страница не открыта
и когда я пишу код после get_header (); тогда страница откроется, но она распечатает почтовый файл на странице. КАК ИСПРАВИТЬ ЭТОТ ВЫПУСК.
header('Content-Description: File Transfer');
header('Content-Type: application/force-download');
header('Content-Disposition: attachment; filename='.basename($filename));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($filepath.$filename));
ob_clean();
flush();
readfile($filepath.$filename);
exit;
Задача ещё не решена.
Других решений пока нет …