আমি wp_insert_post () ফাংশনটি ব্যবহার করে ওয়ার্ডপ্রেসে কিছু পোস্ট serোকাচ্ছি ।
আমি প্রতিটি পোস্টে কিছু কাস্টম ফিল্ড inোকাতে এবং ডকুমেন্টেশনটি পড়তে চাই যদিও মেটা_ইনফো প্যারামিটার এর জন্য ব্যবহৃত হয়েছিল, আমি এরকম কিছু চেষ্টা করেছি:
$data = array(
'post_author' => 1,
'post_status' => 'publish',
'post_title' => $post->getTitle(),
'post_content' => $post->getContent(),
'post_category' => $post->getCategory(),
'tags_input' => $post->getTags(),
'meta_input' => array( "_test" => "testx1" )
);
$postID = wp_insert_post( $data );
পোস্টটি সঠিকভাবে sertedোকানো হয় এবং ট্যাগগুলিও। তবে কোনও কাস্টম ক্ষেত্র যুক্ত হয় না। আমি জানি আমি এগুলি যুক্ত করতে আমি add_post_meta () ব্যবহার করতে পারি তবে আমি এখনও জানতে চাই মেটা_ইনপুট প্যারামিটারটি কী ব্যবহার করা হয়, কারণ পোস্ট সন্নিবেশ করার পরে আমি "টেস্টেক্স 1" এর জন্য ডাটাবেসে অনুসন্ধান করেছি এবং কোনও ফলাফল পাইনি।