微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 WordPress 中扩展媒体库

如何解决在 WordPress 中扩展媒体库

wordpress 中的媒体库左侧有一个“从 URL 插入”链接。它接受图像 URL。它没有在任何地方说,但如果您粘贴 YouTube 网址或代码,它也会插入它。它只是不会像处理图像 URL 那样显示预览,因此您无法判断您输入的代码是否有效。

  1. 我想编辑此页面并使其显示有效 wordpress 嵌入和有效 .我希望它只显示嵌入代码已识别、有效且可以插入的基本信息。我可以编写所有 AJAX 请求来验证 URL,但我需要 wp 方面的帮助。媒体对象。我不知道如何更新该页面或将其替换为我自己的页面?到目前为止,我发现 /wp-includes/js/media-editor.js 在第 1054 行,它说 Called when 'Insert From URL' source is not an image。示例:YouTube 网址。

  2. 其次,一旦完成,我希望能够调用以下代码来打开媒体库,并选择“从 URL 插入”页面添加代码(对于用户修改现有代码)。 代码(这是一个如何带一个窗口来编辑图像的工作示例,但我需要这个用于“从 URL 插入”):

     frame = wp.media({
         frame: 'image',state: 'image-details',Metadata: { 'url': 'some-url' }
     });
     frame.open();     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。