Как задать единый css style постам в wordpress
Столкнулся с проблемой, использую тему Basic, как только публикую запись, она выходит под class = "post2213" и т.д., каждый пост под своим классом. Как задать всем постам, чтобы они выходили в одном стиле?
Ответы (4 шт):
Добавьте свой собственный класс:
class="post2213 my_own_awesome_class"
И тогда сможете назначить общие стили для всех постов. Например, css:
.my_own_awesome_class { font-size: 18px; }
Человек в ответе, написал корректно. Желательно через хук добавить свой класс, но есть и другое решение. Проверять начало имени стиля.
div[class^="post"]{
font-size: 18px;
...
}
Если Вам надо убрать базовый, то в шаблоне ищите нечто похожее:
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
И заменяете на свой класс.
Либо вешаете фильтр
add_filter('post_class', 'my_class');
function my_class($classes) {
global $post;
$new_classes = array();
$new_classes[] = 'my_post';
return new_classes;
}
Если вы действительно используете тему Basic, то ответ на ваш вопрос короткий: необходимое вам поведение работает из коробки:

Если у вас отсутствуют классы "post" и другие, соответствующие выводимой записи, то либо в своём вопросе вы указали неправильное название темы, либо установили какие-то плагины, меняющие набор классов у каждой выводимой записи
Если тема всё же указана верно и классы на самом деле на месте, а вам нужно добавить свой стиль записям, но вы не хотите создавать дочернюю тему, то идёте в админке в раздел Внешний вид -> Настроить -> Пользовательский код -> CSS стили.
И пишите там свои стили, применяемые к необходимому классу
Ладно ребята, я супер тупой, но всем спасибо за помощь))) Оказывается я через админку все время пытался css классу что-либо задать и не работало(в админке настройка шаблона), но только я додумался зайти в style.css файл самого проекта через корневую систему на компе, так все заработало))) оказывается просто нужно было реал .post {} и все работает, а внутри вордпресса вообще ничего не работало я хз почему, может кому тоже в будущем пригодится! тут больше инфы, как определенным постам менять стили https://wp-kama.ru/function/post_class.