59 lines
3.2 KiB
PHP
59 lines
3.2 KiB
PHP
<?php
|
||
// ─── Навигация по классам 1–4 (карточки-ссылки) ───
|
||
if (! defined('ABSPATH')) {
|
||
exit;
|
||
}
|
||
|
||
$post_id = get_the_ID();
|
||
$classes = crb_get_post_meta($post_id, 'school_classes');
|
||
$sec_title = crb_get_post_meta($post_id, 'school_classes_title', 'Классы начальной школы 1–4');
|
||
$sec_subtitle = crb_get_post_meta($post_id, 'school_classes_subtitle', 'Выберите класс — узнайте о программе, особенностях обучения и поступлении.');
|
||
if (empty($classes) || ! is_array($classes)) {
|
||
$classes = [
|
||
[
|
||
'num' => '1',
|
||
'title' => '1 класс',
|
||
'text' => 'Поступление с 6,5–7 лет. Обучение чтению, письму, счёту, английский с 1 класса, мягкая адаптация первоклассника.',
|
||
'url' => '/1-klass/',
|
||
],
|
||
[
|
||
'num' => '2',
|
||
'title' => '2 класс',
|
||
'text' => 'Углубление программы «Перспектива» и системы Занкова, английский язык, окружающий мир, проектная деятельность.',
|
||
'url' => '/2-klass/',
|
||
],
|
||
[
|
||
'num' => '3',
|
||
'title' => '3 класс',
|
||
'text' => 'Русский язык, математика, английский, информатика и шахматы. Подготовка к средней школе.',
|
||
'url' => '/3-klass/',
|
||
],
|
||
[
|
||
'num' => '4',
|
||
'title' => '4 класс',
|
||
'text' => 'Выпускной класс начальной школы: систематизация знаний, подготовка к 5 классу и переходу в среднюю школу.',
|
||
'url' => '/4-klass/',
|
||
],
|
||
];
|
||
}
|
||
?>
|
||
<section class="school-classes section-bg reveal" data-bg="classes" id="classes" aria-label="Классы начальной школы">
|
||
<div class="container">
|
||
<div class="section-header--centered">
|
||
<span class="bento-label">Классы</span>
|
||
<h2 class="bento-h2"><?php echo esc_html($sec_title); ?></h2>
|
||
<p class="bento-p"><?php echo esc_html($sec_subtitle); ?></p>
|
||
</div>
|
||
<div class="school-classes__grid">
|
||
<?php foreach ($classes as $class) : ?>
|
||
<a class="school-classes__card" href="<?php echo esc_url($class['url']); ?>" aria-label="<?php echo esc_attr($class['title']); ?> — подробнее о программе">
|
||
<span class="school-classes__num" aria-hidden="true"><?php echo esc_html($class['num']); ?></span>
|
||
<h3 class="school-classes__title"><?php echo esc_html($class['title']); ?></h3>
|
||
<p class="school-classes__text"><?php echo esc_html($class['text']); ?></p>
|
||
<span class="school-classes__link">Подробнее <span aria-hidden="true">→</span></span>
|
||
</a>
|
||
<?php endforeach; ?>
|
||
</div>
|
||
</div>
|
||
</section>
|