Wordpress Sermon Browser播客提要缺少长度属性

时间:2015-07-12 09:22:06

标签: rss podcast

我的podcast feed赢了validate并提供错误"缺少附件属性:长度"我看到在机箱标签内调用sb_media_size(文件大小函数)但没有结果。这是一个WordPress插件,Sermon Browser。帮助赞赏。谢谢!

//Prints size of file
function sb_media_size($media_name, $media_type) {
    if ($media_type == 'URLs') {
        if(ini_get('allow_url_fopen')) {
            $headers = is_array($media_name) &&           array_change_key_case(@get_headers($media_name, 1),CASE_LOWER);
        $filesize = $headers['content-length'];
        if ($filesize)
            return "length=\"{$filesize}\"";
    }
} else
    return 'length="'.@filesize(SB_ABSPATH.sb_get_option('upload_dir').$media_name).'"';
}

<enclosure url="<?php echo sb_podcast_file_url($media_name, $media_type).'" '.sb_media_size($media_name,      $media_type).sb_mime_type($media_name); ?> />

1 个答案:

答案 0 :(得分:0)

使用过fiverr.com。解决方案是重新安装插件。 WP不允许我。开发人员进入插件编辑器,并将插件版本更改为更低版本,因此WP将检测到有更新版本,并且在保留设置时将重新安装插件。