Чтобы разместить дату над месяцем в графическом отображении, вы можете использовать CSS для изменения ориентации элементов. Учитывая ваш текущий код, вам нужно будет изменить HTML немного и добавить стили.
Вот как это можно сделать:
### HTML
Никаких значительных изменений не требуется, вы можете оставить структуру такой же:
```html
<div class="new-front-cart__span">
<span class="new-date__number">13</span>
<span class="new-date__month">октября</span>
</div>
```
### CSS
Добавьте следующий CSS для того, чтобы элементы отображались друг над другом:
```css
.new-front-cart__span {
display: flex;
flex-direction: column; /* Позволяет расположить элементы вертикально */
align-items: center; /* Выравнивает элементы по центру */
}
.new-date__number {
font-size: 24px; /* Установите размер шрифта по желанию */
font-weight: bold; /* Сделайте номер даты жирным, если нужно */
}
.new-date__month {
font-size: 16px; /* Размер шрифта для месяца */
}
```
### Пояснение:
- `display: flex;` устанавливает для контейнера flex-контейнер, что позволяет легко управлять расположением элементов.
- `flex-direction: column;` заставляет flex-элементы (в данном случае ваши числа и месяцы) располагаться в колонку (вертикально).
- `align-items: center;` выравнивает элементы по центру по горизонтали, чтобы они красиво смотрелись друг под другом.
Таким образом, при применении данного CSS элементы вашего HTML будут отображаться так, как вы хотите. Если вы используете ACF для ввода даты, это изменение будет работать, так как оно применяется ко всему контейнеру независимо от того, как вы получаете содержимое.