Giriş

Orijinalini görmek için tıklayınız : Wordpress Yazılarınızı Başka Sitelerde Gösterme


Code
08 Kasım 2015, 15:47
Merhaba arkadaşlar bugün internette wordpress'deki yazıları başka sitelerde göstermek için araştırma yaparken sürekli veritabanı bağlantısı yaparak verileri çekip ekrana basan bir kod ile karşılaştım hatta wmaracında idi. Fakat bana konuya ait resimler ve özet alanıda lazımdı hatta istediğim kategoriye ait son yazıları çekmek istiyordum.

Yeni ve farklı bir yöntem ile istediğiniz kategoriye ait son yazıların resim özet alanı vs gibi bir çok değerine ulaşabilirsiniz.

GEREKLİ KODUMUZ

<meta charset="utf-8" />
<ul>
<?php
require($_SERVER['DOCUMENT_ROOT'] . '/wp-load.php');
$args = array(
// 'cat' => 3, // Çekmek istediğiniz kategori ID sini yazın.
'posts_per_page' => 2 // kaç adet yazı görüntülemek istiyorsunuz.
);
$latest_posts = new WP_Query( $args );
if ( $latest_posts->have_posts() ) {
while ( $latest_posts->have_posts() ) {
$latest_posts->the_post(); ?>
<li>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<?php if ( has_post_thumbnail() ) { ?>
<span class="post_thumbnail"><?php the_post_thumbnail(); ?></span>
<?php } ?>
<span class="post_title"><?php the_title(); ?></span>
</a>
<!--<span class="post_time">Posted on <?php/* the_time('l jS F, Y') */?></span>-->
<?php the_excerpt(); ?>
</li>
<? }
} else {
echo '<p>Yazı bulunamadı.</p>';
}
wp_reset_postdata();
?>
</ul>

KODUN KULLANIMI

Yukardaki kodumuzu herhangi bir .php dosyamıza ekliyoruz ve sunucumuzda ana dizine atıyoruz.
Son olarak atmış olduğumuz .php dosyasını çalıştırıyoruz.
Eğer mevcut sayfası herhangi bir iframe içerisinde çağırırsanız istediğiniz siteye ekleyebilirsiniz.


KAYNAK : Webinyo.COM - WordPress Yazılarınızı Başka Sitelerde Gösterme ([Only Registered Users Can See Links])