javascript WordPress媒体库JS片段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript WordPress媒体库JS片段相关的知识,希望对你有一定的参考价值。
/**
USAGE:
<div class="gs_media_upload">
<img src="path to the image you have saved">
<input type="hidden" name="your-name-here">
<button class="gs_media_upload_button" data-add-button="Add to plugin">Upload media</button>
</div>
**/
(jQuery)(function($){
'use strict';
$(window).ready(function(){
$('body').on('click','.gs_media_upload_button', function() {
var $button = $(this);
var $preview = $button.prev('img').eq(0);
var $field = $preview.prev('input').eq(0);
var add_text = $button.data('add-button');
var uploader = wp.media({
title: 'Image Widget',
multiple: false,
library: { type: 'image' },
button: { text: add_text }
});
uploader.on('close',function(){
var attachments = uploader.state().get('selection').toJSON();
if ( attachments.length < 1 ) {
return; // nothing was chosen
}
var attachment = attachments[0];
$field.val(attachment.id).trigger('change');
$preview.attr('src', attachment.sizes['thumbnail'].url);
});
uploader.open();
return false;
});
});
});
以上是关于javascript WordPress媒体库JS片段的主要内容,如果未能解决你的问题,请参考以下文章
WordPress媒体库上传不了视频。怎么回事?
从 Wordpress 媒体库中获取单个特定图像
php 使用bxSlider的WordPress媒体库。
javascript WordPress前端媒体上传器
Wordpress Gutenberg 媒体上传视频库
我需要从我的 wordpress 媒体库中删除重复的图像