Intereting Posts

PHP для программного удаления файла

Я пишу плагин, который позволяет пользователю загружать файлы в каталог загрузки WordPress.

Я хочу, чтобы они могли «деинсталлировать» файлы одним нажатием кнопки. Когда пользователь нажимает кнопку, я хочу, чтобы файлы были удалены. Мне удалось настроить загрузку и размещение файлов в правильном каталоге, но когда дело доходит до удаления файлов, оно не работает.

Я пытаюсь очень просто unlink('file/path'); но он, похоже, не удаляет мой файл.

 <?php $filename = 'direct/path/to/file/for/testing/purposes'; unlink($filename); ?> 

Кажется, что функция запускается, когда я нажимаю кнопку, но файл никогда не удаляется. Путь правильный, поскольку я дважды проверял его несколько раз. Есть ли что-то, что я делаю неправильно?

Solutions Collecting From Web of "PHP для программного удаления файла"

Вы можете сделать это, используя запланированные события WordPress.

Пожалуйста, посмотрите здесь: http://codex.wordpress.org/Function_Reference/wp_schedule_event