Kozack
@Kozack
Thinking about a11y

Как создать папку в плагине?

Есть тип записи poll.
Нужно при публикации в каталоге плагина создать папку с ID только что опубликованной записи. И в последствии в этой папке размещать изображения.
А при удалении (не в корзину а при полном удалении) удалить это папку и всё её содержимое.

Попробовал создавать директории вот так:
add_action( 'publish_poll', 'mkdir_poll', 10, 2 );
function mkdir_poll($ID) {
	mkdir('results/'.$ID, 0755);
}

mkdir работает (возвращает true), но проблема в том, что папки создаются в директории wp-admin.
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
@eSelf
Попробуйте так:
mkdir('results\\'.$ID, 0755);
Или так
mkdir("results\\{$ID}", 0755);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы