我试图从一个function传递变量到另一个,并且经由在前端的短码显示。这是我的代码

          function user_last_logout(){
          global $userr;
          $userr = 'hi';

          } 

          function get_logout_time(){
          global $userr;
          echo $userr;  
          }
          add_shortcode('lastlogn','get_logout_time');
分析解答

您可以使function的回报是你想要的变量,然后只是把它的其他function内。像这样:

function user_last_logout()
{
    return 'hi';
}

function get_logout_time()
{
    echo user_last_logout();
}

add_shortcode('lastlogn','get_logout_time');

这是你想要的?