• Решено katalonian

    (@katalonian)


    Здравствуйте. Ищю совета, как лучше вывести статьи которые созданны на wordpress на другом сайте, при этом оформив его посредством html/css.
    Желательно при помощи php, но если есть удобный вариант то можно и rss. Спасибо большое.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Модератор Юрій

    (@yube)

    Не люблю отвечать на вопросы, если ответ надо начинать с «если». «Другой сайт» — понятие слишком расплывчатое. Где расположен относительно WP? На чем сделан?

    Автор katalonian

    (@katalonian)

    Так. «Другой сайт» расположен на другом хостинге и никакого отношения к WP не имеет. Он сделан на PHP (самодельная CMS). Мне надо вывести статьи при помощи PHP или RSS.

    Модератор Юрій

    (@yube)

    Лучше брать RSS. Я не в курсе, какие скрипты rss-импорта сейчас в моде, по-привычке пользуюсь переточенным cafeRSS и мелкой самопиской (рыба ниже)

    <?php
    
    $file = 'XXXXX.htm';
    
    $rss_url = 'XXXXXXXXXX';
    
    $cache_dir = 'XXXXX'; # должен существовать и быть доступен на запись
    
    $html = '';
    
    if ((filemtime($cache_dir.$file) < (time()-1800)) and $rss = file_get_contents($rss_url)) { 
    
        preg_match_all('#<item>.*<title>(.*)</title>.*<link>(.*)</link>.*</item>#smUu', $rss, $matches);
    
        for ($i=0; $i<8; $i++) {
    
            $html .= '<p><a href="'.$matches[2][$i].'" target="_blank">'.$matches[1][$i].'</a></p>';
    
        }
    
        $html =  iconv("UTF-8", "CP1251", $html);
    
        file_put_contents($cache_dir.$file, $html);
    
    } else {
    
        $html = file_get_contents($cache_dir.$file);
    
    }
    
       print $html;
    
    ?>

    Автор katalonian

    (@katalonian)

    Спасибо !

    П.С. Нашёл ещё вот такую вещь: http://codex.wordpress.org/Integrating_Wordpress_with_Your_Website

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Вывод статей на другом сайте при помощи php или rss» закрыта для новых ответов.