• 27-08-2019, 05:21:34
    #1
    Merhaba,

    update_post_meta metodunu kullanarak aşağıdaki değeri meta_value kısmına update ediyorum.
    Alıntı
    a:1:{i:0;s:22:{"include/archive/author";}
    Update işlemi gerçekleştikten sonra veritabanından bakıyorum ki başına aşağıdaki değer eklenmiş.
    Alıntı
    s:41:"a:1:{i:0;s:22:{"include/archive/author";}";
    Bu neden kaynaklanıyor olabilir sizce ?
  • 27-08-2019, 22:12:13
    #2
    Serialize olarak update etmeniz pek sağlıklı olmaz. Değeri direk array olarak update ederseniz update_post_meta zaten otomatik serialize hale getiriyor. Yani

    update_post_meta($post_id, 'meta_keyiniz', $array_degerleriniz);
    get_post_meta ile çektiğinizde de yine karşınıza array olarak gelir.