Fonksiyon ile Yazı Yazmak – Yayınlamak

Sitenizde herhangi bir sayfada ziyaretçilerinizden yazı veya ilan almak için bu yapıyı kullanabilirsiniz. Yazıyı pending durumunda alırsanız onay bekleyecektir.

Elbette bu yapıyı bir form halinde inputlarla kurmanız gerekir. Ben örnek olsun diye senaryo kurdum. Biraz html ve php bilmeniz gerekir.

Örneğin yazı gönder sayfası oluşturup page-yazigonder.php aşağıdaki kodu oraya yapıştırdığınızda ve sayfayı açtığınızda otomatik “Benim yazım” başlıklı yazı eklenir.

 'Benim yazım',
     'post_content' => 'Buda benim örnek yazım bla bla bla bla.',
     'post_status' => 'pending',
     'post_author' => 1,
     'post_category' => array(8,39)
  );

wp_insert_post( $my_post );
?>

Fonksiyonun çok özelliği var diğer özellikleri için codex okuyun.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir