<?php
/**
* Template Name: Бла бла бла
*/
get_header();
$args = [
'post_type' => 'product',
'tax_query' => [
[
'taxonomy' => 'product_cat',
'field' => 'name',
'terms' => 'Tem Name',
],
],
'posts_per_page' => - 1,
];
global $wp_query;
$wp_query = new WP_Query( $args );
if ( $wp_query->have_posts() ) :
woocommerce_product_loop_start();
?>
<?php while ( $wp_query->have_posts() ) : $wp_query->the_post();
?>
<?php wc_get_template_part( 'content', 'product' ); ?>
<?php endwhile;
woocommerce_product_loop_end();
?>
<?php else : ?>
<div>Товаров не найдено</div>
<?php endif;
get_footer();
Get a value from a specific post
This example shows how to load the value of field ‘text_field’ from the post with ID = 123.
$value = get_field( "text_field", 123 );
let sel=$('.select-wrapper>#select');
if (sel.length>0){ // если структура уже обрамлена - сюда не попадем
sel
.wrap('<div class="select-inner"></div>' )
.after('<ul class="dropdown-select">'+
'<input type="text" placeholder="Найти" class="search" id="dropdown-search">'+
'<div class="dropdown-block">'+
'</div>'+
'</ul>');
let ddblock=$('.select-wrapper .dropdown-block');
$('option', sel).each(function(){
$('<li class="dropdown-select__item">'+$(this).text()+'</li>').appendTo(ddblock);
}
)
}
<?php
$country = [
'en' => 'Georgia',
];
function makeTextIndex($string) {
$clearText = strtoupper(preg_replace('/[^a-zA-Z0-9_-]/', '', $string));
$TextIndex = substr($clearText, 0, 2) . "-" . substr($clearText, 2, 2);
return $TextIndex;
}
var_dump(makeTextIndex( $country['en'] ));
return preg_replace('/<p([^>]+)?>(?!.*<p)/s', '<p$1 class="class">', $content, 1);
$('.variants-item input[value=' + variation.attributes.attribute_pa_razmery + ']')
$('input[name=attribute_pa_razmery][value=' + variation.attributes.attribute_pa_razmery + ']')
function add_crumb(){
$breadcrumbs = new WC_Breadcrumb();
$my_Array=$breadcrumbs->generate();
$num=count($my_Array);
$my_i=1;
echo '<a href="'. home_url() .'">Главная</a>/';
foreach ($my_Array as $breadcrumb) {
if($my_i!==$num){
echo '<a href="'. $breadcrumb[0] .'">' . $breadcrumb[0] . '</a>/';
}else{
echo $breadcrumb[0];
}
$my_i++;
}
}
$field['value'] = get_post_meta( $thepostid, $field['id'], true );