我有一个自定义类型的帖子,我正在尝试附加一些audio/wav 要使用wp admin UI创建的文件。
当我使用Add Media 弹出那些被保存并嵌入到帖子中的帖子很好,但在数据库中那些附件帖子parent_post 设置为0。
它记录了post_date 和post_author 正确,但不是post_parent.
这种行为的原因是什么?我该如何解决?
Update 好的,这只发生在具有自定义帖子类型的帖子上。当我上传相同的音频文件到正常的帖子时,它会被正确地连接。如果我尝试禁用插件,它将删除我正在使用的自定义帖子类型,我将无法测试。
Update2 这在上载过程中发生。这是var_dump($_REQUEST); 输出自wp-admin/async-upload.php 将附件上载到常规帖子时:
array(4) {
["name"]=>
string(42) "my_file.wav"
["action"]=>
string(17) "upload-attachment"
["_wpnonce"]=>
string(10) "457d8c9ee7"
["post_id"]=>
string(4) "1234"
}
The
post_id 将附件上载到自定义帖子时,密钥丢失。