<?php
// Запрашиваем продукты
$query = new WP_Query([
'post_type' => 'news',
'posts_per_page' => 6,
'paged' => get_query_var('page'),
]);
$i = 0;?>
<div class="news">
<div class="item">
<?php
// Обрабатываем полученные в запросе продукты, если они есть
if ($query->have_posts()) {
while ($query->have_posts()) {
$query->the_post(); ?>
<?php if ($i > 0 && ($i++ % 2 == 0)) : ?>
</div><div class="item">
<?php endif; ?>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
<?php }
wp_reset_postdata();
} ?>
</div>
</div>
Пытаюсь 700к товаров opencart впихнуть в хар-ки 2 ядра, 2гб озу)
Если у вас есть проблема и вы решили ее решить с помощью регулярок. То у вас теперь две проблемы
setlocale( LC_ALL, "ru_RU.UTF-8" );
$day = '15.10.17';
$parsed = date_parse_from_format('Y.m.d',$day);
$date_formatted = strftime( '%d %B, %A', strtotime( sprintf('%s-%s-%s', $parsed['year'], $parsed['month'], $parsed['day']) ) );
echo $date_formatted . PHP_EOL;
// Без sprintf
$date_formatted = strftime( '%d %B, %A', strtotime( "{$parsed['year']}-{$parsed['month']}-{$parsed['day']}" ) );
echo $date_formatted . PHP_EOL;