WP_HANDLE_UPLOAD()没有列出媒体库中已上载的文件?

时间:2011-10-01 作者:jilseego

应该是吗?我的代码:

if ($_POST && $_FILES) {
    $tmp_name = $_FILES[\'file\'][\'tmp_name\'];
    $item = $_FILES[\'file\'];
    $uploads = wp_upload_dir();
    if (is_writable($uploads[\'path\'])) {
        if (!empty($tmp_name))  {
            if ($tmp_name) {
                $overrides = array(\'test_form\' => false);
                $file = wp_handle_upload($item, $overrides);
            }
        }
    }
}

1 个回复
最合适的回答,由SO网友:Alexey 整理而成

要在媒体库中列出上载的文件,请使用wp_insert_attachment

结束

相关推荐

404从wp-Content/Uploads/获取图像时

我在获取图像时获得404状态,http仍然包含该图像。图像显示在浏览器中,但404代码中断了一些应用程序。对wp内容/上载/的调用被重定向到。htaccess:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteRule (.*) /index.php?getfile=$1 [L] </IfModule>&