Я использую плагин 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.
Других решений пока нет …