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

سلام. وقتتون بخیر

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

حالا میخوام یه منویی به پنل وردپرس اضافه کنم و توی صفحه اون منو، اطلاعات رو توی قالب یک جدول نمایش بدم.

دو تا سوال دارم:

1. فایل php صفحه نمایش اطلاعات رو کجا ایجاد کنم؟ و چطوری به منو لینکش بدم؟

2. امکانش هست که من یه فایل php توی فولدر wp-admin ایجاد کنم و اونو به منو اضافه کنم؟

 

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

 

0

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


لینک به پست

سلام 

باید از تابع add_menu_page استفاده کنین .

https://developer.wordpress.org/reference/functions/add_menu_page/

اصلا این کار رو نکنین که فایلتون رو در wp-admin اپلود کنین چون طبق استاندار وردپرس نیست. 

در ضمن همیشه سعی کنین تا جایی که ممکنه از جداول خود وردپرس استفاده کنین .

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

1

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


لینک به پست
در 47 دقیقه قبل، دنیای وردپرس گفته است :

سلام 

باید از تابع add_menu_page استفاده کنین .

https://developer.wordpress.org/reference/functions/add_menu_page/

اصلا این کار رو نکنین که فایلتون رو در wp-admin اپلود کنین چون طبق استاندار وردپرس نیست. 

در ضمن همیشه سعی کنین تا جایی که ممکنه از جداول خود وردپرس استفاده کنین .

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

ممنونم

بله، به همین روش ایجادش کردم.

این روش چه مشکلی ایجاد میکنه؟

0

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


لینک به پست

شما دارید از یک سیستمی استفاده میکنین که باید با توجه به توابع و مستندات اون برنامه نویسی انجام بدین . وگرنه اگر قرار باشه که فایلتون در wp-admin اینکلود کنین و استفاده کنین چه فایده داره از سیستم وردپرس استفاده کنین . برای همین میگم که استاندارد نیست.

برای اضافه کردن یک منو و یک صفحه به پنل ادمین باید از تابع add_menu_page استفاده کنین . 

 

0

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


لینک به پست
در در 3/18/2019 at 10:07، دنیای وردپرس گفته است :

شما دارید از یک سیستمی استفاده میکنین که باید با توجه به توابع و مستندات اون برنامه نویسی انجام بدین . وگرنه اگر قرار باشه که فایلتون در wp-admin اینکلود کنین و استفاده کنین چه فایده داره از سیستم وردپرس استفاده کنین . برای همین میگم که استاندارد نیست.

برای اضافه کردن یک منو و یک صفحه به پنل ادمین باید از تابع add_menu_page استفاده کنین . 

 

ممنون.

متوجه اشتباهم شدم.

روشی که استفاده کردم توی لوکال جواب داد ولی بعد آپلود مشکل پیش اومد.

از روشی که گفتین استفاده کردم درست شد.

مرسی

0

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


لینک به پست
در در 3/17/2019 at 19:55، دنیای وردپرس گفته است :

سلام 

باید از تابع add_menu_page استفاده کنین .

https://developer.wordpress.org/reference/functions/add_menu_page/

اصلا این کار رو نکنین که فایلتون رو در wp-admin اپلود کنین چون طبق استاندار وردپرس نیست. 

در ضمن همیشه سعی کنین تا جایی که ممکنه از جداول خود وردپرس استفاده کنین .

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

من با این روش صفحه رو ایجاد کردم و رکودهامو نمایش دادم.

یه دکمه برای حذف رکورد گذاشتم. چطوری باید کدهای مربوط به حذف رکورد رو به این دکمه اختصاص بدم؟

0

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


لینک به پست

چه نوع رکوردی رو میخواین از دیتابیس حذف کنین ؟ داخل کدوم جدول هست اطلاعات ؟

0

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


لینک به پست
در 18 ساعت قبل، دنیای وردپرس گفته است :

چه نوع رکوردی رو میخواین از دیتابیس حذف کنین ؟ داخل کدوم جدول هست اطلاعات ؟

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

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

0

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


لینک به پست

اگر با توابع دیتابیس وردپرس رفتین جلو مستندات زیر رو مطالعه کنین : 

https://codex.wordpress.org/Class_Reference/wpdb

1

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


لینک به پست

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

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

 

1

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


لینک به پست
در 6 ساعت قبل، masoud123 گفته است :

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

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

 

متشکرم. واقعا عالی بود...

برام سوال بود پلاگینا چطوری نوشته میشن! واسه یاد گرفتن پلاگین‌نویسی هم خیلی کمک کرد. D:

0

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


لینک به پست

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

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

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

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


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

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

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


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