0

我正在使用 wordpress 源代码来开发网站/博客。我创建了一个表单,其中加上我在数据库中插入的数据的输入,我有一个上传文件部分。在这里我需要你们的建议。我想在我的 wordpress 代码中有一个文件夹,并在处理表单数据时将文件上传到该位置。

要下载上传的文件,最好在 wordpress 面板中有另一个部分(如“媒体”),用户可以去那里下载之前上传的文件。

这就是我的想法,但我不知道该怎么做。所以,如果你们能帮我给我一些灯,那就太好了。如果您认为您对如何实现这一点有更好的想法,我想听听他们的意见。

所以,恢复,这就是我假装的: - 在提交表单时将文件上传到模板/网站代码文件夹内由我创建的文件夹;-在wordpress面板中按类别列出上传文件,以便管理员可以从那里下载文件;

4

1 回答 1

0

我用它来用 wordpress 上传文件。我创建了一个 upload.php 并放置了这段代码,还请记住,您需要关心安全性:)

<?php
define('WP_USE_THEMES', false);
require('./wp-blog-header.php');
status_header( 200 );
$upload = wp_upload_bits($_FILES['Filedata']["name"], null, file_get_contents($_FILES['Filedata']["tmp_name"]));
?>

或者使用这个 PHP 函数http://php.net/manual/en/function.move-uploaded-file.php

然后另一个选项是将此文件保存为自定义帖子然后您注册此自定义帖子,如下所示 http://codex.wordpress.org/Post_Types 它将在 wordrpress 仪表板中显示为媒体

于 2012-07-18T18:27:31.230 回答