Ekleme yapmak için:
Örnek:
Güncelleme yapmak için:
add_post_meta($post->ID, 'META_BOX_ADI', 'Eklenecek Değer', true );
Örnek:
add_post_meta($post->ID, 'yonetmen', 'Atakan Ateş', true );
Güncelleme yapmak için:
update_post_meta($post->ID, 'yonetmen', 'Mustafa Zahit', true );
Hocam bu verdiğiniz kodlar metabox oluşturmak için benim hali hazırda metaboxum var benim istediğim bottaki veriyi metaboxa yazdırmak altta botun içinde kullandığım kodları verdim buraya mesela yonetmen ıd'li metaboxa yönetmen adını nasıl yazdırabilirim? buyrun
include('../wp-config.php');
function ara($bas, $son, $yazi)
{
@preg_match_all('/' . preg_quote($bas, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $yazi, $m);
return @$m[1];
}
$icerik = file_get_contents("https://www.boxofficemojo.com/movies/?id=marvel2019.htm");
$baslik = ara("", " ", $icerik);
echo $baslik[0];
echo '
';
echo '
';
echo '
';
$butce = ara('', ' ', $icerik);
echo $butce[5];
echo '
';
echo '
';
echo '
';
$kazanc = ara('', ' ', $icerik);
echo $kazanc[2];
echo '
';
echo '
';
echo '
';
$tarih = ara('', ' ', $icerik);
echo $tarih[0];
echo '
';
echo '
';
echo '
';
$yonetmen = ara('', ' ', $icerik);
echo $yonetmen[0];
echo '
';
echo '
';
echo '
';
$basrol = ara('', '', $icerik);
echo $basrol[2];
echo '
';
echo '
';
echo '
';
// Bu alan yukarıda çekilen veriyi siteye ekliyor.
$my_post = array();
$my_post['post_title'] = $baslik[0];
$my_post['post_content'] = 'İçerik Yazısı';
$my_post['post_status'] = 'publish';
$my_post['post_author'] = 1;
$my_post['post_category'] = array(8,39);
// Yazıyı veritabanına ekle
wp_insert_post( $my_post );
?>