php - Wordpress:我在 php 标签之外编写的所有内容都记录到控制台
问题描述
在我的functions.php中,我正在创建一个Woocommerce简单的钩子,我打算在其中使用javascript:
function mysite_woocommerce_payment_complete( $order_id ) {
$order = wc_get_order( $order_id );
?>
HELLO
<script>
var a =2;
</script>
<?php
}
add_action( 'woocommerce_payment_complete', 'mysite_woocommerce_payment_complete', 10, 1 );
如您所见,在我的函数中,我正在退出 PHP。但出于某种原因,我在 PHP 之外编写的所有内容都只记录在控制台中(代替而不是除了执行之外)。在我的控制台中,我可以看到
HeLLO
<script>
var a =2;
...
为什么会出现这种行为?为什么我不能在这个钩子函数中使用javascript?
提前致谢
解决方案
推荐阅读
- r - 仅一列加载列信息中途停止
- c# - 尝试将对象添加到 ObservableCollection 时出现问题
- csv - 使用 Cloud Shell 命令将 .csv 文件从 Google Drive 同步/上传到 Google Drive Bucket
- python - Pandas 选择读取 JSON 的行
- android - 谷歌地图中不同颜色的三个点之间的路线绘制
- terraform - 在terraform中连接两个变量
- r - 在 read.csv 之后列名减一(原因是尾随逗号)
- laravel-5 - Voyager:上传数据和图像位置
- vuejs2 - Nativescript vue,如何获取.apk文件?
- microsoft-dynamics - 如何使用 Microsoft Business Central 试用帐户登录?