注册新用户后,我正在尝试向我的标头添加脚本,这是我的代码
功能.php文件 :
add_action('user_register', 'registration_save');
function registration_save($user_id) {
if($user_id){
$_SESSION["user_registered"] = true;
}
}
标头.php文件 :
<?php if(isset($_SESSION["user_registered"])): ?>
<script>fbq('track', 'CompleteRegistration');</script>
<?php unset($_SESSION["user_registered"]); ?>
<?php endif ?>
变量必须是全局的才能在标头上检查它.php 您也可以使用会话变量或 cookie 来执行此操作。
功能
<?php
add_action('user_register', 'registration_save');
function registration_save($user_id) {
if($user_id){
$_SESSION["user_registered"] = true;
}
}
?>
页眉
<?php if(isset($_SESSION["user_registered"])): ?>
<script>fbq('track', 'CompleteRegistration');</script>
<?php session_destroy(); ?>
<?php endif ?>
也许你必须在标题的开头添加session_start((.php