Вывод списка страниц WordPress за пределы блога
Lutskiy, 28 Июн 2011
Бывает что WordPress лежит на сайте в одной папке (как у меня http://www.lutskiy.ru/blog/), а вывести его записи (или номера страниц с записями и ссылками на них) надо среди прочего контента в другую папку или на главную страницу сайта.
Доступ к движку Вордпресс лежит через файл wp-blog-header.php. Этот файл загружает Вордпресс и делает доступным нужные нам функции движка и содержимое блога. Если этот файл подключить на любой странице сайта, можно пользоваться любыми вордпрессовыми функциями. Для этого, в нужном нам PHP-файле включаем функции Вордпресса:
<?php
// Включаем Вордпресс вне папки с ним
define(‘WP_USE_THEMES’, false);
require(‘./blog/wp-blog-header.php’);
?>
Теперь в этом файле можно использовать фунции самого ворпресса.
Я долго искал, как сделать чтобы Сапа нормально индексировала страницы (sape не учитывал страницы с записями, а по сути учитывал только страницы с метками). По этому просто поставил плагин WP-PageNavi, и на морде сайта вывел список страниц. Для этого нужно после установки плагина вставить на главной странице:
<?php wp_pagenavi(); ?>
Часть букв спер отсюда: http://amikeco.ru/
Метки: wordpress
Рубрики: Без рубрики