[Ищу] Плагин смены содержимого главной страницы

Тема в разделе "Wordpress", создана пользователем E-body, 16 окт 2012.

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

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    981
    Симпатии:
    319
    Подскажите пожалста плагин для смены и редактирования содержимого главной страницы.
    Например есть на сайте пару интересных страниц которые надо вывести на главной, а также чуть ниже еще блок с превьюшками постов которые назначены выводиться на главной
     
  2. Truper

    Truper

    Регистр.:
    20 ноя 2006
    Сообщения:
    211
    Симпатии:
    112
    Я думаю, что тебе может помочь вот этот плагин : http://wordpress.org/extend/plugins/layout-engine/
    Я сам давно к нему присматриваюсь, по моему, очень функциональный.
     
  3. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    981
    Симпатии:
    319
    С виду очень просто но на шаблоне который сейчас у меня, даже не стоит пытаться. если виджет только в правом сайдбаре и весь понатыканный с проверками. Может есть решение путем вставки/правки кода в шаблон (типо if "главная" то выводит модули) ?
     
  4. Truper

    Truper

    Регистр.:
    20 ноя 2006
    Сообщения:
    211
    Симпатии:
    112
    Можно сделать даже проще, чем Вы написали.
    За главную страницу отвечает файл шаблона home.php, если его нет, то можете скопировать index.php в home.php.
    И далее правите этот файл, он отвечает только за вывод главной страницы сайта.
    Вот на схеме отображена иерархия шаблонов для разных страниц, это относится к любой wp теме.
    http://codex.wordpress.org/images/1/18/Template_Hierarchy.png
     
    E-body нравится это.
  5. BOTTAK

    BOTTAK Создатель

    Регистр.:
    18 сен 2012
    Сообщения:
    24
    Симпатии:
    24
    Благодарю за ссылочку на картинку, искал уже 2 дня что-то подобное, чтобы связать каталог с главной страницей
     
  6. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    981
    Симпатии:
    319
    Рещено: Не обязательно использовать плагины, оказывается в интернете блогеры описали как это делается стандартным методом.

    Не выводить записи на главной и в rss из указанных категорий
    В functionts.php (можно наоборот разрешить только из этих если поменять на category__in )
    Код:
    if ( $query->is_feed or $query->is_home ) {
    $query->set('category__not_in', array(74));}
    return $query;
    }
    add_filter('pre_get_posts', 'exclude_category');
    Или
    Код:
    function removeFromHome($query) {
    if ($query->is_feed || ($query->is_home && !(is_paged())))
        {$query->set('cat','-8,-52,-59,-60,-72,-74');}
    return $query; }
    add_filter('pre_get_posts','removeFromHome');
    Выводить определенный текст только на главной странице

    В home.php
    Код:
    <?php // действие для главной страницы
    if ((is_front_page()) and (!is_paged())) { ?>Хеллоу ворлд!<?php } ?>
     
Статус темы:
Закрыта.