arama

WordPress Son Konuları Başka Sitede Gösterme

  • paylaş
  • paylaş
  • paylaş
  • paylaş
  • paylaş

İnternet sitesi kurmak için script düşünüldüğünde akla ilk gelen şüphesiz wordpress’tir. Basit yapısı ve kullanım alanının inanılmaz çok olması nedeniyle nerdeyse herkes wordpress’i seçmektedir. Firma rehberinden oyun sitesine, film sitesinden kişisel web sitesine kadar wordpress her alana uygulanabiliyor.

Yeni bir site açma düşüncesi olanlar içeriği zenginleştirmek için bir wordpress sitesindeki son yazıları başka bir wordpress sitesinde göstermek ister. Bununla ilgili bir araştırma yaptığımda bu işlemin çokta zor olmadığını gördüm ve sizlerle paylaşmak istedim.

Yapmanız gerekenler önce sonkonular.php diye bir dosya oluşturmak ve içerisine aşağıdaki kodları ekleyip kaydetmek;

<?php
require(‘wp-config.php’ );
function SonYazilar() {
global $wpdb;
$kac_tane_yazi_gosterilsin = 10;
$yazilar = $wpdb->get_results(“SELECT ID, post_title FROM $wpdb->posts WHERE post_status =’publish’ ORDER BY ID DESC LIMIT 0,$kac_tane_yazi_gosterilsin”);
$cikti .= ‘<ul>’;
foreach($yazilar as $yazi){
$yazi_url=get_permalink($yazi->ID);
$cikti .=’<a href=”‘.$yazi_url.’”>’.iconv(get_settings(‘blog_charset’), “UTF-8″,$yazi->post_title).’</a><br>’;
}
$cikti .= ‘</ul>’;
echo $cikti;
die();
}
switch ($_GET[‘git’]) {
case ‘sonyazilar’:
SonYazilar();
break;
}
?>

Daha sonra oluşturduğunuz sonkonular.php dosyasını yazıları çekeceğiniz sitenizin wp-config.php isimli dosyasının bulunduğu yere yükleyin.

Ardından son konuları hangi sitede göstermek istiyorsanız aşağıdaki kodda bulunan site.com yerini düzenleyip temanızda görünmesini istediğiniz yere ekleyin;

<?
$a = file_get_contents("http://site.com/sonyazilar.php?git=sonyazilar");
echo ($a);
?>
  • tarihbilgileri
    7 sene önce

    Bana bu mantıkla iş görecek kodlar lazım dı buradaki
    $a = file_get_contents(“http://site.com/sonyazilar.php?git=sonyazilar”);sonyazilar.php?git=sonyazilar”);
    sonyazilar.php yerine sonkonular.php yazınca doğru çalışıyor. Ancak daha güzel bir görünümde yani haber sitelerinde olduğu gibi işlevsel ve kullanışlı olarak nasıl kullanabiliriz yardımcı olabilir misiniz. Cevap yazdığınızda mail adresim ile iletişime geçebilirseniz çok memnun olurum.

    2
    yorum beğen