我一直在使用自定义代码,使用自定义元盒将图像上载到Wordpress。代码如下:
<script type="text/javascript">
jQuery(document).ready(function( $ ) {
var formfield;
$(\'.upload_button\').click(function() {
$(\'html\').addClass(\'Image\');
formfield = $(this).prev(\'.upload_image\'); // .attr(\'name\');
tb_show(\'\', \'media-upload.php?type=image&TB_iframe=true\');
return false;
});
// user inserts file into post. only run custom if user started process using the above process
// window.send_to_editor(html) is how wp would normally handle the received data
window.original_send_to_editor = window.send_to_editor;
window.send_to_editor = function(html){
if (formfield) {
fileurl = jQuery(\'img\',html).attr(\'src\');
$(formfield).val(fileurl);
tb_remove();
formfield = \'\';
$(\'html\').removeClass(\'Image\');
} else {
window.original_send_to_editor(html);
}
};
});
</script>
我的实际问题是,我现在必须上传PDF。我已经尝试使用了。媒体上载程序中的URL字段输入保留上载文件的URL。
我已经更改了fileurl=jQuery(\'img\',html)。属性(“src”);到fileurl=jQuery(“.urlfield”,html)。val();但它不起作用。
请问我能做什么?
我想知道的另一个技巧是如何将“插入按钮”值文本更改为“使用此文件”之类的内容。
提前谢谢。