web-dev-qa-db-ja.com

アップグレード後に画像をトリミングすることは可能です

私はプラグインを作成しようとしていますが、その一部は画像をアップロードする(または既にアップロードされているものを選択する)必要があります。

私は現在このコードコードを持っています:

Index.php:

<div class="imagearea">
    <div class="noimage">
        <a class="select-image button button-primary button-large">Selecteer een foto</a>
    </div>
</div>

imageUpload.js:

jQuery(document).ready(function (){
jQuery(".select-image").click(function() {
  var custom_uploader = wp.media({
      title: 'Selecteer een afbeelding',
      button: {
        text: 'Selecteer'
      },
      multiple: false
    })
    .on('select', function() {
      var cropper = wp.cropper().open();
    }).open();
});
});

しかし、私はそれからエラーが出ます:Uncaught ReferenceError: wp.cropper is not defined

Wp.​​cropperは正しい名前ではないようですが、/wp-includes/crop/cropper.jsは39行目でそれを示唆しているようです。 、クロッパーなど)

私はWordpress 4.4にいます

4
Jeroen

テストされていませんが、これでうまくいくはずです。

jQuery(document).ready(function (){
    jQuery(".select-image").click(function() {
        var custom_uploader = wp.media({
            title: 'Selecteer een afbeelding',
            button: {
                text: 'Selecteer'
            },
            multiple: false
        });
        custom_uploader.on('select', function() {
            custom_uploader.Jcrop();
        });
        custom_uploader.open();
    });
});
1
C C