На любые страницы блога WordPress можно использовать ссылки со знаком вопроса и id объекта, которые работают в любом случае. Кроме того, можно определить так называемые постоянные ссылки, которые содержат словесное описание страницы.
Ссылки с id
Внутренние ссылки сайта с id:
<a href="index.php?p=123">Запись</a> <a href="index.php?cat=45">Рубрика</a> <a href="index.php?page_id=67">Постоянная страница</a> // Архивы: <a href="index.php?m=2011">Архив за 2011 год</a> // месяц <a href="index.php?m=201101">Архив за январь 2011 года</a> // день <a href="index.php?m=20110101">Архив за 1 января 2011 года</a>
*** Как узнать id
Внешние ссылки
Ссылка на страницу блога с внешнего сайта - это полный URL:
<a href="http://example.com/index.php?p=123">Запись</a> // или, если блог WordPress установлен в отдельной папке wordpress: <a href="http://example.com/wordpress/index.php?p=123">Запись</a>
Если определены постоянные ссылки (см. в статье Настройка нового блога WordPress), то это также могут быть, например, ссылки вида:
<a href="http://example.ru/blog/2010/01/04/testing">Запись "Тестирование"</a>
Абсолютные и относительные ссылки
Абсолютные ссылки
включают полный путь (URL), например, http://domain.ru/wordpress/index.php. Если документ находится на сервере на том же сайте, префикс http://domain.ru можно опустить:
/wordpress/index.php
Символ / в начале означает "в корневой папке сайта".
Ссылки без указания домена использовать предпочтительнее, т.к. они останутся в силе при смене домена, как и относительные ссылки.
Относительные ссылки
указывают на местоположение или документ относительно текущего документа. Они записываются без символа / в начале, например:
wordpress-plugins/index.php
означает, что искомый документ index.php находится внутри папки wordpress-plugins, которая расположена в текущей папке.
Вверх по иерархии папок
Предположим, что текущей является папка от 5 января 2010 года:
http://example.re/blog/2010/01/05/current-tests
Ссылку из этой папки на документ в папке от 1 января того же года можно записать тремя способами:
1. <a href="../01/happy-new-year">С Новым 2010 годом! </a> -
2. <a href="../../01/01/happy-new-year">С Новым 2010 годом!</a>
3. <a href="../../../2010/01/01/happy-new-year">С Новым 2010 годом!</a>
Но чтобы сослаться на документ в папке от 1 января предыдущего, 2009 года, нужно подняться вверх по иерерхии папок до этого года:
<a href="../../../2009/01/01/happy-new-year">С Новым 2009 годом!</a>
Имейте в виду, что, если относительная ссылка используется в записи блога WordPress, она станет битой при просмотре этой записи в архиве, поэтому в WordPress относительные ссылки применять не рекомендуется.
Функции WordPress: URL и другая информация о блоге
Не знаю по теме ли я пишу, интересует как на wordpress закрыть лишние страницы?