Я работаю с Oygen Page Builder на Wordpress, который отключает ядро темы. Поэтому функция get_template_part () не работает для загрузки части шаблона. Моя проблема связана с функцией php: file_get_contents Я пытался загрузить тестовый файл php:
<?php echo "<h1>test</h1>"?>
<h1>TEST</h1>
<script>
function openAccPage(evt, pageName) {
var i, tabcontent, acc_desktop_menu_items;
tabcontent = document.getElementsByClassName("tabcontent");
for (i = 0; i < tabcontent.length; i++) {
tabcontent[i].style.display = "none";
}
acc_desktop_menu_items = document.getElementsByClassName("acc_desktop_menu_items");
for (i = 0; i < acc_desktop_menu_items.length; i++) {
acc_desktop_menu_items[i].className = acc_desktop_menu_items[i].className.replace(" active", "");
}
document.getElementById(pageName).style.display = "block";
evt.currentTarget.className += " active";
}
</script>
<?php
$user = wp_get_current_user();
echo "<p>".$user->user_firstname."</p>";
if ( !($user)){
echo "NOPE";
}
?>
ПРОБЛЕМА Он загружает HTML и запускает PHP. НО он не загружает и не запускает такие функции Wordpress, как wp_get_current_user ();
Есть ли другая возможность загружать php файлы?
С уважением, Георгий Мишель