<?php
/*
Template Name: шаблон главной страницы
*/

get_header();
$post_id = get_the_ID();

// ─── ДАННЫЕ ФИЛИАЛА ───
$branch_email = get_option( 'branch_email' ) ?: carbon_get_theme_option( 'site_mail' ) ?: '';
$branch_phone = get_option( 'branch_phone' ) ?: carbon_get_theme_option( 'site_phone' ) ?: '';
$branch_name  = get_option( 'branch_name' ) ?: carbon_get_theme_option( 'site_name' ) ?: 'Декарт';
?>
<main class="main-page">

    <?php
    // ─────────────────────────────────────────────────────────────────
    // БАННЕР — LCP элемент
    // ─────────────────────────────────────────────────────────────────
    $foto_id     = carbon_get_post_meta( $post_id, 'banner_img_desktop' );
    $foto_mob_id = carbon_get_post_meta( $post_id, 'banner_img_mobile' );
    if ( ! $foto_mob_id ) $foto_mob_id = $foto_id;
    $banner_desk = $foto_id     ? wp_get_attachment_url( $foto_id )     : '';
    $banner_mob  = $foto_mob_id ? wp_get_attachment_url( $foto_mob_id ) : '';
    $banner_alt  = $foto_id     ? get_post_meta( $foto_id, '_wp_attachment_image_alt', true ) : 'Частная школа Декарт в Щелково';
    if ( ! $banner_alt ) $banner_alt = 'Частная школа Декарт в Щелково';
    ?>
    <section class="banner">
        <div class="banner-wrapper">
            <?php if ( $banner_desk ) : ?>
            <picture class="banner-fon">
                <source srcset="<?php echo esc_url( $banner_desk ); ?>" media="(min-width: 860px)">
                <img src="<?php echo esc_url( $banner_mob ); ?>"
                    alt="<?php echo esc_attr( $banner_alt ); ?>"
                    width="1295" height="454"
                    loading="eager"
                    fetchpriority="high"
                    decoding="sync">
            </picture>
            <?php endif; ?>
            <div class="banner__content desktop">
                <h1 class="page_title"><?php echo wp_kses_post( carbon_get_post_meta( $post_id, 'banner_h1' ) ); ?></h1>
                <?php if ( carbon_get_post_meta( $post_id, 'banner_text' ) ) : ?>
                    <p class="banner_text"><?php echo wp_kses_post( carbon_get_post_meta( $post_id, 'banner_text' ) ); ?></p>
                <?php endif; ?>
                <button class="btn-free-lesson-header btn-lilac btn-banner btn-write">Оставить заявку</button>
            </div>
        </div>
    </section>

    <div class="banner__content mobile">
        <p class="page_title"><?php echo wp_kses_post( carbon_get_post_meta( $post_id, 'banner_h1' ) ); ?></p>
        <?php if ( carbon_get_post_meta( $post_id, 'banner_text' ) ) : ?>
            <p class="banner_text"><?php echo wp_kses_post( carbon_get_post_meta( $post_id, 'banner_text' ) ); ?></p>
        <?php endif; ?>
    </div>

    <button class="mobile btn-write btn-lilac btn-page">Записаться</button>

    <?php get_template_part('template-parts/block-banner-info'); ?>
    <?php get_template_part('template-parts/advertising-banner'); ?>

    <section class="advantages__block">
        <div class="container">
            <div class="advantages__block-wrapper">
                <h2 class="page_h2">Наши услуги</h2>
                <div class="advantages__block-content">
                    <div class="advantages__block-row">
                        <div class="advantages__block-item advantages__block-item--school">
                            <div class="advantages__block-item_title">Начальная школа</div>
                            <p>Обучение ведётся по программе «Перспектива» и методике Занкова в соответствии с ФГОС, включая изучение английского языка с 1 класса.</p>
                            <div class="advantages__block-item-img">
                                <a href="/nachalnaya-shkola/">Узнать подробнее &gt;</a>
                            </div>
                        </div>
                        <div class="advantages__block-item advantages__block-item--preschool">
                            <?php // ИСПРАВЛЕНО: была опечатка a/vantages__block-item_title ?>
                            <div class="advantages__block-item_title">Подготовка к школе</div>
                            <p>Программа для будущих первоклассников: развитие базовых навыков, логики и речи через игровые задания.</p>
                            <div class="advantages__block-item-img">
                                <a href="/podgotovka-k-shkole/">Узнать подробнее &gt;</a>
                            </div>
                        </div>
                        <div class="advantages__block-item advantages__block-item--afterschool">
                            <div class="advantages__block-item_title">Группы продлённого дня</div>
                            <p>Помощь с домашними заданиями, творческие и развивающие занятия.</p>
                            <div class="advantages__block-item-img">
                                <a href="/prodlenka/">Узнать подробнее &gt;</a>
                            </div>
                        </div>
                    </div>
                    <div class="advantages__block-row">
                        <div class="advantages__block-item advantages__block-item--exam">
                            <div class="advantages__block-item_title">Подготовка к экзаменам ОГЭ, ЕГЭ и ВПР</div>
                            <p>Интенсивная подготовка к экзаменам ВПР, ОГЭ и ЕГЭ по всем предметам школьной программы.</p>
                            <div class="advantages__block-item-img">
                                <a href="<?php echo esc_url( home_url( '/' ) ); ?>">Узнать подробнее &gt;</a>
                            </div>
                        </div>
                        <div class="advantages__block-item advantages__block-item--camp">
                            <div class="advantages__block-item_title">Летний городской лагерь</div>
                            <p>Образование, творчество и наука в тематических сменах.</p>
                            <div class="advantages__block-item-img">
                                <a href="/gorodskoj-lager/">Узнать подробнее &gt;</a>
                            </div>
                        </div>
                        <div class="advantages__block-item advantages__block-item--clubs">
                            <div class="advantages__block-item_title">Кружки и секции</div>
                            <p>Творческие студии, спортивные секции и развивающие занятия для детей всех возрастов.</p>
                            <div class="advantages__block-item-img"></div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <?php
    // Текст блока берётся из поля Carbon Fields "block_text_1"
    // Редактируется в: Страницы → Главная → Настройки Главной Страницы
    $block_text_1 = carbon_get_post_meta( $post_id, 'block_text_1' );

    // Запасной текст — показывается если поле в админке пустое
    if ( ! $block_text_1 ) {
        $block_text_1 = '<p>В нашей частной школе в Щелково мы знаем каждого ученика по имени. Небольшие классы до 12 человек, педагоги с опытом от 10 лет и углублённый английский с 1 класса. Работаем по программе «Перспектива» и методике Занкова. Принимаем детей из Щелково, Фрязино и Ивантеевки. Лицензия Министерства образования Московской области.</p>';
    }
    ?>
    <section class="info__block info__block--compact">
        <div class="container">
            <div class="info__block-wrapper">
                <div class="info__block-content">
                    <div class="info__block-content_text info__block-content_text--full">
                        <?php echo wp_kses_post( $block_text_1 ); ?>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <section class="cta-block">
        <div class="container">
            <div class="cta-wrapper">
                <h2 class="page_h2">Запишитесь на бесплатную экскурсию по школе и познакомьтесь с нашей программой!</h2>
                <p>Получите персональную консультацию и узнайте стоимость обучения прямо сейчас.</p>
                <button class="btn-write btn-lilac btn-page">Записаться на экскурсию</button>
            </div>
        </div>
    </section>

    <!-- ССЫЛКА НА СТРАНИЦУ ОТЗЫВОВ ДЛЯ УСИЛЕНИЯ ПЕРЕЛИНКОВКИ -->
    <section class="reviews-link-block">
        <div class="container">
            <div class="reviews-link-wrapper">
                <p>Узнайте, что говорят о нас родители и ученики →</p>
                <a href="/otzyvy/" class="btn-outline btn-page">Читать все отзывы</a>
            </div>
        </div>
    </section>

