رفتن به مطلب

فرم همکاری وردپرس با قابلیت ویرایش


پست های پیشنهاد شده

سلام ، وقت همگی دوستان بخیر
یه بخش میخوام درست کنم برای درخواست همکاری که افراد بتونن مشخصات و تخصص های خودشون رو ثبت کنن ، ( تا اینجاش که با یه فرم ساز اوکی میشه هیچی ) ،
میخوام افرادی که میخوان این فرم رو پر کنن عضو سایت بشن و بعدا بتونن فرم خودشون رو ویرایش کنن یا کلا درخواست همکاریشون رو لغو کنن .
چجوری میتونم این مورد رو درست کنم ؟

تشکر

لینک به ارسال
در 4 دقیقه قبل، smz9999 گفته است :

سلام ، وقت همگی دوستان بخیر
یه بخش میخوام درست کنم برای درخواست همکاری که افراد بتونن مشخصات و تخصص های خودشون رو ثبت کنن ، ( تا اینجاش که با یه فرم ساز اوکی میشه هیچی ) ،
میخوام افرادی که میخوان این فرم رو پر کنن عضو سایت بشن و بعدا بتونن فرم خودشون رو ویرایش کنن یا کلا درخواست همکاریشون رو لغو کنن .
چجوری میتونم این مورد رو درست کنم ؟

تشکر

سلام. وقت شما هم بخیر. نمیدونم منظورتون از این بخش چیه؟

در 7 دقیقه قبل، smz9999 گفته است :

( تا اینجاش که با یه فرم ساز اوکی میشه هیچی )

همه چیز به همین بخش برمیگرده. مثلا اگه از CF7 استفاده کنید، امکان استفاده از هوکهایی رو دارید که قبل از ارسال اطلاعات میشه اونها رو دریافت کرد و پردازش کرد. این پردازش میتونه ثبت نام باشه و یا ثبت اطلاعات کاربری.

سه راه هم برای پیاده سازی تخصص ها هست.

1- ذخیره اطلاعات هر فیلد در یک سطر جدول wp_usermeta

2- ذخیره کل اطلاعات تخصص کاربر در یک سطر wp_usermeta در قالب آرایه

3- ایجاد یک جدول اختصاصی به دیتابیس و مدیریت اون

برای دو روش اول، از توابع زیر استفاده میشه:

add_user_meta

update_user_meta

delete_user_meta

برای مورد سوم هم باید از WP_List_Table و فانکشن های مربوطه استفاده کنید.

  • پسندیدن 3
لینک به ارسال
در در ۱۳۹۹/۵/۲۴ در 17:00، yazdaniwp گفته است :

سلام. وقت شما هم بخیر. نمیدونم منظورتون از این بخش چیه؟

همه چیز به همین بخش برمیگرده. مثلا اگه از CF7 استفاده کنید، امکان استفاده از هوکهایی رو دارید که قبل از ارسال اطلاعات میشه اونها رو دریافت کرد و پردازش کرد. این پردازش میتونه ثبت نام باشه و یا ثبت اطلاعات کاربری.

سه راه هم برای پیاده سازی تخصص ها هست.

1- ذخیره اطلاعات هر فیلد در یک سطر جدول wp_usermeta

2- ذخیره کل اطلاعات تخصص کاربر در یک سطر wp_usermeta در قالب آرایه

3- ایجاد یک جدول اختصاصی به دیتابیس و مدیریت اون

برای دو روش اول، از توابع زیر استفاده میشه:

add_user_meta

update_user_meta

delete_user_meta

برای مورد سوم هم باید از WP_List_Table و فانکشن های مربوطه استفاده کنید.

تشکر از پاسخگوییتون

بیشتر دنبال اینم که افزونه ای هست که کاری که میخوام رو انجام بده یا خیر ؟ ( از گرویتی فرم استفاده میکنم )

اگر نیست ، بی زحمت یه توضیحی بدین که مراحل کار چجوری میشه تا خودم انجام بدم.:wub:

لینک به ارسال
در 1 دقیقه قبل، smz9999 گفته است :

تشکر از پاسخگوییتون

بیشتر دنبال اینم که افزونه ای هست که کاری که میخوام رو انجام بده یا خیر ؟ ( از گرویتی فرم استفاده میکنم )

اگر نیست ، بی زحمت یه توضیحی بدین که مراحل کار چجوری میشه تا خودم انجام بدم.:wub:

خواهش میکنم. همین مواردی که در پاسخ قبلی گفتم مراحل انجام هستن. همگی رو هم لینک دادم که بتونید مستنداتش رو مطالعه کنید. متاسفانه افزونه ای سراغ ندارم

  • پسندیدن 3
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...