سلام خدمت استاد گرامی
تابع wp_insert_post بار اول اجرا میشود فقط همان پست داخل دیتابیس وارد میکند اما بار دوم که فراخوانی میشود چند از همان پست ایجاد میکند و وارد دیتابیس میکند علتش چیست؟ و باید چکارکنیم تا این اتفاق نیافتد و فقط پست جدید و آن هم یکبار وارد دیتابیس شود؟
$my_post = array(
'post_title' => 'Favorites',
'post_content' => '',
'post_status' => 'publish',
'post_author' => 1,
'post_type' => 'page'
);
wp_insert_post( $my_post);--->در بار دوم اجرا همین پست را چند تا ایجاد میکند
با تشکر از لطف شما