首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >wordpress中,短代码中设置的某个变量值,如何在其他函数中引用?

wordpress中,短代码中设置的某个变量值,如何在其他函数中引用?

提问于 2023-12-15 15:04:54
回答 0关注 0查看 18

我首先写了一个短代码,如下

代码语言:text
复制
function wx_allow($atts, $content = null){//这是我自己设置的一个短代码
           extract(shortcode_atts(array("title"=>"","url"=>"","jiazhi"=>"",  $atts));    
return '<span>
        <p>您的积分为'. $user_points .'</p>
        <a href="'.$url.'" class="wx_a" id="decrement-button" target="_blank" title="点击查看" wx_point="'.$jiazhi.'">
            <span class="wx_span">'.$content.'</span>
        </a>    </span>';
    }
add_shortcode('wx_button', 'wx_allow');

然后我需要再写一个函数,需要用到上述短代码中的$jiazhi,这个变量的值。 比如我需要在下面这个函数中,需要把这个变量的值发送到前端,具体应该如何才做哈。

代码语言:text
复制
function points_chaxun() {  
     if ($points >= $count) { // 如果积分大于等于$count  
           wp_send_json_success(array('user_points'=>$points,'jiazhi'=>$jiazhi)); // 返回成功消息  
      } else { // 如果积分不足$count  
         wp_send_json_error(array('user_points'=>$points,'jiazhi'=>$jiazhi)); // 返回积分不足的消息  
    }  
    die();
} 

每次都是显示null,总是获取不到呢。我用global声明,也不管用。谢谢。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档