[Помогите] Как запретить публикацию новостей на главной ??

Тема в разделе "Wordpress", создана пользователем KHyT, 16 июл 2010.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. KHyT

    KHyT

    Регистр.:
    26 апр 2008
    Сообщения:
    328
    Симпатии:
    27
    Перевернул весь WP такой функции не нашел :(
    Может плагин какой нужно ставить ??
    И как сделать так с новостями которые уже напечатаны, убрать их с главной и заставить отображатся только в своей рубрике ?
    Когда делаю пост в определённую рубрику он попадает и на главную :(
    P.S вот за что не люблю WP что там мало вешей которые Интуитивно понятны к примеру как в DLE ну уже привыкаю . WP Форева :)
     
  2. DimaZ12

    DimaZ12 Создатель

    Регистр.:
    9 окт 2009
    Сообщения:
    49
    Симпатии:
    3
    Смотри в консоли чтение и написание.
     
    KHyT нравится это.
  3. BadMotherFucker

    BadMotherFucker Модератор (Core Team)

    Регистр.:
    13 ноя 2009
    Сообщения:
    786
    Симпатии:
    570
    Можно через плагин, которых великое множество.
    Например:
    category-excluder
    simply-exclude
    ultimate-category-excluder
    advanced category excluder

    Либо через небольшой кусок кода.
    Для этого, в файл темы function.php нужно вставить такой вот код:
    PHP:
    function removeFromIndex($query) {
    if (
    $query->is_home && !(is_paged())) 
        {
    $query->set('cat','-1,-2');}
    return 
    $query; }
    add_filter('pre_get_posts','removeFromIndex');
    Все, что нужно знать — это ID рубрики, которую нужно исключить. В данном случае это рубрики ID которых 1 и 2.
     
    KHyT нравится это.
  4. djonny

    djonny Создатель

    Регистр.:
    5 июн 2010
    Сообщения:
    24
    Симпатии:
    1
    advanced category excluder - отличный плагин для wp
     
    KHyT нравится это.
  5. Капча

    Капча Читатель

    Заблокирован
    Регистр.:
    23 мар 2010
    Сообщения:
    101
    Симпатии:
    12
    В WP можно установить, что показывать на главной. Сейчас у тебя выбрано "Новости". Поставь например "О сайте" и все.
     
  6. veh

    veh Создатель

    Регистр.:
    24 ноя 2009
    Сообщения:
    39
    Симпатии:
    4
    В разделе "Настройки -> Чтение" выбери чекбокс "Постоянная страница" и выбери на какой странице выводить посты (можно для доп страницу создать) и текст какой страницы выводить на главной.
     
  7. Vladislavik

    Vladislavik Писатель

    Регистр.:
    12 ноя 2009
    Сообщения:
    8
    Симпатии:
    0
    В разделе "Настройки -> Чтение" выбери чекбокс "Постоянная страница" нет такого пункта...:(
     
  8. TIIIMOXAN

    TIIIMOXAN

    Регистр.:
    1 сен 2009
    Сообщения:
    403
    Симпатии:
    65
    Подскажите, я вот делаю таким способом, как пишет veh. Как мне в придачу ко всему сделать так, чтобы новость отображалась на "Главной" странице, только с другим названием в title ?

    т.е. должно выглядеть как отдельная новость на главной странице вне каких-либо рубрик.

    Наглядный пример _http://www.tehportal.ru.msk-hosting.net/, тлько как уже писал выше, мне не нужно, чтобы новость называлась "Главная", а допустим "Компрессоры"

    Может плагин какой-нибудь есть?или править файлы какие?
    ------------------------------------------------------------
    нашел как это делается, плагин есть all in seo one, так там при создании статической страницы есть поле "Menu Lable" так вот туда можно вписать название стоаницы как "Главная", а новость уже оформить как "Компрессоры".
    Думаю кому-нибудь пригодится.
     
Статус темы:
Закрыта.