omidparkour

ساخت افزونه

15 پست در این موضوع قرار دارد

سلام

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

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

0

به اشتراک گذاری این پست


لینک به پست

ُلام

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

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

به اشتراک گذاری این پست


لینک به پست

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

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

میشه؟؟

0

به اشتراک گذاری این پست


لینک به پست

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

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


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

2

به اشتراک گذاری این پست


لینک به پست

خب بااین روش میشه اونکاری که من میخوام بکنم رو بتونم بکنم؟؟!!

0

به اشتراک گذاری این پست


لینک به پست

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

2

به اشتراک گذاری این پست


لینک به پست

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

1

به اشتراک گذاری این پست


لینک به پست

سلام

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

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

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

0

به اشتراک گذاری این پست


لینک به پست

شرمنده بابت اسپم

اگر کسی اطلاعی داره راهنمایی کنه

ممنون

0

به اشتراک گذاری این پست


لینک به پست

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

2

به اشتراک گذاری این پست


لینک به پست

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

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

0

به اشتراک گذاری این پست


لینک به پست

http://gravityforms.ir/

این افزونه هر کاری رو که بخوای برات انجام میده.

2

به اشتراک گذاری این پست


لینک به پست

سلامی مجدد

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

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

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

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

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری