Display Powerpress media url

时间:2016-04-01 作者:Josh Rodgers

我试图在模板中显示媒体文件的url。我偶然发现了这篇帖子:https://wordpress.org/support/topic/get-media-url-only, 但当我将其添加到我的模板(如它所说的循环中)时,什么都没有显示。

所以,我不确定哪一个更容易。。。要显示模板中WordPress管理面板中的字段,如下所示:

<input type="text" id="powerpress_url_general" class="powerpress-url" name="Powerpress[general][url]" value="myfile.mp3" style="width: 70%;">
或者尝试以下方式:https://wordpress.org/support/topic/get-media-url-only (可能函数已更改)。

这是我所拥有的没有输出任何内容的内容:

if( function_exists(\'powerpress_get_enclosure_data\') ) {
    $EpisodeData = powerpress_get_enclosure_data($post->ID);
    if( $EpisodeData ) {
        $url = $EpisodeData[\'url\'];
        echo $url;
    }
}
我错过什么了吗?我的代码不应该输出我要查找的url吗?

谢谢,乔希

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

所以,我不知道这是怎么发生的,也许是PowerPress的事。。。我激活了HTML 5播放器,然后返回并重新激活了MediaElement的播放器,问题自行解决。现在,手机上的一切都如预期一样。

谢谢,乔希

相关推荐

从wp.media.editor.附件获取所选图像URL到文本输入失败。我做错了什么?

我已将媒体按钮作为post meta field 在以下情况下将图像URL插入文本字段Insert Into Page 单击按钮。它一直工作到打开“媒体存储库”窗口、选择“图像”和“插入”为止,但没有向输入字段传递任何值。Expected result结果应该是URL和媒体ID插入为https://avalon.com/dev/wp-content/uploads/2021/01/scp7147prko31.jpg|12 但没有返回值。我可以手动输入URL并保存数据。我彻底扫描了我的代码,并尝试了许多ja