我在我的主题中的functions.php中编写了一些函数。我有:
$usrProfileHTML = <<<EOD
<div class="eUserProfile">
<div class="eUsrImage">
<img src="{$envUserProfile['eUsrImage']}" alt="{$envUserProfile['eUserName']}"/>
</div>
<div class="eProfileData">
<div class="eUsrUsername">
{$envUserProfile['eUsrUsername']}
</div>
</div>
</div>
EOD;
$fUserData = false;
$fUserPurchases = false;
$envatoChecked = false;
$envUserProfile = false;
add_shortcode( 'envato_mn', 'support_envato_shortcode_953225hfdjs' );
function support_envato_shortcode_953225hfdjs() {
global $envUserProfile;
global $fullEnvatoUser;
global $envatoButton;
global $usrProfileHTML;
if($fullEnvatoUser == true) {
#die(print_r($envUserProfile));
return $usrProfileHTML;
} else {
return $envatoButton;
}
}
我的变量根本没有显示,也没有回显值。可能是什么问题?
答案 0 :(得分:0)
对不起大家,当我填充$ envUserProfile变量时,我有拼写错误。固定的。