üzerinde çalıştığımız bir proje için wordpress harici panel lazım.
üyeler bir site tanıtımı yapacaklar, üye olan herkes içerik yöneticisi olacak.
içerik yöneticilerine ayrı bir panel yapmak istiyoruz. yada veritabanına direkt post geçecek bir panel de olabilir.
içerikler admin tarafından onaylanacak. üyelerin wp-admin dışında bir panelden işlem yapmalarını istiyoruz,
en basit örnek şu şekilde olur diye düşündük,
<?php
include ("wp-load.php");
#####################################deneme
if ( is_user_logged_in() ) {
echo 'kullanici giris yapti, yazi ekleyebilir.';
// Yazı nesnesi oluştur
$my_post = array();
$my_post['post_type'] = 'oyun'; //sabit
$my_post['post_title'] = 'tamaaaam2';
$my_post['post_content'] = 'yazi yazi yazi yazi yaz';
$my_post['post_status'] = 'pending';
// $my_post['post_author'] = 1;
$my_post['post_category'] = array(2); //sabit
// $my_post['add_post_meta_key'] = 'site';
// $my_post['add_post_meta_value'] = 'http://mynet.com';
// Yazıyı veritabanına ekle
wp_insert_post( $my_post );
} else {
echo 'giris yapman gerek';
}
?>şu halini geliştirip kullanıcılara sunabilirim fakat özel alan olarak eklediğim site metakeyine post geçemedim.çok uykusuzum, tam olarka açıklayamamış olabilirim fakat anlayan arkadaşlar bu konuda yardımcı olabilir veya fikir sunabilirler mi?