Это, вероятно, очень легко сделать, но, к сожалению, я не слишком хорошо разбираюсь в кодировании. Я честно пытаюсь учиться.Как сделать первое сообщение больше в wordpress
У меня есть тема в wordpress, которая делает сообщения с меткой «spotlight» в два раза больше остальных. Я хотел бы изменить это так, чтобы автоматически было первое сообщение, размер которого равен. Я надеюсь, что в этом есть смысл.
Фрагмент кода у меня есть:
// Get blog layout setting
$blog_layout = get_theme_mod('blog_layout_setting', 'three-columns');
$portfolio_layout = get_theme_mod('portfolio_layout_setting', 'four-columns');
if (is_tax('ct_portfolio') || is_page_template('templates/template-portfolio.php')) :
if ('four-columns' == $portfolio_layout) {
if (has_tag('spotlight')) {
$classes[] = 'col-lg-6 col-md-8 col-sm-12';
} else {
$classes[] = 'col-lg-3 col-md-4 col-sm-6';
}
} else {
if (has_tag('spotlight')) {
$classes[] = 'col-md-8 col-sm-12';
} else {
$classes[] = 'col-md-4 col-sm-6';
}
}
Я уверен, что это просто изменить «если (has_tag („Прожектор“)» на что-то я ++ или я = 1, или что-то вроде что я тоже ошибаюсь. Я чувствую, что ответ смотрит мне в лицо, но я просто не могу этого понять. Я пробовал искать, но не нашел хорошего ответа.
Я был бы очень рад за любую помощь, и я действительно об этом узнаю.
Заранее благодарен
Я не думаю, что этого достаточно, чтобы сделать это. Вам нужно найти, что «класс» или «id» получает первый элемент сообщения. Затем нацелитесь на это 'class' или' id' с помощью CSS или php или что-то в этом роде. – Aidin
Возможно, вы можете использовать '$ loop-> current_post == '0'', как упоминалось здесь, http://wordpress.stackexchange.com/questions/173171/how-to-target-thumbnails-of-the-first-post- in-the-loop – RST