为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 wp_footer 动作中传递变量?

如何在 wp_footer 动作中传递变量?

PHP
qq_花开花谢_0 2021-11-05 16:10:40
我正在创建 Elementor 页面构建器小部件。我不感兴趣添加内联 java 脚本。我正在使用“ wp_footer ”操作。我想在里面传递变量add_action/wp_footer/function() { $$$ here $$$$ }.没有 Java 脚本错误。$var_1 = '100';$var_2 = '200';add_action( 'wp_footer', function() { <script>   (function($) {      'use strict';          $('.id').numerator({                easing: 'linear',                duration: '<?= $var_1; ?>',                 toValue:'<?= $var_2; ?>',        });    })(jQuery);</script>}
查看完整描述

2 回答

?
温温酱

TA贡献1752条经验 获得超4个赞

这不是一个好的做法,但如果这是你想要的,代码如下。关键是将所有内容作为字符串处理。如果您使用引号,您可以轻松地连接变量。


$var_1 = '100';

$var_2 = '200';


add_action( 'wp_footer', function() { 


echo "<script>

 (function($) {

  'use strict';

     $('.id').numerator({

            easing: 'linear',

            duration: '$var_1', 

            toValue: '$var_2',

    });

  })(jQuery);

</script>";

}


查看完整回答
反对 回复 2021-11-05
?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

那些变量不应该在函数内部吗?使用全局变量怎么样?


查看完整回答
反对 回复 2021-11-05
  • 2 回答
  • 0 关注
  • 138 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号