如何批准上传的文件wordpress


How to approve uploaded files 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';
}}}

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

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

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

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