-2
我需要將$ a ['msg']傳遞給第二個函數(在php中)。我嘗試過全局變量,顯然,我做錯了。有人可以請幫助。在函數之間傳遞變量
function shreinlink_func($atts)
{
$a = shortcode_atts(array(
'url' => 'something',
'msg' => 'something else',
), $atts);
return "<a onclick=\"shreinpop()\" data-emailID=\"shreinpop\" href=\"{$a['url']}\">Email</a>";
}
add_shortcode('shreinlink', 'shreinlink_func');
function shreinlink_head()
{
echo "
<script type=\"text/javascript\">
function shreinpop() {
alert($a['msg']);
}
</script>
";
}
add_action('wp_head', 'shreinlink_head');
閱讀[PHP函數](http://php.net/manual/en/language.functions.php)。 – axiac
您需要涵蓋基本信息@chuckscoggins – DaAmidza
@ Arslan.H我不確定您的意思。 – chuckscoggins