dongye9071 2018-04-17 09:31 采纳率: 0%
浏览 32

改进打印json数据的代码

function add_price_calculate_tour() {
  global $post;
  $product = wc_get_product( $post->ID );
  if( $product->is_type( 'tour_booking' ) ):

    $priceAdult = (float) get_post_meta( $product->get_id(), '_regular_price', true );
    $priceChild = (float) get_post_meta( $product->get_id(), 't_children_price', true );

    $tour = json_encode(["priceAdult" => $priceAdult,"priceChild" => $priceChild]);
    wp_add_inline_script( 'twentyseventeen-global', 'var tour = '.$tour.'', 'before' );

  endif;
}

I would like to simplify or improve this code, what it does basically is to create an array with a value, and then create a json and print it in the footer.

Any suggestions?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥120 计算机网络的新校区组网设计
    • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
    • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
    • ¥20 海浪数据 南海地区海况数据,波浪数据
    • ¥20 软件测试决策法疑问求解答
    • ¥15 win11 23H2删除推荐的项目,支持注册表等
    • ¥15 matlab 用yalmip搭建模型,cplex求解,线性化处理的方法
    • ¥15 qt6.6.3 基于百度云的语音识别 不会改
    • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
    • ¥15 神经网络怎么把隐含层变量融合到损失函数中?