دوره مجازی قالب وردپرس (جلسه 30): ajax در وردپرس - like کردن مطلب



visibility  
mode_comment   ۳۴

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

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

  • تغییر بخش html مطالب و اضافه کردن خاصیت های سفارشی به تگ های html
  • آشنایی با data-attr در html5
  • ارسال درخواست به سمت سرور از طریق ای جکس
  • دریافت درخواست در سمت سرور و اعتبار سنجی آن
  • ثبت لایک برای کاربر و برگشت دادن مقادیر مورد نظر به سمت کاربر
  • تغییر تعداد لایک ها در سمت کاربر
info توجه

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

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

comment دیدگاه کاربران
زارعی هوشیار replyپاسخ

سلام ….اقای علی محمدی خسته نباشید….خسته نباشید …این جلسه خیلی کمک کرد واسه یادگیری بیشتر ایجکس…واقعا تشکر….دو سوال داشتم وبا یه مثال توضیح میدم منظورم چی هستش!
وقتی که باطری گوشی ما تموم میشه یه پیغام در نوتیفیکیشن میده که باطری ضعیف است و یا وقتی باطری پر میشه یه پیغام میده باطری پر شده است…..این کار در برنامه نویسی اندروید با استفاده از سرویس ها انجام میشه….آیا مفهومی به این صورت در وردپرس داریم ؟….که مثلا یه اتفاقی افتاد فعلا کد رو انجام بده….آیا اکشن ها در وردپرس همین کار رو انجام میدن؟ مثلا وقتی پست های جدیدی اضافه شد به صورت ایجکس در صفحه اعمال شود و دیگر لازم نباشد کاربر صفحه را دوباره refresh کند…بدون اینکه کاربر درخواست ایجکس بفرستد…مثلا دکمه “مطالب بیشتر” که در جلسه گذشته ایجاد کردیم نباشد…..آیا همچین چیزی در ورد پرس امکان پذیر است؟
و سوال دیگر آیا در خواست زیاد ایجکس باعث کندی سرور میشود؟

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

سلام. این کاری که شما گفتین رو نمیشه به این شکل در وردپرس انجام داد و حتما باید از زبان های سمت سرور مثل nodejs و پروتگل هایی مثل websocket کمک گرفته بشه. بحث هوک های وردپرس نمیتونه این مورد رو هندل کنه.

زارعی هوشیار

ok ….. تشکر از پاسختون

علی حمزه پور replyپاسخ

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

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

سلام لطفا مشکلتون رو واضح تر توضیح بدین.

محمد پارسا کوشش replyپاسخ

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

لقمان آوند

سلام
خیر دوست عزیز

ارسال نظرات

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

1 2