<?php
$logo_img = '';
if ($custom_logo_id = get_theme_mod('custom_logo')) {
$logo_img = wp_get_attachment_image($custom_logo_id, 'full', false, array(
'class' => 'logo-footer', // здесь Ваш class
'alt' => get_bloginfo('name'),
'itemprop' => 'logo',
));
}
?>
<a href="<?php echo esc_url(home_url('/')); ?>" rel="home" class="logo">
<?php echo $logo_img; ?>
</a>
// Подключение стилей и скриптов только на страницах магазина
add_action( 'wp_enqueue_scripts', 'wc_styles_scripts', 99 );
function wc_styles_scripts() {
if ( function_exists( 'is_woocommerce' ) ) {
if ( ! is_woocommerce() && ! is_cart() && ! is_checkout() && ! is_account_page() ) {
wp_dequeue_style('woocommerce-layout');
wp_dequeue_style('woocommerce-smallscreen');
wp_dequeue_style('woocommerce-general');
wp_dequeue_style('evolution-woostyles');
wp_dequeue_script('wc_price_slider');
wp_dequeue_script('wc-single-product');
wp_dequeue_script('wc-add-to-cart');
wp_dequeue_script('wc-cart-fragments');
wp_dequeue_script('wc-checkout');
wp_dequeue_script('wc-add-to-cart-variation');
wp_dequeue_script('wc-single-product');
wp_dequeue_script('wc-cart');
wp_dequeue_script('wc-chosen');
wp_dequeue_script('woocommerce');
wp_dequeue_script('prettyPhoto');
wp_dequeue_script('prettyPhoto-init');
wp_dequeue_script('jquery-blockui');
wp_dequeue_script('jquery-placeholder');
wp_dequeue_script('fancybox');
wp_dequeue_script('jqueryui');
}
}
}
'tax_query'
<?php
$mypost_Query = new WP_Query( array(
'post_type' => 'post', // тип записи: post, page, custom_post_type
'post_status' => 'publish', // статус записи
'posts_per_page' => -1, // кол-во записей (-1 все)
'tax_query' => array( // если элемент таксономии
array(
'taxonomy' => '{название_таксономии}', // таксономия (категория)
'field' => 'slug', // тип поля slug или id
'terms' => '{элемент(ы)_таксономии}' // ярлык или id
)
)
) );
if ( $mypost_Query->have_posts() ) {
while ( $mypost_Query->have_posts() ) { $mypost_Query->the_post();
get_template_part('./template-parts/loop-myposts'); // шаблон для отображения каждой записи
} wp_reset_postdata(); // "сброс"
} else { echo '<p>Извините, нет записей ...</p>'; } ?>
<?php
if ( have_rows('имя_поля_повторителя', $id) ) { // если найдены данные
while ( have_rows('имя_поля_повторителя', $id) ) { the_row();
the_sub_field('имя_поля_в_повторителе');
}
}
?>
<?php
$posts = get_posts( array(
'post_type' => '{тип_записи}',
'tax_query' => array( // элемент (термин) таксономии
array(
'taxonomy' => '{название_таксономии}', // таксономия
'field' => 'slug',
'terms' => '{название_элемента_таксономии}' // термин
)
),
'posts_per_page' => -1 // кол-во записей (-1 все)
) );
foreach( $posts as $post ){
setup_postdata($post);
/* для отображения каждой записи - шаблон loop-myposts.php */
get_template_part('loop-myposts');
}
?>