Как бы странно это ни звучало, проблема в моем приложении происходила из-за того, что у меня был ФАЙЛ с именем menu.php , где у меня был класс для создания меню Wordpress.
Буквально,просто изменив имя ФАЙЛА с menu.php на nav-menu.php , исправили проблему.Я повторил проблему 3 раза, потому что не мог поверить, что имя файла может быть проблемой.
На всякий случай, если кто-то захочет узнать, что находится внутри этого файла, вот оно:
class OwNavMenu extends OwCpnt
{
function __construct( $location, $args ) {
$show = $args['show'];
$span = $args['span'];
if ( $show ) {
$this->menu( $location, $span );
}
}
function menu( $location, $span ) {
if ( $location ) {
echo '<div id="ow-' . $location . '" class="ow-nav ow-' . $location . '">';
wp_nav_menu(
array(
'theme_location' => $location,
'link_before' => ( $span ) ? '<span>' : '',
'link_after' => ( $span ) ? '</span>' : ''
)
);
echo '</div>';
}
}
}