我需要将我的$ product-> get_image放在ajax中,但我不知道该怎么做
我想把我的$ product-> get_image(...)放到$ details = Array(“...,”img“=>”$ imgL“);
这是我的代码
<?php
define('WP_USE_THEMES', false);
require_once('wp-load.php');
global $qode_options_theme16;
global $wp_query;
$sku=$_POST['id'];
$args = array('post_type' => 'product','meta_value' => $sku);
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) {
$i=0;
while ( $loop->have_posts() ) : $loop->the_post(); global $product;
$imgL=$product->get_image( $size = 'shop_large', $attr = array(), $placeholder = true );
$prix = $product->get_price();
$nom = $product->get_formatted_name();
endwhile;
}
$details = Array("prix"=>"$prix", "nom"=>"$nom", "sku"=>"$sku", "img"=>"$imgL");
echo json_encode($details);
?>
提前致谢
答案 0 :(得分:1)
请拨打以下代码:
$imgL=$product->get_image( 'shop_large', array(), true );