【问题标题】:Any way to check wordpress media is really exist?有什么方法可以检查 wordpress 媒体是否真的存在?
【发布时间】:2014-03-15 01:30:08
【问题描述】:

我有几个 wordpress 网站,我正在使用批量媒体上传(我自己的脚本)。 但有时,对于服务器问题或图像问题,上传失败。 我不想重新上传这些图片,但我不希望它们也存在于我的媒体库中。 我已经尝试过 wordpress 断开链接检查器插件,但它可以在帖子中使用嵌入式媒体,但不能在嵌入式画廊中使用。 那么,有什么方法可以检查媒体文件是否真的存在并删除损坏的文件? 谢谢。

【问题讨论】:

    标签: wordpress gallery


    【解决方案1】:

    你可以用WP Image Editor来检查,试试:

    $image = wp_get_image_editor( 'my_image.jpg' );
    if (is_wp_error($image)){
      //do some action, like add image path and name to array of broken images
    }
    

    【讨论】:

    • 感谢您的回答,看起来很有用,但如何检查整个上传文件夹?
    • 最好的办法是使用上传过程中生成的列表(这样你就有机会发现丢失的文件),如果不可能的话,使用如下脚本遍历所有文件:stackoverflow.com/questions/4202175/…
    猜你喜欢
    • 2013-01-13
    • 2011-01-17
    • 2018-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多