Récupération de variable depuis PHP
Bonjour,
petit problème auquel je ne trouve pas de solution (Aussi simple paraît t'elle).
Je suis dans un Wordpress dans lequel j'opère des requêtes AJAX. Après avoir fait mes test en dur, je souhaite dynamiser tout cela et j'ai besoin de récupérer une valeur se trouvant dans un autre fichier (PHP) dans un fichier JS.
En gros j'ai ce code dans ma page A.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <?php
$args = array(
'post_type' => 'portfolios_tuiles',
'posts_per_page' => 10,
'meta_query' => array(
array(
'key' => 'CP_ID',
'value' => "$CP_ID"
)
)
);
$query = new WP_Query( $args );
while($query->have_posts()) :
$query->the_post();
$_POST[$CP_ID_AJAX] = $args['meta_query'][0]['value'];
echo $_POST[$CP_ID_AJAX];
?> |
Et je voudrais me servir de la valeur stockée dans $_POST[$CP_ID_AJAX] = $args['meta_query'][0]['value'];
Dans mon fichier a.js, où j'ai ma fonction AJAX :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| function doAjaxRequest(){
jQuery.ajax({
url: 'http://monsite.com//wp-admin/admin-ajax.php',
data:{
'action':'do_ajax',
'fn':'get_post_type',
'post_type':'portfolios_tuiles',
'count':10,
'offset':0,
'meta_value':12 //Je voudrais mettre ici la variable $_POST[$CP_ID_AJAX]
},
dataType: 'JSON',
success:function(data){
},
error: function(errorThrown){
alert('error');
console.log(errorThrown);
}
});
} |
Vous voyez ?