Файл functions.php вызывает белый экран
-
Здравствуйте, проблема в том, что после ввода логина и пароля для входа в админку WP и нажатия кнопки «Войти» появляется белый экран. То же самое происходит при попытке «Обновить файл» таблицы стилей через админ панель. Тема собственная. Я погуглил и что сделал:
-удалили все плагины;
-переименовал папку плагинов;
-удалял кэш;
-копировал файл functions.php из стандартной темы и вставлял своё содержание;
-поменял тему на стандартную.
Смена темы помогает, но мне нужна моя тема.
Если удалить строку <?php register_nav_menus( array( ‘menu1’ => ‘Меню верх’ ) ); ?> из файла functions.php, то всё работает, но тогда пропадает вкладка «Меню» во «Внешний вид». Да и вроде нужно регистрировать меню таким образом.
Кроме этого, ни в какую не работает выпадение подпунктов меню. сайт http://vh166963.eurodir.ru
functions.php<?php function load_style_script(){ wp_enqueue_style('style', get_template_directory_uri() . '/style.css'); } add_action('wp_enqueue_scripts', 'load_style_script'); ?> <?php register_nav_menus( array( 'menu1' => 'Меню верх' ) ); ?>
меню в css
#nav1 { clear: both; font-size: 11pt; height: 20px; padding: 14px 0px; overflow: hidden; background: #45aeff; border: 1px solid #bce2ff; border-bottom: none; border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; } #nav1 ul { clear: both; margin: 0; padding: 0px; } #nav1 ul li { float: left; list-style: none; padding: 0 10px; } #nav1 a { color: #fff; padding: 0 10px; text-decoration: none; } #nav1 .sub-menu { display: none; position: absolute; margin: 0; padding: 10px !important; border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; z-index: 999999; } #nav1 ul li:hover .sub-menu { display: block; clear: both; position: absolute; background: #45aeff; } #nav1 .sub-menu li { clear: both; } #nav1 a:hover { text-decoration: underline; }
меню в header
<nav id="nav1"> <?php wp_nav_menu( array('theme_location' => 'menu1', 'container'=>false, 'depth'=>'1', 'echo'=>'1')); ?> </nav>
- Тема «Файл functions.php вызывает белый экран» закрыта для новых ответов.