دوره مجازی قالب وردپرس (جلسه 53):admin وردپرس - پیاده سازی wordpress uploader در option panel

دسته بندی: وردپرس
زمان مطالعه: 1 دقیقه
۰۴ بهمن ۱۳۹۴

به نام خدا و سلام خدمت شما دوستان عزیز. در خدمت شما هستیم با 53 ام جلسه از دوره مجازی آموزش حرفه ای طراحی قالب وردپرس. در این جلسه قصد داریم نحوه پیاده سازی و کار با قسمت های مختلف wordpress uploader را آموزش دهیم.در ابتدا کدهای مورد نیاز برای این قسمت را پیاده سازی و نحوه رفع خطا های آن را بررسی خواهیم کرد و سپس بخش لوگوی سایت را به عنوان اولین option قالب اضافه خواهیم کرد.

 

در این جلسه خواهیم دید :

  • پیاده سازی کدهای wordpress uploader
  • نمایش داده های برگشتی از آپلودر
  • به روز رسانی فیلد های option panel
  • نمایش داده ها در سمت کاربر
:: توجه

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

ثبت نام در آموزش طراحی قالب وردپرس

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

جلسات دوره

نظرات کاربران

Siavash Jahanpur

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

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

با سلام کافیه در بخش آپشن ها برای کدهای JS یک آیتم به صورت زیر اضافه کنید.
multiple: true,

زارعی هوشیار

سلام..استاد علی محدی خسته نباشید….
خیلی جلسه خوبی بود….استاد میخوام کد هایی که شما برای جاوا اسکریپت برای uploader نوشته بودی رو مطالعه کنم جز مستندات codex وردپرس هستش؟
و سوال دوم اینکه برای ایجاد دکمه آپلود در وردپرس استفاده از روشی که شما برای این جلسه استفاده کردید با روش ایجاد از طریق input تفاوتش چی هستش؟ممنون میشم یه توضیحی بدید

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

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

hojat hossyni

سلام استاد
روشی را که برای پیاده سازی uploader وردپرس آموزش دادید را در localhost پیاده سازی کردم و بدرستی کار کرد اما وقتی در وب سایتی از آن استفاده کردم ارور زیر را می داد

Uncaught TypeError: Cannot read property ‘frames’ of undefined 

و در enspect element زیر عبارت زیر خط قرمز کشید

  custom_uploader = wp.media.frames.file_frame = wp.media({ 

به نظر شما اشکال کار از کجاست؟

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

سلام. چک کنید اسکریپت های مدیا وردپرس به درستی لود شده باشه.

darin

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

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

سلام این مواردرو قرار میدیم.نگران نباشید

darin

ممنون استاد

reza_yki

سلام استاد آیا از روش های دیگه طراحی پنل هم صحبت می کنید؟ مثل customization api
دوم لطفا در قسمت پنل تنظیمات بکاپ گرفتن از تنظیمات رو هم تو برنامه قرار بدید
سوم اگه میشه آموزش این که وقتی قالب بروز رسانی می شه به کاربر اطلاع بده مثل خود قالب های پیش فرض
و همین طور این که تعداد نصب شده قالب در سایت ها همراه با آدرس سایت رو هم بدست بیاریم
خیلی ممنون میشم این ها رو هم و برنامه قرار بدید
سپاس

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

سلام بررسی میشه و قول 100٪ نمیدیم.

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

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

نیاز به لاگین

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