Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/11/2014, 12:01
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Rutas en wordpress

Justo me acabo de enfrentar a un problema similar, al tratar de enviar un valor dinámico de php a jquery

quizás te sirva mi solución, para tu caso seria algo así
Código PHP:
Ver original
  1. wp_enqueue_script('id_del_js', plugins_url('js/archivo.js',__FILE__),array('jquery'), null, true);
  2. wp_localize_script('id_del_js', 'nombre_plugin', array('urlplugin' => plugins_url('',__FILE__)));

con lo que te estaría pasando la url
http://dominio.com/wordpress/wp-cont.../folder_plugin

para usarlo en tu js en lugar de poner la url del plugin colocarías -> nombre_plugin.urlplugin

quedaria como
Código Javascript:
Ver original
  1. var img = nombre_plugin.urlplugin + '/imagen.jpg';

Algo a resaltar es que id_del_js que coloques en wp_localize_script debe concordar con el id_del_js que coloques en algún wp_enqueue_script, de lo contrario no funciona.

Última edición por ArturoGallegos; 25/11/2014 a las 12:42 Razón: complementar info