如何批准上传的文件wordpress?

时间:2014-09-12 10:15:39

标签: php wordpress

如何在wordpress中批准上传的图像。 我不是要求代码而是一般。

我做过研究。它仅适用于评论。

我的代码

<form method="post" enctype="multipart/form-data">
<input type='file' name='file'>
<input type='submit' value='send'>
</form>
upload();

function upload(){
require_once( ABSPATH . 'wp-admin/includes/image.php' );
require_once( ABSPATH . 'wp-admin/includes/file.php' );
require_once( ABSPATH . 'wp-admin/includes/media.php' );
$attachment_id = media_handle_upload( 'file');

//No error when submit button is pressed with file
if ( is_wp_error( $attachment_id ) ) { 
    echo 'BIG TIME ERROR';
} else {
    echo 'BIG TIME SUCCESS';
}}}

1 个答案:

答案 0 :(得分:2)

对于所有数据(如果有)和文件,您需要存储为自定义帖子类型: http://codex.wordpress.org/Post_Types

如果您在创建这些帖子类型时将每个帖子类型标记为草稿,那么WP管理员将需要进入管理系统并通过发布任何可以删除的其他内容来调节它们。

然后,您可以循环浏览所有自定义帖子类型,知道您可以访问的任何内容都已发布。

这也可能有用: https://wordpress.org/plugins/user-submitted-posts/