我的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); ?> />
答案 0 :(得分:0)
使用过fiverr.com。解决方案是重新安装插件。 WP不允许我。开发人员进入插件编辑器,并将插件版本更改为更低版本,因此WP将检测到有更新版本,并且在保留设置时将重新安装插件。