Вывод списка страниц 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/

Метки:

Рубрики: Без рубрики

Добавить комментарий

Ваш e-mail не будет опубликован.

 
 Рекламко: