رفتن به مطلب

ساخت افزونه


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

سلام

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

یه راهنمایی اگه میشه بکنید ممنون

لینک به ارسال

ُلام

ترکیب این دو افزونه چیزی که شما میخواید میشه :

https://wordpress.org/plugins/contact-form-7/

و

https://wordpress.org/plugins/contact-form-7-to-database-extension/

بنده قبلا برای فروشگاه و ثبت اطلاعات خریدارا استفاده کردم عالیه

موفق باشید

  • امتیاز 1
لینک به ارسال

برای ذخیره اطلاعات هر کاربر میتونید از تابع update_user_meta استفاده کنید ، این مستنداتش : http://codex.wordpress.org/Function_Reference/update_user_meta

و برای بدست آوردن اطلاعاتی که برای کاربر ذخیره کردید از تابع get_user_meta استفاده میشه ، این مستنداتش : http://codex.wordpress.org/Function_Reference/get_user_meta

هر دو تابع با جدول wp_usermeta ارتباط برقرار میکنند

  • امتیاز 3
لینک به ارسال

خب من میخوام یه کار دیگه انجام بدم

اونم اینه که میخوام یه دیتابیس دیگه برای اینکار درست کنم و توی اون ذخیره کنم

میشه؟؟

لینک به ارسال

درست نیست که برای یک سیستم چند دیتابیس ایجاد بشه ! برای اطلاعات جدید باید جدول جدید ایجاد کرد ، البته فکر نمیکنم نیازی به ایجاد جدول جدید بشه چون توابعی که بهتون معرفی کردم دقیقا کار شما را انجام میده ؛ ما برنامه نویس ها یه ضرب المثلی داریم که میگه "دوچرخه را دوباره اختراع نکن !"

اما در هر صورت ، کد زیر یک جدول جدید را ایجاد میکنه :


global $wpdb;
$sql='CREATE TABLE '.$wpdb->prefix.'tablename(VALUES)';
$res=$wpdb->query($sql);

  • امتیاز 2
لینک به ارسال

توابع متا که در ابتدا معرفی کردم کارتون را بدون دردسر انجام میده ، اما کد دومی که برای ساخت جدول بهتون دادم نیاز به دانش برنامه نویسی هست و باید با کد های MySQL وارد باشید

  • امتیاز 2
لینک به ارسال

اون رو میتونم در قالب یک افزونه اوکی کنم؟؟!!!

php , mysql رو کامل بلد نیستم اما یه چیزایی بلدم (تو دوران هنرستان که یه چیزایی یاد گرفتیم خودمم یه چیزایی رو رفتم دنبالش در همین حد :دی )

لینک به ارسال

اینها توابع وردپرس اند و هم میتوان در قالب افزونه پیاده کرد ، هم میتوان در قالب و بدون افزونه

  • امتیاز 1
لینک به ارسال

سلام

شرمنده یه سئوال

من در یک صفحه ی سایتم که برای ثبت سفارش هست میخوام کاربر وقتی فرم سفارش رو پر کرد اون فرم اطلاعاتش ذخیره بشه و من بتونم از داخل وردپرس سفارش هایی که ثبت شده رو ببینم

آیا برای اینکار میشه از همون توابع استفاده کرد؟؟

لینک به ارسال

بله میشه. باید با filter ها action ها آشنایی داشته باشین تا بتونین داخل پنل نمایش بدین. اما با افزونه هایی که دو پست دوم همین تاپیک معرفی شدند یا gravity forms میشه ساده انجامش داد.

  • امتیاز 2
لینک به ارسال

میشه یه راهنمایی یا نمونه یا آموزشی معرفی کنید

من اینکارو با PHP بدون cms راحت میتونم انجام بدم اما تو محیط وردپرس یه کم سخت شده برام

لینک به ارسال

سلامی مجدد

افزونه رو تست کردم افزونه خیلی خوبی بود

اما من میخوام اگه بتونم یه چیز سفارشی برای خودم درست کنم

چون هم فیلدهام و هم دکمه ها و ... رو طراحی کردم فقط مونده ذخیره کردن توی جدول و نمایش در داخل وردپرس

آموزش حرفه ای ساخت افزونه سراغ دارین؟

لینک به ارسال

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

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



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