۱ رضا محب
تابع wp_insert_post
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۳ اردیبهشت ۱۴۰۰

سلام خدمت استاد گرامی

تابع 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);--->در بار دوم اجرا همین پست را چند تا ایجاد می‌کند

با تشکر از لطف شما

سلام خدمت شما

مشکلش را حل کردم با جلوگیری ار سیو مجدد در دیتابیس

با تشکر از لطف شما

رضا محب ۱۳ اردیبهشت ۱۴۰۰، ۱۵:۴۰