Последние записи из WP на другой сайт

Kanjo

Постоялец
Регистрация
24 Мар 2016
Сообщения
74
Реакции
10
Друзья, подскажите пожалуйста, есть код, который выводит последние записи в блоге
Код:
<?php
$last_posts = get_posts('showposts=5&order=DESC&orderby=date');
foreach( $last_posts as $pst ){
    ?>
    <li><a href="<?php echo get_permalink( $pst->ID ); ?>"><?php echo $pst->post_title ?></a></li>
    <?php
}
?>
Необходимо, чтобы тоже самое выводилось и в шаблон форума. Как это можно реализовать. А то каждый раз после публикации лезть в шаблон форума и руками прописывать там новый список как-то напрягает ((( Хочется автоматизировать процесс. Спасибо.

P.S. Забыл сказать, что БД у этих ЦМС разные, поэтому дергать из БД не получиться.
 
Код:
<?php
$last_posts = get_posts('showposts=5&order=DESC&orderby=date');
foreach( $last_posts as $pst ){
    ?>
    <li><a href="<?php echo get_permalink( $pst->ID ); ?>"><?php echo $pst->post_title ?></a></li>
    <?php
}
?>

Как вариант, дублируй список в файл, из файла уже забирай куда нужно. Но это так, костыль) Если у форума есть апи какое-то для удаленного доступа, то через него стучись
Код:
$fp = fopen('имя_файла', 'w');
$last_posts = get_posts('showposts=5&order=DESC&orderby=date');
foreach( $last_posts as $pst ){
    ?>
    <li><a href="<?php echo get_permalink( $pst->ID ); ?>"><?php echo $pst->post_title ?></a></li>
    fwrite($fp, '<li><a href="'.echo get_permalink( $pst->ID ).'">'.$pst->post_title.'</a></li>');
<?php
}
fclose($fp);
 
Эммм. А можно поподробнее ? Я к сожалению не особо разбираюсь пока в программировании ((( Форум на phpBB
 
Назад
Сверху