Как сделать страницу главной в wordpress
Если у вас возникла необходимость на главной странице своего WordPress сайта отображать определенную статическую страницу (к примеру, вы хотите создать на базе WordPress одностраничник), то обязательно прочтите эту статью и вы узнаете о том, как вывести страницу на главную WordPress.
В процессе сайтостроения у вебмастера постоянно возникают потребности реализовать на сайте ту или иную функцию.
Популярные системы управления контентом стараются идти в ногу со временем и учитывают наиболее распространенные потребности вебмастеров, пытаясь предусмотреть простые механизмы их решения.
Сегодня мы затронем вопрос о возможностях системы WordPress в части отображения контента на главной странице.
Как я уже говорил в статье про то, как закрепить запись на главной странице WordPress, система управления контентом WordPress предоставляет возможность отображения на главной странице сайта последних записей либо выбранной статической страницы.
Давайте подробно рассмотрим как сделать статическую главную страницу в WordPress.
Как вывести страницу на главную Вордпресс
Именно так сделано и у меня на сайте, и для наглядности я приведу пример того, как выглядит главная страница моего сайта до проведения манипуляций:
Давайте поменяем данное положение вещей.
Для этого идем в административную панель сайта в раздел Настройки -> Чтение:
Сохраняем изменения и смотрим результат на главной странице:
Все получилось — на сайте теперь статическая главная страница WordPress!
Последние записи отображаются теперь на странице, которую мы для них выбрали:
Отлично, задача решена!
Таким нехитрым способом вы без труда сможете сделать в WordPress вывод страницы на главной.
Если вам понадобится вернуться к отображению на главной странице последних записей, то просто выберите соответствующий пункт в разделе На главной странице отображать настроек сайта.
Но на старом сайте эта статья приводила мне на сайт много трафика, так что я решил её оставить. Да и для понимания логики работы вордпресса статья будет полезна. Плюс есть люди, которые не любят плагины, так как они перегружают сайт.
Чуть позже тут появится ссылка на статью о том, как создать главную на WordPress с помощью плагина Elementor. А пока что можете почитать эту статью или узнать подробнее об этом плагине в статье — Elementor для WordPress – Обзор функционала и настроек плагина
Как создать главную страницу на WordPress без плагинов: пример из практики.
Здравствуйте! Сегодня я хочу показать и рассказать Вам о том, как создать главную страницу на WordPress на чистом PHP на примере сайта моей хорошей знакомой, которая работает фотографом.
Поставленная задача: Создать собственную главную страницу для сайта на WordPress без привязки к установленному шаблону сайта.
- Создаем новый шаблон главной страницы
- Добавляем шапку и подвал
- Определяемся со структурой страницы
- Выводим цитату для вводного текста
- Отображаем портфолио
- Добавляем вывод основных услуг
- Показываем последние записи блога
- Вставляем форму обратной связи
- Оформляем каждый элемент с помощью CSS стилей
- Устанавливаем нашу страницу в качестве главной
- Наслаждаемся результатом
Итак, для начала нам надо создать отдельный шаблон главной страницы. Для этого заходим в личный кабинет хостинга, на котором расположен Ваш сайт, либо подключаемся к нему по ftp. Здесь нам надо создать новый файл, который будет отвечать за внешний вид главной страницы. Файл создается согласно иерархии шаблонов WordPress.
Иерархия шаблонов главной страницы на WordPress
Иерархия шаблонов WordPress для главной страницы следующая:
- front-page.php
- home.php
- index.php
То есть при подключении к сайту на Вордпресс сначала ищется файл front-page.php. Если его нет, то ищется файл home.php. Если нет и его, то берется файл index.php.
Таким образом создать шаблон главной страницы можно тремя способами:
Я выбрал второй способ, так как изменения я буду вносить постепенно. А это исключает первый способ, тк при создании пустой страницы front-page.php сайт автоматически будет открываться пустым. Плюс я хочу сохранить исходный шаблон главной страницы WordPress, поэтому редактировать файл index.php тоже не вариант.
Если же вам надо внести только мелкие правки, то можете смело редактировать файл index.php или файл, отвечающий в вашей теме за главную страницу.
Для редактирования не обязательно заходить на хостинг. Достаточно зайти в панель администратора вашего сайта -> Внешний вид -> Редактор и выбрать нужный файл в списке справа. Чуть ниже я покажу как это выглядит, когда создам свой шаблон.
Вы когда-нибудь покупали тему WordPress, устанавливали ее и потом задавались вопросом, почему она выглядит не так, как вы видели в превью? Как насчет ситуации, когда вы хотите полностью удалить часть блога своего веб-сайта с главной страницы?
Домашние страницы веб-сайтов очень много значат, когда речь идет о конверсиях. Это касается подписок на рассылку новостей по электронной почте, продаж и потенциальных клиентов. Тем не менее, настройка домашней страницы на WordPress требует немного усилий, чтобы сделать ее идеальной. Но не волнуйтесь, настройка и редактирование домашней страницы WordPress – это одна из самых простых задач, с которыми вы столкнетесь. Затем, после того, как вы усвоите распорядок, у вас не будет проблем с повторением одной и той же задачи на будущих веб-сайтах. Итак, приступим к работе над тем, как изменить домашнюю страницу WordPress!
Когда вам нужно настроить и отредактировать домашнюю страницу WordPress?
Для этих компаний блог – это скорее второстепенный раздел, к которому клиенты могут перейти, если захотят, или когда они попадут на одну из публикаций в блоге из поисковой системы.
Итак, возникает вопрос, когда вы хотите установить и отредактировать домашнюю страницу WordPress?
Что ж, главное время – это когда вы не хотите, чтобы ваш блог был на виду. Это происходит, когда у вас есть несколько из следующих целей:
- Увеличение количества подписчиков на электронную почту
- Получите больше потенциальных клиентов
- Увеличивайте продажи
- Больше внимания вашим услугам
- Когда вы вообще не планируете вести блог (например, лендинг)
- В ситуации, когда вы еще не совсем готовы начать блог
Совсем другое дело – редактировать домашнюю страницу. Если вы не полностью удовлетворены темой и конфигурацией этой темы по умолчанию, скорее всего, вы захотите отредактировать некоторые аспекты своего веб-сайта. Например, вы можете захотеть достичь некоторых из следующих целей:
- Одна или несколько боковых панелей
- Показать виджеты
- Установите другую настройку меню навигации
- Новые цвета, логотипы или другие аспекты дизайна
Короче говоря, большинство пользователей WordPress вносят хотя бы несколько изменений в свои домашние страницы. Один из самых популярных – это добавление статической страницы вместо блога, в то время как другие стремятся сохранить блог, но при этом добавляют все свои любимые виджеты.
Как установить статическую домашнюю страницу в WordPress
Как уже говорилось, у вас есть возможность оставить свой блог на главной странице. Но если вы более склонны делать больше целевой страницы или добавлять слайдер или галерею продуктов, необходимо изменить домашнюю страницу на статическую. Фактически, подавляющее большинство тем премиум-класса, которые вы покупаете, попросят вас немедленно переключиться на статическую домашнюю страницу.
Примечание: вы должны уже создать и опубликовать свои страницы, чтобы иметь возможность выбирать их.
Например, стандартной настройкой будет выбор домашней страницы или главной страницы в качестве главной страницы. Имейте в виду, все зависит от имен, которые вы даете своим страницам, поэтому для вас это может быть совершенно другим.
Как сделать свой блог главной страницей
Некоторые люди хотят только показать свой блог. Как вы уже догадались, это чаще всего встречается в блогах! На обычном бизнес-сайте, вероятно, не будет блога в качестве главной страницы, но веб-сайт, посвященный исключительно письменному контенту, с большей вероятностью захочет, чтобы эти статьи были на главной странице.
Далее идут каналы синдикации, показывающие самое последнее количество. Он используется для RSS-каналов и может быть тем же номером, что и страницы вашего блога, но это полностью зависит от вас.
Как создать меню WordPress
Ваша тема WordPress, вероятно, не будет автоматически реализовывать чистое меню. Фактически, вы можете вообще не увидеть его.
Поэтому вам нужно перейти в Внешний вид> Меню.
Все, что вам нужно сделать, это использовать раскрывающийся список, чтобы выбрать меню, которое вы создали для каждого местоположения. Например, я хочу, чтобы мое главное меню было размещено в основном месте.
Примечание. Одно и то же меню можно использовать в нескольких местах.
Как создать меню в Live Customizer
Другой вариант – установить и отредактировать домашнюю страницу с помощью Live Customizer WordPress. Для этого вам нужно сначала перейти к Внешний вид> Настроить.
Отсюда выберите опцию Меню.
Просто не забудьте выбрать расположение меню и опубликовать меню, когда закончите.
Дополнительные мысли о редактировании домашней страницы
Хотите создать персонализированную домашнюю страницу?
Если вам нужна настраиваемая (или настраиваемая) домашняя страница, но ваша тема не предлагает никаких дополнительных опций для изменения цветов, шрифтов, макетов и т.д., Вы всегда можете установить плагин. Следует рассмотреть основные типы редакторов страниц.
Если вы просто хотите настроить элементы, которые уже есть на вашей домашней странице, вы можете попробовать плагин WordPress CSS Live Editor. С помощью живого редактора CSS вы можете щелкать элементы и вносить изменения в стиль элементов на своей странице. Так что изменить размер шрифта, отредактировать отступы или изменить цвета очень просто.
Если вы хотите создать полностью настраиваемую домашнюю страницу с нуля, вам следует взглянуть на плагин для создания страниц WordPress. Builder, такой как WPBakery и Elementor, включает в себя множество простых элементов перетаскивания, чтобы вы могли создать свой собственный макет. Или вы можете использовать новую тему, такую как Total, которая уже включает в себя конструктор перетаскивания и предварительно созданные макеты, чтобы упростить настройку.
Ключевые особенности домашней страницы
Прежде чем вы уйдете, давайте также быстро взглянем на саму вашу домашнюю страницу. При выборе темы с шаблоном домашней страницы или создании собственной домашней страницы с нуля вам необходимо иметь несколько ключевых функций. К ним относятся:
Это всего лишь 4 основные области, и, конечно, вы можете добавить больше в зависимости от ваших индивидуальных потребностей. Существует множество отличных тем и плагинов, которые предлагают варианты рекламных мест, панелей уведомлений, электронной коммерции, каналов Instagram, всплывающих форм подписки и многого другого.
Готовы ли вы установить и отредактировать свою домашнюю страницу WordPress?
Иногда вам кажется, что ваш сайт сломался или вы делаете что-то не так, но это так. Вы часто обнаруживаете, что быстрая настройка отображения первой страницы дает свое. Надеюсь, вы нашли это полезным для настройки и редактирования вашей домашней страницы WordPress. Дайте нам знать в комментариях, если у вас есть вопросы по изменению домашней страницы WordPress.
По умолчанию главная страница блога на WordPress - это страница, на которой показаны последние опубликованные записи (или их анонсы). Но страницу записей можно сделать не основной и назвать, например, "Последние записи" или "Блог", и назначить главную страницу с другим, возможно, статическим содержимым. В этой статье:
Создание статической главной страницы
Изменение темы
Программный выбор главной страницы
is_home() и is_front_page()
1. Главная страница
Задайте для одной страницы заголовок, который вы хотите использовать для главной страницы, например,"Главная", введите содержимое страницы и опубликуйте ее.
*** Для этой страницы можно создать отдельный пользовательский шаблон, имя которого должно отличаться от home.php, т.к. в противном случае это может вызвать конфликт.
3. Настройки
На административной странице настроек "Чтение" (Reading) выберите опцию "На главной странице отображать - Статическую страницу", укажите страницы, которые вы хотите использовать как главную страницу ("Главная") и как страницу записей ("Блог") и сохраните изменения.
4. Меню
Если в вашей теме используется меню постоянных страниц, например, в "шапке" (файл темы header.php) или в боковом меню блога (файл темы sidebar.php), страница, назначенная вами главной страницей, также появится в этом меню. Чтобы исключить эту страницу из списка страниц, отображаемых в меню, нужно изменить соответствующий шаблон темы, который используется для этой главной страницы.
Исключение страницы из меню
Выводит меню страниц функция wp_list_pages(), для которой можно задать для параметра exclude (исключить) id страницы (или страниц) , которую нужно исключить из меню, или для параметра include (влючить) перечислить через запятую id страниц , которые нужно включить в меню (здесь id главной страницы =10 ):
Выбор для главной страницы
В шаблоне можно выбирать содержимое для главной страницы, отличающееся от содержимого для остальных страниц, использовав, что is_front_page() возвращает true, когда отображается главная страница, назначенная в настройках, как показано выше. Например, на главной странице можно не выводить боковое меню. Для этого в файле index.php темы вместо строки
нужно написать :
Программно создать страницы О блоге (About) и Блог (Blog) позволяет wp_insert_post().
[ref url="http://www.nkuttler.de/paste/1m2/" text="Источник"]
is_home() проверяет, является ли текущая страница страницей записей (posts page).
is_front_page проверяет, является ли текущая страница главной страницей сайта.
В WordPress по умолчанию главной является страница записей, поэтому функции is_front_page() и is_home() обе проверяют нахождение на главной странице.
Дополнительно: в разделе "Тема WordPress и ее составляющие" также:
Главная (домашняя) страница : 106 комментариев
Добрый вечер, а как быть если в настройках Настройки чтения в теме которую я использую нет выбора главной страницы ? есть другие способы назначить главную ?
пункт Чтение (Настройки чтения) находится не в настройках темы (Внешний вид - Настроить), а в настройках сайта. В статью добавлен рисунок.
У меня тоже нет этой опции. Сразу идет сколько отображать записей. Что делать??
сначала нужно создать страницу и назвать ее главная или домашняя, затем в "чтении" появится функция чтобы ее выбрать
Здравствуйте. У меня проблема такая - страница записей существует (когда-то она называлась Главная), но вследствие каких-то действий название перестало отображаться в консоли в списке страниц и вообще везде. Соответственно, я её не могу добавить в главное меню. Когда создаёшь запись, она сразу появляется на главной странице, но я не знаю - что это за страница и где её искать. Как же мне найти эту страницу записей, чтобы она была в меню? Помогите, пожалуйста.
Большое спасибо за совет, всё получилось.
Здравствуйте. Почитала статью и комментарии. Но ничего не помогает. Создаю сайт на Вордпресс. Первую страницу назвала главная. Нужно, чтобы она оставалась неизменной. В настройках меню все страницы есть, кроме "главной" почему-то. Помогите. Как настроить?
У меня выбрана тема, которая не подразумевает наличие МЕНЮ, поэтому страницы "ГЛАВНАЯ" у меня нет. Кое как в виджетах присобачила, но она больше для красоты. Можно ли что-то сделать. Очень неудобно, я захожу и ищу какую-нибудь статью, приходится долго листать.
Ага, была такая проблема. Решилась правкой файла wp-settings. php
Какая проблема? Какие были правки?
На административной странице настроек "Чтение" (Reading) выберите опцию "На главной странице отображать - Статическую страницу", укажите страницы, которые вы хотите использовать как главную страницу ("Главная") и как страницу записей ("Блог") и сохраните изменения.
Здравствуйте!
У меня аналогичная проблема: хочу выбрать из имеющихся на сайте статичных приветственную и поставить галочку, но боюсь появления битых ссылок (ведь будут затронуты урлы) Сейчас выбранная в качестве главной страница находится по своему адресу, а будет открываться по: сайт. ру! Значит, битая ссылка гарантирована? И для записей тоже надо открывать отдельную страницу чистую? Вроде на первый взгляд секундное дело: выбираем страницу из выпадающего списка и ставим галочку! А на деле получается что все совсем не просто. не пойму, как избежать битых ссылок и последующих редиректов, которые не жалуют поисковики?
Здравствуйте Такая ситуация Шаблон сайта Striking На главной есть текст, но я никак не могу найти как его поменять в адинке . Если в настройках задаю статичную страницу она выводится, но пропадает слайд шоу и появляется лишний пункт меню, что тоже не нужно
Как сделать так, чтобы и слайдшоу осталось, на главной по адресу корня сайта я мог написать другой текст и чтобы не появлялся новый пункт меню?
наберите в поиске: Настройка премиум шаблона WordPress Striking
Здравствуйте!
Что делать, если на административной странице настроек "Чтение" нет настроек "на главной странице отображать",
есть только
На страницах блога отображать не более записей
В RSS-лентах отображать последние элементов
Для каждой статьи в RSS-ленте отображать
Все больше ничего. Тема Inkblot. Очень надо сделать главную статической.
Здравствуйте! Подскажите пожалуйста что нужно сделать чтобы на главной странице отображались внизу как ссылки на другие стрницы, то есть их можно открыть и так и через меню( полоса вверху). Спасибо.
Можно Вас спросить, что вы установили или прописали? Я отправила комментарий и мне выдали: Антиспам заблокировал, введите код и нажмите кнопку. Заранее благодарна за ответ.
На этом сайте активировано три антиспам-плагина, но они должны блокировать роботов, а не реальных посетителей сайта.
Вы что такое сделали, что Антиспам заблокировал комментарий?
Очень интересно!
Что я такое сделала? Наверное потому отреагировали анти спам плагины, что быстро отправила 2 комментария и следом 3-й. Они и сочли меня за бота. Мое предположение.
Добрый вечер. Подскажите пожалуйста как связать меню с разделами главной страницы как в этой теме accesspressthemes.com/theme-demos/?theme=accesspress-parallax ? Чтобы при нажатии в меню допустим "PORTFOLIO" плавно страничка опускалась на раздел "PORTFOLIO", который ниже на стартовой странице.
"Плавно" на странице что-то происходит благодаря javascript, jquery. А в этой теме еще заявлен parallax scrolling эффект. Наберите в поиске: parallax effect jquery
Прошу прощения. а мне не сможете ответить, на более поздние вопросы смотрю ответили уже.
Спасибо
Добрый день. Не подскажете, как изменить описание к главной странице в All in One SEO Pake - меняю, а автосгенерированный вариант не меняется
как добавить погоду на главную страницу под слайд-шоу в виде текста. без плагинов и информеров просто текст.
Вопрос не совсем по теме. Подскажите пожалуйста, как сделать одну из рубрик главной страницей? Возможно вы знаете :)
Здравствуйте.
Подскажите, пожалуйста, можно ли поменять текст на главной странице из админки? Или только нужно скачивать файл index, и редактировать его?
Читайте также: