query_vars['dl'] ?? null;
if ($b) {
gdk_edl();
exit;
}
}
//前端界面
function gdk_edl()
{
header('Content-type: text/html; charset=utf-8');
$pid = isset($_GET['dl']) ? trim(htmlspecialchars($_GET['dl'], ENT_QUOTES)) : null;
if (!$pid) {
wp_die('
下载页面不是直接打开的哦
');
}
$link = get_permalink($pid);
$title = get_the_title($pid);
$download_name = get_post_meta($pid, 'gdk_download_name', true);
$download_size = get_post_meta($pid, 'gdk_download_size', true);
$download_link = get_post_meta($pid, 'gdk_download_link', true);
if (empty($download_name)) {
$download_name = '不知名文件';
}
if (empty($download_size)) {
$download_size = '未知大小';
}
if (empty($download_link)) {
wp_die('不填写文件下载链接是不可以的哦');
}
?>
- 下载