Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andrea cerqueira

Utilizar o media upload do wp em um plugin

Recommended Posts

Estou tentando colocar um campo pra upload de imagem em um plugin que estou fazendo, mas por algum motivo que eu desconheço o nome da imagem não é enviada pro meu input após o upload e não consigo salvar o endereço dela no banco de dados, é basicamente isso abaixo:

 

	echo "<script type='text/javascript'>
			// <![CDATA[
			jQuery(document).ready(function() {
			
			  jQuery('#upload_image_button').click(function() {
			   formfield = jQuery('#upload_image').attr('name');
			   tb_show('','media-upload.php?type=image&TB_iframe=true');
			   return false;
			  });
			  
			  window.send_to_editor = function(html) {
			   imgurl = jQuery('img',html).attr('src');
			   jQuery('#upload_image').val(imgurl);
			   tb_remove();
			  }
			
			});
		    // ]]>
			</script>";
			
	echo "<div class='wrap'>";
	echo "<form name='form' method='post'>";
	echo "<table border='0' cellpadding='0' cellspacing='5'>
			<tbody>
			  <tr align='left'>
				<td><b>ID</b></td>
				<td><input name='blog_id' type='hidden' value='".$resultados[0][0]."' />".$resultados[0][0]."</td>
			  </tr>
		         <tr align='left'>
			      <td><b>Logo</b></td>
			      <td>
				  <input id='upload_image' type='text' size='24' name='upload_image' value='' />
				  <input id='upload_image_button' type='button' value='Enviar Imagem' class='button-secondary' />
			      </td>
		         </tr>
		         <tr align='right'>
			    <td></td>
			    <td><input value='Salvar' name='atualizarDados' type='submit' class='button-secondary' /></td>
		        </tr>
		    </tbody>
		  </table>";
	echo "</form>";
	echo "</div>";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.