7

Apr 11

Cum sa afisezi pe alt site cele mai recente posturi,articole publicate cu wordpress

Cum sa afisezi pe alt site cele mai recente posturi,articole publicate cu wordpress.

Metoda cea mai usoara pentru afisarea articolelor pe un alt site, este folosirea feedului RSS al blogului sau site-ului care utilizeaza platforma wordpress.

Urmatorul exemplu nu necesita nici un pachet special sau suplimentar.
Trebuie doar sa copiati exemplul intr-un fisier .php si sa il incarcati pe site-ul vostru.

 

 

 

 

 

<?php
// read_rss(display_n_items,feed_url)
function read_rss($display=0,$url='') {
    $doc
= new DOMDocument();
    $doc
->load($url);
    $itemArr
= array();
   
foreach ($doc->getElementsByTagName('item') as $node) {
       
if ($display == 0) {
           
break;
       
}

        $itemRSS
= array (
           
'title'       => $node->getElementsByTagName('title')->item(0)->nodeValue,
           
'description' => $node->getElementsByTagName('description')->item(0)->nodeValue,
           
'link'        => $node->getElementsByTagName('link')->item(0)->nodeValue,
           
'pubdate'     => $node->getElementsByTagName('pubDate')->item(0)->nodeValue
       
);

         array_push
($itemArr, $itemRSS);

        $display
--;
   
}
   
return $itemArr;
}
?>

 

Acum ca sa folositi aceasta functie adaugati urmatorul cod in acelasi fisier.



ul>
< ?php
$items = read_rss(2,'http://blog.dauanunturi.ro/feed');
foreach ( $items as $item ) {
    echo '
<li><a href="' . $item['link'] . '">' . $item['title'] . '</a></li>';
}
?>
</ul>


 



Pe aceeaşi tema

  • Nu au fost gasite posturi pe aceeasi tema

No comments yet, be the first.

Lasă un răspuns