【发布时间】:2015-07-17 02:51:23
【问题描述】:
当点击“设置特色图片”按钮时,如何连接到现有的 wp.media 对象并获取附件 ID?
我一直在看的 wp.media 教程似乎都是从创建一个新的 wp.media 框架开始的,但我只想监听来自现有框架的事件(由 wp_editor() 函数呈现),特别是“设置特色图片”事件。
【问题讨论】:
标签: javascript wordpress wp-editor
当点击“设置特色图片”按钮时,如何连接到现有的 wp.media 对象并获取附件 ID?
我一直在看的 wp.media 教程似乎都是从创建一个新的 wp.media 框架开始的,但我只想监听来自现有框架的事件(由 wp_editor() 函数呈现),特别是“设置特色图片”事件。
【问题讨论】:
标签: javascript wordpress wp-editor
尝试使用wp.media.featuredImage 对象,更具体地说是它的frame() 和get() 方法:
// on featured image selection...
wp.media.featuredImage.frame().on( 'select', function(){
// ...get the attachment ID
var attachment_id = wp.media.featuredImage.get();
console.log( attachment_id );
});
【讨论】: