Foreach döngü içindeki ilk veriyi dışarıya taşımak

Bunu yapmak için öncelikle foreach döngü sayısı aşağıdaki gibi bir kereyle sınırlıyoruz ardından ilgili değişkeni dışarıdan çağırarak veriyi dışarıya aktarabiliyoruz.

$i = 0;
foreach ($rss->channel->item as $item) {
 
 
$temizBaslik = "veri1";
 
 
 
// 1 kayıt getir ve dur
  if(++$i > 0) break;
 
 
 
}
 
echo $temizBaslik;

WordPress wp_insert_post sayfasında aynı başlık var mı veri kontrolü yapmak

WordPress manual veri ekleme sayfanız varsa insert işlemini de bir otomasyona bağlayıp sürekli veri ekliyorsanız aynı başlığı kontrol etmeniz gerekebilir ben wp_posts tablosundaki post_excerpt sütununu baz alarak aşağıdaki kodu kullanıyorum siz kendinize göre uyarlayabilirsiniz.

global $wpdb;
$tableName = $wpdb->prefix . 'posts';
$test = $wpdb->get_var( $wpdb->prepare(" SELECT post_excerpt FROM {$tableName} where post_excerpt='{$temizBaslik}'" ));
//var_dump($test);
 
if($test < 1){ 
 
// Belirtilen kayıt yok. veri eklemek için wp_insert_post çalışabilir 
 
}else { 
// Belirtilen kayıt var insert işlemi yapılmaz
}