۸ Mohammad Hossein Hajian
تفاوت عملکرد Save
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۰۴ مهر ۱۴۰۱

سلام وقتتون بخیر

میخواستم بدونم چطور میتونم عملکرد دکمه save در هر تب رو متفاوت کنم

چون هر وقت روی save میزنم ساختار هر دو تب رو در جدول دیتابیس ذخیره میکنه و اگر تب دو رو ویرایش کنم تب یک هم همراه با اون رو نوشت میشه در جدول و برعکس

674d-Untitled.png

a0d9-Untitled2.png

سلام دوست عزیز. لطفا کد‌ها رو قرار بدید

احمد اسماعیلی ۰۴ مهر ۱۴۰۱، ۰۸:۱۱

خدمت شما

Mohammad Hossein Hajian ۰۴ مهر ۱۴۰۱، ۰۸:۱۴

نام هر دو دکمه Save Settings هست.

نام‌ها رو متمایز کنید و مجدد تست کنید.

اگه باز هم همینجور بود. خبر بدید که دقیق‌تر کد‌ها رو بررسی کنم.

احمد اسماعیلی ۰۴ مهر ۱۴۰۱، ۰۸:۴۳

تست کردم ولی مشکل حل نشد

Mohammad Hossein Hajian ۰۴ مهر ۱۴۰۱، ۰۸:۵۰

اوکی. زمان بدید بررسی میکنم.

احمد اسماعیلی ۰۴ مهر ۱۴۰۱، ۰۹:۰۶

با سلام و احترام

مشکل به این دلیل هست که شما تنظیمات با option_group تکراری استفاده می‌کنید.

کدهای زیر را مطالعه بفرمایید از سورس کد خود شما :

register_setting( 'wf_plugin', '_wpf_comment', $args );
register_setting( 'wf_plugin', '_wpf_content', $args );


شما با تغییر این بخش به حالت مثلا :

register_setting( 'wf_plugin_comment', '_wpf_comment', $args );
register_setting( 'wf_plugin_content', '_wpf_content', $args );

و اعمال آن در

settings_fields('wf_plugin'); // change to
settings_fields('wf_plugin_comment');
settings_fields('wf_plugin_content');

موفق باشید.

بهنام مرادی ۰۴ مهر ۱۴۰۱، ۱۰:۰۲

خیلی ممنون از راهنماییتون

Mohammad Hossein Hajian ۰۴ مهر ۱۴۰۱، ۱۰:۰۵

خواهش میکنم ?

اگر مشکلتون حل شده لطفا تاپیک رو به حالت حل شده تغییر بدید

موفق باشید.

بهترین پاسخ
بهنام مرادی ۰۴ مهر ۱۴۰۱، ۱۵:۴۲