如何通过附件元数据更新音频文件的标题

时间:2014-11-24 作者:user3821501

我正在尝试以编程方式更新附在帖子上的音频文件的一些元数据。我已经能够更新音频文件的艺术家和相册属性,但标题无法坚持。我可以通过媒体库编辑标题,但不能通过后端。你能帮忙吗?我现在是这样做的:

              $meta = wp_get_attachment_metadata( $attachment->ID, false);

              $meta = array (
             \'artist\' => $mainArtist,
                     \'title\' => $TitleAndFeaturedArtist,
             \'album\' => \' \',
                            );

                    wp_update_attachment_metadata( $attachment->ID, $meta);
艺术家和专辑会更新,但不会更新标题。标题似乎来自iD3标签,但通过wordpress中的媒体库,您可以编辑和设置您的标题。我试图避免手动处理2000多个文件。一定有办法:(

请帮忙。任何建议或替代方案都会有所帮助

1 个回复
SO网友:user3821501

我想出来了。这是因为从技术上讲,标题不是附件元数据的一部分。音频附件本身作为post存储在数据库中,post类型为attachement和适用的mime类型。更新音频标题就是更新帖子标题

结束