Codex tools: Log in
Languages: English • Türkçe • (Add your language)
Contents |
Bu fonksiyon veritabanındaki bir yazıyı günceller. Güncellenecek yazının ID'sini fonksiyona bildirmelisiniz.
<?php wp_update_post( $post ); ?>
wp_update_post() fonksiyonunu kullanmadan önce yazının yeni halini oluşturan bileşenlerden oluşan bir dizinin tanımlanması gerekir. wp_insert_post(), fonksiyonu da güncelleme yapmak için kullanılabilir, yapılması gereken güncellenecek yazının ID'sinin de belirtilmesidir. Bileşen isimleri ile veritabanındaki alan adları uyuşmalıdır.
// ID'si 37 olan yazıyı güncelle $my_post = array(); $my_post['ID'] = 37; $my_post['post_content'] = 'Bu güncellenmiş içerik.'; // Veritabanındaki yazıyı güncelle wp_update_post( $my_post );
Yazı kategorisi güncellenirken kategorilerin ID'leri dizi olarak verilmelidir. Bu durum tek bir kategori için de geçerlidir.
Veritabanındaki yazı başarılı bir şekilde güncellendiğinde yazının ID'si, aksi durumda 0 döner.