Как вывести постоянный текст на главной странице сайта, сделанного на wordpress.

Опубликовано: 25 апреля 2011 Автор: admin

Как вывести постоянный текст на главной странице сайтаЧем мне нравится wordpress, так это своей простотой и богатством функционала. Быстрая и несложная установка; обилие плагинов, которые значительно обогащают ваш сайт; возможность правки кода движка – все это привлекает не только меня, но и тысячи других вебмастеров.

После того, как я познакомился с вордпресс, я полностью отошел от разработок сайтов с самого «0». Готовый движок значительно экономит время, а качество сайта значительно выше, так как платформу постоянно развивают и совершенствуют.

Ну, думаю, хватит вступления. Расскажу о том, как можно в вордпресс вывести любой текст на главной странице, например, в боковой колонке. Сделать это можно с помощью небольшого php-кода, который вам необходимо вставить с помощью редактора темы в том месте, где необходим вывод текста.

Код очень простой и выглядит так:

<?php if ( (is_home())&&!(is_paged()) ){ ?>

Ваш текст

<?php } ?>

Если же вывод необходим на какой-то другой странице, то конструкцию можно видоизменить, введя адрес нужной страницы (без домена). Например, если страница для вывода – http://site.ru/articles/new-pages.html, то мы используем только часть урла – /articles/new-pages.html. А сам код будет выглядеть так:

<?php if ($_SERVER["REQUEST_URI"] == ‘/articles/new-pages.html ‘) { ?>

Ваш текст

<?php } ?>

Использование такой вставки порой необходимо, когда нужно подготовить главную страницу или страницу какого-либо раздела под продвижение, то есть необходимо разместить небольшой оптимизированный текст с ключевыми словами. Такой текст можно вывести, например, над списком ваших записей. В этом случае правки вносятся уже не в коде сайдбара, а в коде, формирующем раздел сайта или главную страницу.

Возможна и другая задача, когда нужно в одном и том же месте для разных страниц сделать вставку разного текста. Здесь придется сам код немного расширить. Например, это можно сделать следующим образом:

<?php if ($_SERVER["REQUEST_URI"] == ‘/articles/new-pages.html ‘) { ?>

Текст 1

<?php } elseif ($_SERVER["REQUEST_URI"] == ‘/articles/pages2.html’) { ?>

Текст 2

<?php } elseif ($_SERVER["REQUEST_URI"] == ‘/articles/pages3.html’) { ?>

Текст 3

<?php } ?>

Вот собственно и все. Надеюсь, что объяснил все понятно.

poleshuk.ru

Категория: Wordpress

Комментарии (5)

 

  1. kladez-zolota:

    сохранила в папке нужное, постараюсь разобраться.

  2. Фёдор:

    А как регулировать цвет и размер шрифта?

  3. admin:

    Цвет и размер выводимого текста можно задавать средствами обычного html.

  4. Rafael:

    Вставил этот код, но получается не так как надо, а именно. По плану мне необходимо на главной вывести статичную статью и под ней три анонса новых записей.
    А сейчас получается, что в каждом анонсе новых (последних) записей эта статья выводится повторно.
    help!

  5. admin:

    По всей видимости, вы вставили немного не в том месте, а именно – вставили в тело повторяющегося цикла с выводом записей. Ваша вставка должна быть ранее, до этого цикла.

Оставить комментарий


Яндекс.Метрика