media file uploading

时间:2020-08-11 作者:Arshpreet Venveru

我在插件中使用此查询上载媒体文件,当我将其文件保存在wp\\u enqueue\\u script中时,除非我选择了图像,否则该代码不会返回wordpress页面。

$content .=\'<div class="col-sm-6">\';
$content .=\'<label class="fo">Upload Image</label>\';
$content .=\'<input type="button" type="button" name="txt_image"id="txt_image" class="form-control"style=" font: italic bold 12px/30px Georgia, serif;font-size:20px;" value="Upload Image">\';
$content .=\'<img src="" id="getImage" style="height:100px;width:100px;"/>\';
$content .=\'<input type="hidden" name="student_image" id="student_image"/>\';
$content .=\'</div>\';

<script>
        jQuery(document).on("click","#txt_image",function(){
              
              var image = wp.media({
                  title:"Upload Image",
                  multiple:false
              }).open().on("select", function(e){
                  
                  var uploaded_image = image.state().get("selection").first();
                var image_data = uploaded_image.toJSON();
                
                 jQuery("#getImage").attr("src", image_data.url);
                 jQuery("#student_image").val(image_data.url);
                  
              });
              
              
              
          });
    </script>

1 个回复
SO网友:Arshpreet Venveru
jQuery(document).ready(function($){
 $(\'#txt_image\').click (function(e){
       e.preventDefault();
      var image = wp.media({
          title:"Upload Image",
          multiple:false
      }).open().on("select", function(e){
          
          var uploaded_image = image.state().get("selection").first();
        var image_data = uploaded_image.toJSON();
         jQuery("#getImage").attr("src", image_data.url);
         jQuery("#student_image").val(image_data.url);
          
      });
      

});
    
      
  });

相关推荐

由于“media.php中未定义的偏移量”而导致大量的调试.log

最近调试。日志(WP 5.3.2)增长到17GB,因为有大量这样的条目:【2020年1月17日16:29:01 UTC】PHP通知:未定义偏移量:1英寸/wp包括/介质。php在线790[2020年1月17日16:29:01 UTC]PHP注意:未定义偏移量:0英寸/wp包括/介质。php第69行【2020年1月17日16:29:01 UTC】PHP通知:未定义偏移量:1英寸/wp包括/介质。php在线70找出这些通知的确切原因的有效方法是什么?