Вызовы require и include в php в основном принимают содержимое этого файла и шлепают его по месту.
Так что, если вы следуете линейному пути, который использует php при запуске скрипта, вы должны убедиться, что библиотека вызывается перед его использованием.
Практически на практике, если вы запускаете page.php в качестве отдельного приложения, вам потребуется также указать его в этом сценарии, однако, если page.php включен в первый упомянутый вами сценарий, то вам не нужно чтобы потребовать это снова, но убедитесь, что библиотека включена до page.php
е
<?php
// Make sure that SimplePie is loaded
require_once('inc/simplepie.inc');
$feed = new SimplePie('rss.com');
// Make sure the content is being served out to the browser properly.
$feed->handle_content_type();
require_once "page.php";
?>
не требуется в обоих
Что касается различий между запросом и включением проверки вызовов
http://www.php.net/manual/en/language.control-structures.php
EDIT:
Увидев, что это связано с Wordpress, запомните переменную scoop. Переменные не присущи родительским функциям. Так что в page.php попробуйте:
<?php
global $feed;
foreach ($feed->get_items() as $item)
{}
?>