在媒体上传工具中上传后立即显示媒体URL

时间:2014-07-28 作者:BrainBUG

是否有人知道在上传后立即在媒体上传器中显示图像url的插件或覆盖(因此不是通过帖子/页面上传)?

现在它就像->上传->编辑->右侧是URL,我想跳过->编辑单击。有时我只是上传图像以在小部件/自定义字段中使用url。。。

提前谢谢。

1 个回复
SO网友:bonger

这是一个令人发指的黑客行为,它将上传图像的标题替换为url(通过从指甲上剪下“-150x150”词缀构建):

function wpse156087_admin_footer_media_new_php() {
?>
<script type="text/javascript">
jQuery(document).ready(function() {
    (function ($) {
        uploader.bind(\'UploadComplete\', function() {
            setTimeout(function() {
                $(\'#media-items .media-item\').each(function () {
                    var img_src = $(\'img\', this).prop(\'src\');
                    if (img_src.indexOf(\'/wp-content/uploads/\') > 0) {
                        $(\'.filename.new .title\', this).html(img_src.replace(/-150x150(\\.[^.]+)$/, \'$1\'));
                    }
                });
            }, 100);
        });
    })(jQuery);
});
</script>
<?php
}
add_action( \'admin_footer-media-new.php\', \'wpse156087_admin_footer_media_new_php\' );

结束

相关推荐

Images not rendering

我有一个烘焙博客,最近我更改了url。我现在的问题是,当我将图像添加到帖子或图书馆时,它们不会显示/呈现。上载步骤通过OK,但图像不会渲染。你能帮忙吗,我只是不知道我哪里做错了。