Final. Deploy ready
This commit is contained in:
parent
3906e22094
commit
6f5feb7521
@ -1,7 +1,3 @@
|
||||
<?php
|
||||
?>
|
||||
<script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js" defer></script>
|
||||
|
||||
<?php wp_footer(); ?>
|
||||
|
||||
<footer>
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
<link rel="dns-prefetch" href="//mod.gudok.tel">
|
||||
<?php
|
||||
// ─────────────────────────────────────────────────────────────────────
|
||||
// PRELOAD 1
|
||||
// PRELOAD
|
||||
// ─────────────────────────────────────────────────────────────────────
|
||||
?>
|
||||
<link rel="preload" as="image"
|
||||
@ -69,7 +69,7 @@ if ( is_front_page() ) {
|
||||
?>
|
||||
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js" defer></script>
|
||||
<script src="<?php echo esc_url( get_template_directory_uri() ); ?>/assets/js/add.js" defer></script>
|
||||
|
||||
<?php wp_head(); ?>
|
||||
|
||||
@ -11,7 +11,7 @@ function render_hero_metric( array $metric ): void {
|
||||
|
||||
?>
|
||||
<div class="wrapper__propositions">
|
||||
<img src="<?php echo esc_url( $icon ); ?>" alt="">
|
||||
<img src="<?php echo esc_url( $icon ); ?>" alt="" width="96" height="96" loading="eager">
|
||||
<h3><?php echo esc_html( $metric['number'] ); ?></h3>
|
||||
<p><?php echo esc_html( $metric['label'] ); ?></p>
|
||||
</div>
|
||||
|
||||
@ -193,10 +193,10 @@ $metrics = [
|
||||
<?php endif; ?>
|
||||
|
||||
<!-- Декоративные элементы -->
|
||||
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/hero-doodle-gears.svg"
|
||||
alt="" class="doodle doodle--top-left">
|
||||
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/hero-doodle-pencils.svg"
|
||||
alt="" class="doodle doodle--bottom-right">
|
||||
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/hero-doodle-gears.svg"
|
||||
alt="" class="doodle doodle--top-left" width="209" height="218">
|
||||
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/hero-doodle-pencils.svg"
|
||||
alt="" class="doodle doodle--bottom-right" width="195" height="197">
|
||||
</div>
|
||||
|
||||
<!-- Метрики -->
|
||||
@ -243,10 +243,10 @@ $metrics = [
|
||||
</div>';
|
||||
endif;
|
||||
?>
|
||||
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/galileo/paperplane-galileo.svg"
|
||||
alt="" class="about-us__doodle about-us__doodle--plane">
|
||||
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/galileo/orangegear-white.svg"
|
||||
alt="" class="about-us__doodle about-us__doodle--heart">
|
||||
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/galileo/paperplane-galileo.svg"
|
||||
alt="" class="about-us__doodle about-us__doodle--plane" width="263" height="179">
|
||||
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/galileo/orangegear-white.svg"
|
||||
alt="" class="about-us__doodle about-us__doodle--heart" width="35" height="35">
|
||||
</div>
|
||||
</div>
|
||||
<div class="about-us__content-col">
|
||||
@ -594,7 +594,7 @@ $metrics = [
|
||||
<?php if ($avatar) : ?>
|
||||
<img class="lw-avatar__img" src="<?php echo wp_get_attachment_url($avatar); ?>" alt="<?php echo esc_attr($name); ?>" loading="lazy">
|
||||
<?php else : ?>
|
||||
<img class="lw-avatar__img" src="https://ui-avatars.com/api/?name=<?php echo urlencode($name); ?>&background=random&color=fff&size=96" alt="<?php echo esc_attr($name); ?>" loading="lazy">
|
||||
<img class="lw-avatar__img" src="https://ui-avatars.com/api/?name=<?php echo urlencode($name); ?>&background=random&color=fff&size=96" alt="<?php echo esc_attr($name); ?>" loading="lazy" width="48" height="48">
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<div class="lw-flex lw-flex--col">
|
||||
@ -674,9 +674,9 @@ $metrics = [
|
||||
<div class="contact-wrapper">
|
||||
<div class="contact-content">
|
||||
<div class="contact_subtitle">Телефон:</div>
|
||||
<a class="contact_tel" href="tel:+<?php echo preg_replace('/[^0-9]/', '', $contact_tel); ?>" target="_blank"><?php echo esc_html($contact_tel); ?></a>
|
||||
<a class="contact_tel" href="tel:+<?php echo preg_replace('/[^0-9]/', '', $contact_tel); ?>"><?php echo esc_html($contact_tel); ?></a>
|
||||
<div class="contact_subtitle">Почта:</div>
|
||||
<a class="contact_tel" href="mailto:<?php echo esc_attr($contact_mail); ?>" target="_blank"><?php echo esc_html($contact_mail); ?></a>
|
||||
<a class="contact_tel" href="mailto:<?php echo esc_attr($contact_mail); ?>"><?php echo esc_html($contact_mail); ?></a>
|
||||
<div class="contact_subtitle">Адрес:</div>
|
||||
<div class="contact_tel"><?php echo esc_html($contact_address); ?></div>
|
||||
<div class="contact_subtitle">Наши соцсети:</div>
|
||||
@ -780,7 +780,7 @@ if (preg_match("/\\(window,document,'([^']+)'\\)/", $_b24_raw, $_m)) $_b24_url =
|
||||
data-b24-loader="<?php echo esc_attr($_b24_url); ?>">
|
||||
<div class="form-wrapper">
|
||||
<button class="btn-close-request-form">
|
||||
<img class="btn-close-request-form-camp" src="<?php echo $theme_uri; ?>/assets/images/btn-close-modal.svg" alt="кнопка закрыть окно">
|
||||
<img class="btn-close-request-form-camp" src="<?php echo $theme_uri; ?>/assets/images/btn-close-modal.svg" alt="кнопка закрыть окно" width="152" height="152">
|
||||
</button>
|
||||
<div class="b24-form-container"></div>
|
||||
</div>
|
||||
@ -994,7 +994,14 @@ if ( ! empty( $jsonld_coord_arr[0] ) && ! empty( $jsonld_coord_arr[1] ) && is_nu
|
||||
}
|
||||
|
||||
$localbusiness['areaServed'] = $city_clean . ', ' . $jsonld_region;
|
||||
$localbusiness['openingHours'] = 'Mo-Fr 08:30-18:30';
|
||||
$localbusiness['openingHoursSpecification'] = array(
|
||||
array(
|
||||
'@type' => 'OpeningHoursSpecification',
|
||||
'dayOfWeek' => array( 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday' ),
|
||||
'opens' => '08:30',
|
||||
'closes' => '18:30',
|
||||
),
|
||||
);
|
||||
$localbusiness['priceRange'] = $jsonld_price_range;
|
||||
$localbusiness['parentOrganization'] = array( '@id' => home_url('/') . '#organization' );
|
||||
|
||||
@ -1010,6 +1017,16 @@ if ( $jsonld_img_url ) {
|
||||
if ( ! empty( $jsonld_social ) ) {
|
||||
$organization['sameAs'] = $jsonld_social;
|
||||
}
|
||||
$organization['foundingDate'] = '2020';
|
||||
if ( $jsonld_phone || $jsonld_mail ) {
|
||||
$cp = array( '@type' => 'ContactPoint' );
|
||||
if ( $jsonld_phone ) $cp['telephone'] = $jsonld_phone;
|
||||
if ( $jsonld_mail ) $cp['email'] = $jsonld_mail;
|
||||
$cp['contactType'] = 'customer service';
|
||||
$cp['areaServed'] = 'RU';
|
||||
$cp['availableLanguage'] = array( 'Russian' );
|
||||
$organization['contactPoint'] = array( $cp );
|
||||
}
|
||||
|
||||
if ( $agg_rating ) {
|
||||
$localbusiness['aggregateRating'] = $agg_rating;
|
||||
@ -1021,6 +1038,14 @@ $ld_website = array(
|
||||
'name' => $jsonld_name,
|
||||
'inLanguage' => 'ru-RU',
|
||||
'publisher' => array( '@id' => home_url('/') . '#organization' ),
|
||||
'potentialAction' => array(
|
||||
'@type' => 'SearchAction',
|
||||
'target' => array(
|
||||
'@type' => 'EntryPoint',
|
||||
'urlTemplate' => home_url('/') . '?s={search_term_string}',
|
||||
),
|
||||
'query-input' => 'required name=search_term_string',
|
||||
),
|
||||
);
|
||||
$ld_webpage = array(
|
||||
'@type' => 'WebPage',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user