نحوه کدنویسی استاندارد ایجاد جدول در پلاگین

پرسیده شده
فعالیت 1272 روز پیش
دیده شده 546 بار
0

سلام

در این آموزش نحوه ساخت جدول و ستون ها در Phpmyadmin بصورت دستی آموزش داده شد. ولی کاربر نهایی که نباید ساختار را ایجاد بکند؟!

 

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

 

فایل پیوست

0
حذف شده

Up

فایل پیوست

یک برنامه نویس :]

توسط

یک برنامه نویس :]

17 آبان 99

1
حذف شده

سلام خدمت شما. در زمان فعال سازی پلاگین با استفاده از register_activation_hook می تونید کدهایی برای ایجاد دیتابیس بنویسید. بهتره برای ایجاد کردن جدول از تابع dbDelta توی وردپرس استفاده کنید. به مثال زیر دقت کنید:

 function insta_or_update_db() {
     global $wpdb;
     $table_name = $wpdb->prefix . 'custom_table';
     $wpdb_collate = $wpdb->collate;
     $sql =
         "CREATE TABLE {$table_name} (
         id mediumint(8) unsigned NOT NULL auto_increment ,
         first varchar(255) NULL,
         PRIMARY KEY  (id),
         KEY first (first)
         )
         COLLATE {$wpdb_collate}";
 
     require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
     dbDelta( $sql );
 }

 

فایل پیوست

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

توسط

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

18 آبان 99

حذف شده
۰ ممنون از پاسخ شما. آیا این مورد در دوره پلاگین نویسی وردپرس شرح داده شده ؟ اگر بلی لطفا بفرمایید در کدام دوره هست. در صورت عدم آموزش لطفا برای این قسمت یک دوره تدوین نمایید. سپاس
0
حذف شده

ممنون از پاسخ شما.

آیا این مورد در دوره پلاگین نویسی وردپرس شرح داده شده ؟ اگر بلی لطفا بفرمایید در کدام دوره هست.

 

در صورت عدم آموزش لطفا برای این قسمت یک دوره تدوین نمایید.

سپاس

فایل پیوست

یک برنامه نویس :]

توسط

یک برنامه نویس :]

18 آبان 99

حذف شده
خیر این مورد اضافه نشده . انشالله توی لیست می ذاریم برای تهیه و تدوین.
حذف شده
ممنون از پاسخ شما، لطفاً بفرمایید این بحث ایجاد پایگاه داده در زمان اکتیو و دی اکتیو پلاگین چه تاریخی منتشر می شود ؟