Cita:
Iniciado por ArturoGallegos Se utiliza
Código Javascript
:
Ver original$('.add_img').click(function(){
var input_img = $(this).next();
var frame = wp.media({
title : 'Seleccionar imagen',
multiple : false,
library : { type : 'image'},
button : { text : 'Insert' }
});
frame.on('select',function() {
attachment = frame.state().get('selection').first().toJSON();
input_img.val(attachment['url']);
});
frame.open();
});
Si no te funciona haz que carge esto en la pagina donde vas a ejecutarlo
Disculpa mi ignorancia pero no se como colocar lo que me dices ya que desconosco el tema y me estas hablando como si conociera de esto mucho igual que tu.
este es el codigo que tengo en function.php para lo que necesito como funciona es se coloca la url de la imagen y se llama en el archivo del author:
Código PHP:
<?php
//Imagen de portada
function portada_add_custom_user_profile_fields( $user ) {
?>
<br />
<table class="form-table">
<tbody>
<tr>
<th style="margin:15px;"><label for="portada">Imagen de portada</label></th>
<th style="float:left;width:50%;">
<input type="text" name="portada" id="portada" value="<?php echo esc_attr( the_author_meta( 'portada', $user->ID ) ); ?>" class="regular-text"><br />Coloca el enlace de tu imagen de portada tamaño recomendado 1010x310.</th>
</tr>
</tbody>
</table>
<?php }
function portada_save_custom_user_profile_fields( $user_id ) {
if ( !current_user_can( 'edit_user', $user_id ) )
return FALSE;
update_usermeta( $user_id, 'portada', $_POST['portada'] );
}
add_action( 'show_user_profile', 'portada_add_custom_user_profile_fields' );
add_action( 'edit_user_profile', 'portada_add_custom_user_profile_fields' );
add_action( 'personal_options_update', 'portada_save_custom_user_profile_fields' );
add_action( 'edit_user_profile_update', 'portada_save_custom_user_profile_fields' );
Y se llama asi:
Código HTML:
Ver original<img src="<?php echo $author->portada; ?>" style="min-width:980px;max-width:980px;height:310px;" />
como coloco lo que me dices?