我正在使用带有以下代码的 Scripts n Styles 插件,将登录用户的电子邮件自动填充到 WordPress 上的表单中:
<script type="text/javascript">
window.onload = function () {
document.getElementsByName("Element-Name")[0].value = "<?php $current_user->user_email ?>";
}
</script>
但是,当我刷新页面时,我得到以下文本(上面代码中的引用值)而不是实际值。
<?php $current_user->user_email ?>
知道我在这里缺少什么吗?这是插件的问题吗?
最佳答案
我看到的第一件事是你没有输出任何东西。 尝试一下
<?php echo $current_user->user_email; ?>
但在您的示例中,它应该只是一个空值。 PHP 解析器未检测到 PHP 部分,这有点可疑。
关于javascript - WordPress 自动填写表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48434980/