Не могу получить доступ к моему wordpress с локального сервера MAMP

Я работал над учебником WordPress с использованием MAMP, и все работало нормально в течение пары дней, пока я не попытался поработать над ним сегодня.

Когда я захожу на localhost:8888/mywebsite.com, он показывает мою веб-страницу, но вверху, где будет тире WordPress, отображается:

function register_my_menu() { register_nav_menu('header-menu',__( 'Header Menu' )); } add_action( 'init', 'register_my_menu' );

И когда я захожу на localhost:8888/mywebsite.com/wp-admin, он снова показывает тот же код.

Я довольно новичок в этом, поэтому я предполагаю, что я просто глуп и чего-то не вижу. Я предполагаю, что что-то происходит с моим functions.php? Просто не уверен, потому что я ничего не менял.

Любая помощь горячо приветствуется. Спасибо!


person Austinmdem    schedule 19.10.2017    source источник
comment
включен ли php в httpd.conf? выполняется другой php-код? вы пропустили ‹?php в начале файла или используете короткие теги ‹?   -  person Devin Crossman    schedule 19.10.2017
comment
Это не имеет ничего общего с WordPress, и все, что связано с stackoverflow.com /questions/25819121/mamp-not-processing-php   -  person random_user_name    schedule 19.10.2017


Ответы (1)


Многие из моих учеников также забывают добавить открывающий тег php при работе с functions.php.

Итак, убедитесь, что ваш файл functions.php начинается с этого:

<?php

function register_my_menu() {
    register_nav_menu('header-menu',__( 'Header Menu' ));
} 
add_action( 'init', 'register_my_menu' );
person Misha Rudrastyh    schedule 19.10.2017
comment
Спасибо. Да, мне не хватало тега, а для белого экрана смерти что-то было повреждено в пользовательской теме, которую я создавал. - person Austinmdem; 06.11.2017