Я пытаюсь интегрировать Wordpress в тему Boxbillng, но проблема в том, что код PHP, который я использую, вообще не разбирается.Код PHP не работает в файле PHTML
Вот код, который получает меню Wordpress:
<?php
include('../wp-load.php');
wp_nav_menu(array ('menu' => 'Main Menu'));
?>
Тогда вот код для BoxBilling Тема:
<div class="main-navigation">
<?php
echo file_get_contents("http://www.glowstonehosting.net/nav.php");
?>
</div>
Но тогда в Google Chrome Проверьте элемент он показывает это:
<!--?php
echo file_get_contents("http://www.glowstonehosting.net/nav.php");
?-->
Итак, все они были прокомментированы, я также попробовал один из ответов от anoth эр вопрос simlilar к этому: php in .phtml file not parsing
Единственный ответ, который предложил добавить это к Wordpress .htaccess:
AddType application/x-httpd-php .php .phtml
Который до сих пор не работает так, есть ли какие-нибудь идеи?
Ваша ссылка выше, сгенерирована 'Warning: include (../ wp-load.php) [function.include]: не удалось открыть поток: нет такого файла или каталога ...' поэтому это говорит мне, что это путь. Следовательно, и, в свою очередь, вызов функции не выполнен. «Неустранимая ошибка: вызов неопределенной функции wp_nav_menu()». –
.... Fred ummmm У вас нет локальной копии навигационной панели в этой папке, так как вы хотите ее просматривать .............. – user3750649
Открыв URL-адрес в моем браузере. Может быть, может или не быть релевантным, но это породило эти ошибки. Добавьте отчет об ошибках в начало файла (ов) сразу после открытия тега < 'error_reporting (E_ALL); ini_set ('display_errors', 1); 'посмотрите, не даст ли что-либо. –