<?php get_template_part('template-parts/teachers'); ?>

<?php

?>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebSite",
      "@id": "https://schelkovo.dekart.school/#website",
      "url": "https://schelkovo.dekart.school/",
      "name": "Частная школа Декарт в Щелково",
      "description": "Частная школа Декарт в Щелково — начальные классы, подготовка к школе, ОГЭ/ЕГЭ, городской лагерь",
      "publisher": { "@id": "https://schelkovo.dekart.school/#organization" },
      "inLanguage": "ru-RU",
      "potentialAction": {
        "@type": "SearchAction",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "https://schelkovo.dekart.school/?s={search_term_string}"
        },
        "query-input": "required name=search_term_string"
      }
    },
    {
      "@type": "WebPage",
      "@id": "https://schelkovo.dekart.school/",
      "url": "https://schelkovo.dekart.school/",
      "name": "Частная школа в Щелково | 1-11 класс — Декарт",
      "isPartOf": { "@id": "https://schelkovo.dekart.school/#website" },
      "about": { "@id": "https://schelkovo.dekart.school/#organization" },
      "description": "Частная школа «Декарт» в Щелково: 1-11 класс, углублённое изучение английского языка, подготовка к школе. Запишитесь на экскурсию!",
      "breadcrumb": { "@id": "https://schelkovo.dekart.school/#breadcrumb" },
      "inLanguage": "ru-RU",
      "dateModified": "<?php echo get_the_modified_date('c'); ?>"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://schelkovo.dekart.school/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Главная страница",
          "item": "https://schelkovo.dekart.school/"
        }
      ]
    },
    {
      "@type": ["Organization", "EducationalOrganization", "School"],
      "@id": "https://schelkovo.dekart.school/#organization",
      "name": "Частная школа Декарт",
      "url": "https://schelkovo.dekart.school/",
      "logo": {
        "@type": "ImageObject",
        "url": "https://schelkovo.dekart.school/wp-content/themes/dekart/assets/images/logo-svg.svg",
        "width": 238,
        "height": 70
      },
      "image": "https://schelkovo.dekart.school/wp-content/themes/dekart/assets/images/logo-svg.svg",
      "sameAs": ["https://vk.com/shkola_dekart"],
      "contactPoint": {
        "@type": "ContactPoint",
        "telephone": "<?php echo esc_attr( $branch_phone ?: '+79303334151' ); ?>",
        "email": "<?php echo esc_attr( $branch_email ?: 'shelkovo@dekart-school.ru' ); ?>",
        "contactType": "customer service",
        "areaServed": "RU",
        "availableLanguage": "Russian"
      },
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Комсомольская ул., 11",
        "addressLocality": "Щелково",
        "addressRegion": "Московская обл.",
        "postalCode": "141100",
        "addressCountry": "RU"
      },
      "geo": {
        "@type": "GeoCoordinates",
        "latitude": "55.928461",
        "longitude": "38.000991"
      },
      "openingHoursSpecification": [
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": [
            "http://schema.org/Monday",
            "http://schema.org/Tuesday",
            "http://schema.org/Wednesday",
            "http://schema.org/Thursday",
            "http://schema.org/Friday"
          ],
          "opens": "10:00",
          "closes": "21:00"
        }
      ],
      "areaServed": [
        { "@type": "City", "name": "Щелково" },
        { "@type": "City", "name": "Фрязино" },
        { "@type": "City", "name": "Ивантеевка" }
      ],
      "hasCredential": {
        "@type": "EducationalOccupationalCredential",
        "credentialCategory": "Лицензия на образовательную деятельность",
        "recognizedBy": {
          "@type": "GovernmentOrganization",
          "name": "Министерство образования Московской области"
        }
      },
      "hasOfferCatalog": {
        "@type": "OfferCatalog",
        "name": "Услуги школы Декарт",
        "itemListElement": [
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Начальная школа (1–4 класс)",
              "description": "Обучение по программе «Перспектива» и методике Занкова, английский с 1 класса"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Подготовка к школе",
              "description": "Программа для будущих первоклассников"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Подготовка к ОГЭ и ЕГЭ",
              "description": "Интенсивная подготовка к ВПР, ОГЭ и ЕГЭ по всем предметам"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Летний городской лагерь",
              "description": "Образование, творчество и наука в тематических сменах"
            }
          }
        ]
      }
    }
  ]
}
</script>



<?php get_template_part('template-parts/map'); ?>

<?php get_footer(); ?>