دوره مجازی پلاگین نویسی وردپرس (جلسه 47) : پلاگین کاربران VIP -ایجاد فایل نصب

- visibility ۲ mode_comment

 

به نام خدا و سلام . در جلسه آخر از پلاگین کاربران ویژه در خدمت شما هستیم با آماده سازی فایل های نصب پلاگین و ایجاد جدول های نصب در فایل های افزونه. برای این کار ابتدا فایلی با نام upgrade.php ایجاد می کنیم و کدهای sql مورد نظر برای ایجاد جدول را در آن می نویسیم. سپس فایل upgrade.php را از هسته وردپرس لود می کنیم و با فرخوانی تابع dbDelta کوئری های مورد نظر را اجرا می کنیم. در ادامه کار با تنظیم کردن متغییر های لازم برای تعیین نسخه دیتابیس پلاگین میتوانیم قابلیت به روز رسانی دیتابیس و  جدول های پلاگین را نیز به آن اضافه کنیم.

info توجه

این مطلب یک جلسه از دوره پلاگین نویسی وردپرس می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره پلاگین نویسی وردپرس

comment دیدگاه کاربران
زارعی هوشیار

سلام ….استاد خسته نباشید
استاد من میخوا م این پلاگین رو تکمیل کنم و پایان این پلاگین چند تا سوال داشتم:
سوال اول :
آیا برای ثبت نام کاربران در دیتابیس جدول جداگانه درست کنم یا از همون جدول wp_users خود وردپرس استفاده کنیم? ایا فرم ثبت نام کاربران هم درست کنم واسه پلاگین؟
سوال دوم :
آیا لازم هستش در uninstall تمامی کاربرانی که کیف پول داشتند رو حذف کنیم؟
سوال سوم :
اعتبارنجی فرم ثبت نام طرح ها رو طرف کاربر یا کلاینت با جی کوئری انجام بدیم واز طریق ایجکس بفرستیم به سرور بهتر است یا طرف سرور و آیا استفاده از shortCode ها بهتر است ویا ajax برای پیاده سازی فرم ثبت نام ها؟

کیوان علی محمدی

سلام. برای ثبت نام کاربر جدول جدا باشه شاید بهتره باشه.
برای حذف داده ها در هنگام uninstall کاملا به خودتون بستگی داره ولی بهتره همه چیز رو پاک کنیم.
اعتبار سنجی بهتره هم سمت سرور و هم سمت کاربر انجام بشه و بحث ajax کاملا شخصی هستش.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.