Поддержка Проблемы и решения Две колонки на главной и в категориях

  • Решено dantalionix

    (@dantalionix)


    Добрый день! Делаю вывод записей на главной странице, в рубриках и архивах в ДВЕ КОЛОНКИ. Нашёл популярное, работающее решение в интернете.
    Добавил код в функции:

    add_filter('post_class','category_two_column_classes');
    function category_two_column_classes( $classes ) {
    global $wp_query;
    if( is_front_page() ) :
    $classes[] = 'two-column-post';
    if( $wp_query->current_post%2 == 0 ) $classes[] = 'two-column-post-left';
    endif;
    return $classes;
    }

    И в css:

    .two-column-post { width: 47%; float: left; margin-left: 5.9%; }
    .two-column-post-left { clear: left; margin-left: 0; }
    @media only screen and (max-width:778px){.two-column-post{width:50%;margin:10px 0;display:block}
    }
    @media only screen and (max-width:590px){.two-column-post, .homm {width:100%;margin:10px 0;display:block}
    }

    Работает. НО! Либо на главной (is_front_page), либо в рубриках (is_categories) и архивах. Можно же как-то прописать в указанном выше коде , чтобы вывод в две колонки осуществлялся везде, кроме записей и страниц?

    Признаю… За много лет так и не выучил матчасть.. Каюсь…
    Заранее спасибо.

    • Тема изменена 5 лет, 1 месяц назад пользователем dantalionix.
Просмотр 3 ответов — с 1 по 3 (всего 3)
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Две колонки на главной и в категориях» закрыта для новых ответов.