Ошибка Call to undefined function get_header()
-
Всем доброго времени суток!
Начнём с начала: я создала вёрстку многостраничного сайта. Установила WordPress и начала «посадку»(даже не знаю как правильно сказать) сайта (делаю всё по урокам WebDesign Master). С первой страницей всё было отлично. Но когда из меню пытаюсь перейти на страницу «Общая информация» выдаёт ошибку «Fatal error: Call to undefined function get_header() in W:\domains\Brig\wp-content\themes\MyTheme\about.php on line 1». Смотрела на различных ресурсах решения этой проблемы, но не смогла ничего найти. Надеюсь, что здесь мне помогут… Заранее всем спасибо, код страниц прилагается ниже.
P.S.: не обращайте внимание, что в меню ссылки с html, просто не начина делать для них php из-за этой проблемы.functions.php
<?php remove_action('wp_head', 'rsd_link'); remove_action('wp_head', 'wlwmanifest_link'); remove_action('wp_head', 'wp_generator'); show_admin_bar(false); function register_styles() { wp_register_style('my-bootstrap', get_template_directory_uri() . '/libs/bootstrap/bootstrap-grid-3.3.1.min.css'); wp_enqueue_style('my-bootstrap'); wp_register_style('font-awesome', get_template_directory_uri() . '/libs/font-awesome-4.2.0/css/font-awesome.min.css'); wp_enqueue_style('font-awesome'); wp_register_style('myFont', get_template_directory_uri() . '/libs/myFont/stylesheet.css'); wp_enqueue_style('myFont'); wp_register_style('my_media', get_template_directory_uri() . '/css/media.css'); wp_enqueue_style('my_media'); wp_register_style('my_main', get_template_directory_uri() . '/css/main.css'); wp_enqueue_style('my_main'); wp_register_style('my_fonts', get_template_directory_uri() . '/css/fonts.css'); wp_enqueue_style('my_fonts'); } add_action( 'wp_enqueue_scripts', 'register_styles' ); function load_my_script() { wp_deregister_script('jquery'); wp_register_script('jquery', get_template_directory_uri() . '/libs/jquery/jquery-1.11.1.min.js'); wp_enqueue_script('jquery'); wp_register_script('common_my', get_template_directory_uri() . '/js/common.js', array ('jquery'), null, false); wp_enqueue_script('common_my'); wp_register_script('es5-shim', get_template_directory_uri() . '/libs/html5shiv/es5-shim.min.js', array ('jquery'), null, false); wp_enqueue_script('es5-shim'); wp_register_script('html5shiv', get_template_directory_uri() . '/libs/html5shiv/html5shiv.min.js', array ('jquery'), null, false); wp_enqueue_script('html5shiv'); wp_register_script('html5shiv-printshiv', get_template_directory_uri() . '/libs/html5shiv/html5shiv-printshiv.min.js', array ('jquery'), null, false); wp_enqueue_script('html5shiv-printshiv'); wp_register_script('respond', get_template_directory_uri() . '/libs/respond/respond.min.js', array ('jquery'), null, false); wp_enqueue_script('respond'); wp_register_script('mousewheel', get_template_directory_uri() . '/libs/jquery-mousewheel/jquery.mousewheel.min.js', array ('jquery'), null, false); wp_enqueue_script('mousewheel'); wp_register_script('scrollTo', get_template_directory_uri() . '/libs/scrollto/jquery.scrollTo.min.js', array ('jquery'), null, false); wp_enqueue_script('scrollTo'); wp_register_script('Validation', get_template_directory_uri() . '/libs/jqBootstrapValidation/jqBootstrapValidation.js', array ('jquery'), null, false); wp_enqueue_script('Validation'); } add_action('wp_enqueue_scripts', 'load_my_script');
header.php
<!DOCTYPE html> <!--[if lt IE 7]><html lang="ru" class="lt-ie9 lt-ie8 lt-ie7"><![endif]--> <!--[if IE 7]><html lang="ru" class="lt-ie9 lt-ie8"><![endif]--> <!--[if IE 8]><html lang="ru" class="lt-ie9"><![endif]--> <!--[if gt IE 8]><!--> <html lang="ru"> <!--<![endif]--> <head> <meta charset="utf-8" /> <title>Частная бизнес-школа "Бриг"</title> <meta name="description" content="" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <?php wp_head();?> </head> <body> <header class="top_header"> <div class="t_h_topline"> <div class="container"> <div class="col-md-12"> <div class="row"> <div class="logo"></div> <div class="logo_text"><?php echo get_bloginfo('name'); ?></div> </div> </div> </div> </div> <div class="container"> <div class="col-md-12"> <div class="row"> <div class="carousel_container"> <?php if(have_posts()):query_posts('p=22'); while (have_posts()):the_post();?> <div class="welcome_text"> <?php echo the_content();?></div> <?endwhile; endif;wp_reset_query();?> </div> <nav class="main_menu clearfix"> <button class="menu_button hidden-md hidden-lg hidden-sm"><i class="fa fa-bars" aria-hidden="true"></i></button> <ul class="ddropdownn"> <li class="active ddropdownn-top"><a href=#>Главная</a></li> <li class="ddropdownn-top"><a class="ddropdownn-top" href="#">О школе</a> <ul class="ddropdownn-inside"> <li><a href=<?php echo get_template_directory_uri(); ?>/about.php>Общая информация</a></li> <li><a href=<?php echo get_template_directory_uri(); ?>/achieve.html>Наши достижения</a></li> </ul> </li> <li class="ddropdownn-top"><a href="<?php echo get_template_directory_uri(); ?>/npa.html">НПА</a></li> <li class="ddropdownn-top"><a href="#">Отзывы</a> <ul class="ddropdownn-inside"> <li><a href=<?php echo get_template_directory_uri(); ?>/read_opinion.php>Читать отзывы</a></li> <li><a href=<?php echo get_template_directory_uri(); ?>/leave_opinion.html>Оставить отзыв</a></li> </ul></li> <li class="ddropdownn-top"><a href="<?php echo get_template_directory_uri(); ?>/news.html">Новости и события</a></li> <li class="ddropdownn-top"><a href="<?php echo get_template_directory_uri(); ?>/contacts.html">Контакты</a></li> </ul> <div class="top_contacts"><i class="fa fa-phone" aria-hidden="true"></i>8-(7232)-25-15-36</div> </nav> </div> </div> </div> </header>
footer.php
<footer> <div class="container"> <div class="footer_cl clearfix"> <div class="col-md-12"> <div class="contacts"> <p class="footer_contacts">Контакты:</p> <p class="footer_contacts_text">Адрес: г.Усть-Каменогорск, ул. Протозанова 115;<br>Телефон: 8-(7232)-25-15-36, 8-(7232)-700-556<br>Факс: 8-(7232)-25-15-36<br>E-mail: shkola_brig_2006@mail.ru<br></p> </div> <div class="rezh_rab"> <p><br><br><br><br><br>Государственная лицензия: № 0027801 от 24.02.2009</p> </div> </div> </div> </div> </footer> <?php wp_footer(); ?> </body> </html>
index.php
<?php get_header();?> <section class="greeting"> <div class="container"> <div class="fullfill_cont"> <div class="row"> <div class="col-md-12"> <div class="welcome_part"> <p class="welcome"><?php echo get_cat_name(3)?></p> <?php if(have_posts()):query_posts('p=7'); while (have_posts()):the_post();?> <div class="welcome_text"> <?php the_content();?></div> <?endwhile; endif;wp_reset_query();?> </div> </div> </div> </div> </div> </section> <section class="advantages"> <div class="container"> <div class="col-md-12"> <div class="row"> <div class="one"> <div class="titles"><?php echo get_cat_name(2)?></div> </div> </div> </div> </div> </section> <section class="advantages"> <div class="container"> <div class="col-md-4"> <div class="icon"><i class="my my_f"></i></div> <?php if(have_posts()):query_posts('p=37'); while (have_posts()):the_post();?> <div class="my_text"><?php the_content();?></div> <?endwhile; endif;wp_reset_query();?> </div> <div class="col-md-4"> <div class="icon"><i class="my my_c"></i></div> <?php if(have_posts()):query_posts('p=39'); while (have_posts()):the_post();?> <div class="my_text"><?php the_content();?></div> <?endwhile; endif;wp_reset_query();?> </div> <div class="col-md-4"> <div class="icon"><i class="my my_b"></i></div> <?php if(have_posts()):query_posts('p=41'); while (have_posts()):the_post();?> <div class="my_text"><?php the_content();?></div> <?endwhile; endif;wp_reset_query();?> </div> </div> </section> <section class="advantages"> <div class="container"> <div class="col-md-4"> <div class="icon"><i class="my my_e"></i></div> <?php if(have_posts()):query_posts('p=43'); while (have_posts()):the_post();?> <div class="my_text"><?php the_content();?></div> <?endwhile; endif;wp_reset_query();?> </div> <div class="col-md-4"> <div class="icon"><i class="my my_d"></i></div> <?php if(have_posts()):query_posts('p=45'); while (have_posts()):the_post();?> <div class="my_text"><?php the_content();?></div> <?endwhile; endif;wp_reset_query();?> </div> <div class="col-md-4"> <div class="icon"><i class="my my_a"></i></div> <?php if(have_posts()):query_posts('p=47'); while (have_posts()):the_post();?> <div class="my_text"><?php the_content();?></div> <?endwhile; endif;wp_reset_query();?> </div> </div> </section> <section class="advantages"> <div class="container"> <div class="col-md-12"> <div class="row"> <div class="one"> <div class="icon"><i class="my my_g"></i></div> <?php if(have_posts()):query_posts('p=49'); while (have_posts()):the_post();?> <div class="my_text"><?php the_content();?></div> <?endwhile; endif;wp_reset_query();?> </div> </div> </div> </div> </section> <?php get_footer();?>
about.php
<?php get_header();?> <section> <div class="model"> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="imp_titles">Модель образовательного пространства школы</div> <div class="text"> <p class="main_t"> Частная бизнес-школа «Бриг» реализует адаптивную образовательную модель открытой школы, способствующую комплексному развитию и позволяющую выстраивать индивидуальную образовательную траекторию на основе особенностей, возможностей и запросов каждого ребенка.</p> <br><p class="main_t">В связи с этим школой была определена главная цель деятельности: выявление и развитие способностей каждого ученика, формирование духовно богатой, свободной, физически здоровой, творчески мыслящей личности, обладающей прочными базовыми знаниями средней общеобразовательной школы, способной адаптироваться к условиям современной жизни.</p> </div> </div> </div> </div> </div> </section> <section> <div class="container"> <div class="col-md-4"> <div class="photo photo1"></div> </div> <div class="col-md-4"> <div class="photo photo2"></div> </div> <div class="col-md-4"> <div class="photo photo3"></div> </div> </div> </div> </section> <section> <div class="container"> <div class="col-md-12 text1"> <div class="info"> <div class="titles">Школа начальной ступени</div> <p >Предметы ГСО: <ul class="important"> <li>Раннее изучение английского языка</li> <li>Экономика</li> <li>Пропедевтический курс изучения информатики</li> </ul> </p> <p>Преимущества: <ul class="abz"> <li>Раскрытие индивидуальности обучающегося и освоения учебной деятельности;</li> <li>Обеспечение освоения необходимой системы ЗУН по предметам;</li> <li>Развитие мыслительных навыков;</li> <li>Воспитание уважения к Родине, государственным символам, языку, традициям, культуре народов Казахстана.</li> </ul> </p> </div> </div> </div> <div class="container"> <div class="col-md-12 text2"> <div class="info"> <div class="titles">Школа основного общего образования</div> <p >Предметы ГСО: <ul class="important"> <li>Углубленное изучение английского языка</li> <li>Экономика</li> </ul> </p> <p>Преимущества: <ul class="abz"> <li>Формирование базового культурного уровня и мировоззрения, основанных на ЗУНах;</li> <li>Овладение механизмами самоорганизации личности, методами научного познания мышления;</li> <li>Формирование системы ценностей, профессиональных намерений;</li> <li>Формирование исследовательского интереса и проектировочных умений;</li> <li>Формирование социально-адаптированной личности готовой к успешной и эффективной деятельностию</li> </ul> </p> </div> </div> </div> <div class="container"> <div class="col-md-12 text3"> <div class="info"> <div class="titles">Школа общего среднего образования</div> <p >Предметы ГСО: <ul class="important"> <li>Углубленное изучение английского языка</li> <li>Экономика</li> <li>Профильный курс информатики</li> </ul> </p> <p>Преимущества: <ul class="abz"> <li>Обеспечение освоения ключевых компетентностей;</li> <li>Удовлетворение индивидуальных образовательных потребностей;</li> <li>Подготовка конкурентоспособной личности, готовой к эффективному участию социальной, экономической и политической жизни Казахстана.</li> </ul> </p> </div> </div> </div> </section> <?php get_footer();?>
- Тема «Ошибка Call to undefined function get_header()» закрыта для новых ответов.