我正在制作一个脚本,用于将数据上传到创建附加了(已上传)文件的帖子。该文件位于wp-content / uploads文件夹中,但未添加到媒体库中。
我如何使用Wordpress功能获取文件(例如,在wp-content / uploads / files-from-form / 123.pdf中)并将其添加到帖子ID?
到目前为止,我已经尝试过这段代码了,但它没有用......
$uploadedfile = $_SERVER['DOCUMENT_ROOT']."/wp-content/uploads/files-from-form/123.pdf";
$upload_overrides = array( 'test_form' => false );
$movefile = wp_handle_upload( $uploadedfile, $upload_overrides );
if ( $movefile ) {
//file is uploaded successfully. do next steps here.
var_dump($movefile);
} else {
echo 'Failed';
}
这将返回错误:
array(1) { ["error"]=> string(1) "/" }
任何帮助都非常感谢...