Получает ссылку на страницу удаления файла
$file_id = 1; // ID файла
echo '<a href="' . get_file_link_delete($file_id) . '">Удалить файл</a>';
Фильтры из функции
ds_get_file_link_delete_mask, ds_get_file_link_delete
Код функции
function get_file_link_delete($file = NULL)
{
if (is_numeric($file)) {
$file = get_file($file);
}
$types = get_media_type($file['file_type']);
$author = get_user($file['user_id']);
$mask = use_filters('ds_get_file_link_delete_mask', array(
'%user_nick%' => $author['nick'],
'%file_id%' => isset($file['id']) ? $file['id'] : 0,
), $file, $author, $types);
$link = str_replace(array_keys($mask), array_values($mask), $types['permalinks']['delete_file']);
return use_filters('ds_get_file_link_delete', $link);
}