<?php if(is_front_page() || is_page('kontakty')): ?>
<div style="display:none;" itemscope itemtype="http://schema.org/Organization">
<span itemprop="name">Демонтаж </span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">ул. 12-й Котляковский переулок</span>,
<span itemprop="addressLocality">Москва, Россия</span>,
<span itemprop="postalCode"></span>.
</div>
<img itemprop="logo" src="<?php echo get_template_directory_uri(); ?>/assets/img/logo.svg" />
<span itemprop="telephone">+7 (495) 324</span>
<span itemprop="email">info@ru.ru</span>
//здесь решается ваша проблема
<a itemprop="url" href="<?=is_page('kontakty') ? '/kontakty' : '/'?>">Демонтаж</a>
</div>
<?php endif; ?>
<?php if ( $text = get_field( 'header' ) ) : ?>
<?php echo esc_html( $text ); ?>
<?php endif; ?>
<?php
$image = get_field( 'image' );
if ( $image ) : ?>
<img src="<?php echo esc_url( $image['url'] ); ?>" alt="<?php echo esc_attr( $image['alt'] ); ?>" />
<?php endif; ?>
<?php if ( $desc = get_field( 'description' ) ) : ?>
<?php echo esc_html( $desc ); ?>
<?php endif; ?>
const data = [
'eur 10', 'rub 50', 'eur 5', 'rub 10', 'rub 10', 'eur 100', 'rub 200',
];
const money1 = [
'eur 10', 'usd 1', 'usd 10', 'rub 50', 'usd 5',
];
const money2 = [
'eur 10', 'usd 1', 'eur 5', 'rub 100', 'eur 20', 'eur 100', 'rub 200',
];
const getTotalAmount = (items, currency) => {
let arrays = [];
const a = [];
let sum = 0;
for(const item of items) {
const val = item.slice(0,3);
if(val === currency) {
arrays.push(item);
}
}
const res = arrays.map(el => {
const newValue = el.split(' ');
for(let i = 0; i < newValue.length; i++) {
let digit = parseInt(newValue[i]);
//вместо управляющей инструкции мы сделали это
if(!isNaN(digit)) {
a.push(newValue[i]);
}
}
});
for(const el of a) {
sum += +el
}
return sum;
};
console.log(getTotalAmount(data, 'rub'));
console.log(getTotalAmount(money1, 'usd'));
console.log(getTotalAmount(money2, 'eur'));
<?php
/**
* Template Name: Home Page
*/
?>
<?php get_header(); ?>
<?php
$paged = (get_query_var('page')) ? get_query_var('page') : 1;
$args = array(
'post_type' => 'post',
'orderby' => 'date',
'order' => 'DESC',
'paged' => $paged
);
$q = new WP_Query($args);
$temp_query = $wp_query;
$wp_query = NULL;
$wp_query = $q;
?>
<?php if ( $q->have_posts() ) : ?>
<?php while ( $q->have_posts() ) : $q->the_post(); ?>
<?php get_template_part( 'sections/content'); ?>
<?php endwhile; ?>
<?php the_posts_pagination(); ?>
<?php else : ?>
<?php get_template_part( 'sections/content', 'none' ); ?>
<?php endif; ?>
<?php wp_reset_postdata(); ?>
<?php $wp_query = NULL; ?>
<?php $wp_query = $temp_query; ?>
<?php $uri = $_SERVER["REQUEST_URI"];?>
<a href="/admin/index.php" <?php if ($uri == "/admin/index.php") {echo 'class="active"';}?>>Главная</a>
<a href="/admin/or.php" <?php if ($uri == "/admin/or.php") {echo 'class="active"';}?>>Заказы</a>
<a href="/admin/st.php" <?php if ($uri == "/admin/st.php") {echo 'class="active"';}?>>Статистика</a>
// скрипт в шапке
jQuery(document).ready(function( $ ) {
// код моего скрипта
});
$(function () {
// код моего скрипта
});
// скрипт в шапке
jQuery(document).ready(function( $ ) {
// код моего скрипта
});
//E-mail Ajax Send
$("form").submit(function() { //Change
var th = $(this);
$.ajax({
type: "POST",
url: "mail.php", //Change
data: th.serialize()
}).done(function() {
$(".js-modal, .js-overlay").fadeIn(500);
$("body").addClass("open-modal");
setTimeout(function() {
// Done Functions
th.trigger("reset");
}, 1000);
});
return false;
});
/* Modals
====================================*/
/*$(".js-show-modal").on("click", function() {
$(".js-modal, .js-overlay").fadeIn(500);
$("body").addClass("open-modal");
});*/
$(".js-overlay, .js-modal-close").on("click", function(e){
e.preventDefault();
$(".js-modal, .js-overlay").fadeOut();
$("body").removeClass("open-modal");
});