我创建了一个自定义媒体控件(WP\\u Customize\\u media\\u control),将文件上载到该控件中。
我想给它一个特定的ID,这样我可以在我的主题中的不同地方引用它。
有可能这样做吗?如果是,如何?
提前多谢!这实际上是我的主题中最重要的用户文件。
我创建了一个自定义媒体控件(WP\\u Customize\\u media\\u control),将文件上载到该控件中。
我想给它一个特定的ID,这样我可以在我的主题中的不同地方引用它。
有可能这样做吗?如果是,如何?
提前多谢!这实际上是我的主题中最重要的用户文件。
与媒体控件关联的设置将附件的ID存储为其值。假设您已经为控件注册了如下设置:
$wp_customize->add_setting( \'resume\', array(
\'type\' => \'option\',
// ...
) );
然后,只需从选项中读取即可获得附件ID,如:get_option( \'resume\' )
.我希望检索附加到单个帖子的不同PDF和ZIP文件,并使用WP功能在内容之外的特定部分中显示它们get_attached_media(). 虽然我的代码在新上传的媒体文件中正常工作,但如果一个文件已经上传并在其他帖子中使用,我无法使其正常工作。例如,假设post ID-1嵌入file-1。内容中的pdf。然后,如果我创建post ID-2并再次插入file-1。pdf格式转换为内容,get_attached_media( \'application/pdf\', $post->ID ) 将返回一个空数