Поддержка Проблемы и решения Заменить главную

  • Нужно заменить главную страницу на мою страницу, причем так, чтобы с нее я мог выйти в ленту а с ленты по нажатию на «Домой» попадал на главную.

    Замена через настройки темы не подходят, т.к. мне нужно убрать с главной все, и разместить на ней только одну картинку в центре.

    Т.е. index.php должен вести на мою страницу, а с моей страницы сылка должна вести на главную блога.

    Вариант с установкой WP в под папку на сервере не подходит, т.к. WP уже проинсталирован и ссылки на статьи уже проиндексированы в поисковиках.

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Замена через настройки темы не подходят, т.к. мне нужно убрать с главной все, и разместить на ней только одну картинку в центре.

    А вы пробовали? Выберите, предварительно созданную, статическую страницу в качестве главной, размещайте на ней, что хотите, а для ленты постов другой адрес. Проще некуда, имхо )

    Пробовал, на ней отображаются не нужные элементы, виджеты подвал заголовок

    Также пробовал изменить шаблон хидер и футер, добавив проверку is_home()
    но при установки статической страницы функция из is_home() не работает, может есть другая функция для нее?

    is_front_page

    is_front_page

    Спасибо сейчас опробую

    Можно использовать другой путь, шаблоны и их запчасти применяются по утвержденной иерархии, о чем есть статья в Кодексе. Можно создать шаблон front-page.php а в нем прикрепить (или открепить не) нужные запчасти. Без всяких дополнительных условий-проверок.

    Благодарю.Все работает как часы, вот только как теперь виджеты убрать? в каком файле вставить проверку на «is_front_page»

    Я бы создал шаблон, специально для главной страницы, а в нем убрал излишества, выглядело бы примерно так
    файл front-page.php:

    <?php get_header(); ?>
    //здесь контент страницы
    <?php get_footer(); ?>

    Получился шаблон с основной шапкой и футером, сайдбара нет. Если хочется свой футер, то создайте еще один файл footer-front.php, а вызов замените на
    <?php get_footer('front'); ?>

    Подробнее в Кодексе.

    Я бы создал шаблон, специально для главной страницы, а в нем убрал излишества, выглядело бы примерно так

    Большое спасибо — то, что нужно.

    А как теперь с этой страницы попасть в ленту? или только через ссылки на рубрики?

    А как теперь с этой страницы попасть в ленту? или только через ссылки на рубрики?

    Это уже несерьезно 🙂 Вы же автор-затейник, вот и думайте как быть дальше 🙂

    Я бы написал ручками нужные ссылки, оформил цветочками и канвасом :).

    Это уже несерьезно 🙂

    😉

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Тема «Заменить главную» закрыта для новых ответов.