get_file_link_delete()

Получает ссылку на страницу удаления файла

$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); 
}