Совместными усилиями с chatgpt удалось решить эту проблему.
<?php
global $post;
$myposts = get_posts([
'numberposts' => -1,
'offset' => 1,
]);
if( $myposts ){
foreach( $myposts as $post ){
setup_postdata( $post );
$content = get_the_content(); // Получаем содержимое записи
$more_pos = strpos($content, 'more'); // Находим позицию строки "more"
if ($more_pos !== false) { // Если найдено "more"
$first_block = trim(substr($content, 0, $more_pos)); // Первая часть до "more"
$second_block = trim(substr($content, $more_pos + 4)); // Вторая часть после "more"
?>
<div class="news_block">
<?php the_post_thumbnail(); ?>
<h3><?php the_title(); ?></h3>
<p><?php echo $first_block; ?></p>
<h4 class="news_date"><?php echo $second_block; ?></h4>
</div>
</div>
<?php
}
}
}
wp_reset_postdata(); // Сбрасываем $post
?>
в саму запись вордпресс нужно добавить слово more. Она выглядит вот так: