پیاده سازی انواع کامنت در وردپرس

  • مدرس : حسین هزاره
  • سطح آموزش : پیشرفته
  • مدت : 215 دقیقه
  • تعداد دانشجو : 2229

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

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

در این دوره آموزشی چه چیزهایی یاد خواهیم گرفت؟

  • انواع کوئری گرفتن از کامنت ها در وردپرس
  • شخصی سازی کامنت ها در وردپرس
  • افزودن فیلدهای دلخواه به کامنت ها در وردپرس
  • پیاده سازی سیستم امتیاز دهی به کامنت ها در وردپرس
  • نمایش میانگین امتیاز دهی به کامنت ها در وردپرس
  • نمایش فیلدهای افزوده شده در پنل مدیریت
  • امکان ویرایش فیلدهای افزوده شده در پنل مدیریت
  • امکان ویرایش امتیاز های کاربران

 

شخصی سازی نظرات کاربران در وردپرس

شخصی سازی نظرات کاربران در وردپرس

 

افزودن فیلدهای دلخواه به نظرات در وردپرس

افزودن فیلدهای دلخواه به نظرات در وردپرس

 

آمار امتیازدهی کاربران به نظرات در وردپرس

آمار امتیازدهی کاربران به نظرات در وردپرس

 

نمایش فیلدهای افزوده شده در پنل مدیریت وردپرس

نمایش فیلدهای افزوده شده در پنل مدیریت وردپرس

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

اولین مطلبی که گفته میشه این هست که ، کامنت ها در کجا نمایش داده می شن و فایل موردنظر باید چی باشه و بعد از اون به صورت ساده نظرات کاربران رو کوئری می گیریم .

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

این دوره برای چه کسانی مناسب هست؟

 شما حتما باید به برنامه نویسی وردپرس آشنا باشید تا بتونین این دوره رو پشت سر بذارید.

آیا کسانی که برنامه نویسی وردپرس نمیدونن، میتونن این دوره رو بگذرونن؟

نگران نباشین می تونین دوره آموزش وردپرس در ویلرن رو بگذرونین و بعد به راحتی این دوره رو پشت سر بذارین 🙂

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

به شرطی که برنامه نویسی وردپرس رو به خوبی بلد باشین و خودتون ، به خودتون ثابت شده باشین ، بی شک شما به بحث کامنت ها در وردپرس مسلط خواهید شد .

پس همین الان در این دوره ثبت نام کنین ، یادتون نره که دوستانتون رو هم به این دوره دعوت کنید ، ما خیلی خوشحال میشیم که افراد بیشتری بتونن از این آموزش ها استفاده کنن و به دانش کد نویسیشون اضافه بشه . 🙂

موفق و پیروز باشید 😉 🙂

  • 1- مقدمه

    4 دقیقه
  • 2- تنظیمات دیدگاه ها

    8 دقیقه
  • خوش اومدین به دومین جلسه دوره کامنت ها در وردپرس.

    خب دوستان ، همونطور که می دونید در وردپرس هرچیزی یا هر قسمتی یک سری تنظیمات داره ، درسته؟ حالا ما میخوایم بریم تنظیمات دیدگاه هامون که در پنل ادمین قسمت ” تنظیمات > گفتگوها ” هست رو بررسی کنیم تا ببینیم هرکدوم از اونها چه خاصیتی دارند.

  • 3- اقدامات اولیه برای پیاده سازی دیدگاه ها

    9 دقیقه
  • در این بخش ما میایم به صورت کامل توضیح میدیم که دیدگاه ها در کجا نمایش داده میشن و توابعی که لازم بود برای اجرای دیدگاه ها باهم بررسی کردیم .

  • 4- آماده سازی قالب برای پیاده سازی دیدگاه

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

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 5- بررسی کلاس WP_Comment_Query

    7 دقیقه
  • خب در این جلسه میایم به طور کامل این کلاس رو بررسی میکنیم ، همچنین آرگومان هایی که برای کوئری گرفتن دیدگاه ها لازم داریم رو ، کاملا توضیح میدیم . میخوایم به طور واضح با این کلاس آشنا بشیم تا در جلسه بعدی ، کدنویسی رو انجام بدیم. حتما با ما همراه باشین 🙂

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 6- نمایش دیدگاه ها با کلاس WP_Comment_Query

    13 دقیقه
  • در جلسه قبلی کلاس WP_Comment_Query رو بررسی کردیم و حالا وارد کدنویسی شدیم . همچنین یاد گرفتیم که چطوری تمام و کمال دیدگاه ها رو نمایش بدیم .

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 7- کار با تابع get_comments

    3 دقیقه
  • در جلسات قبل در مورد کلاس WP_Comment_Query بحث کردیم . حالا یک تابعی به نام get_comments داریم که دقیقا مثل این کلاس عمل میکنه . تو این درس به بررسی این تابع می پردازیم .

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 8- بررسی تابع comment_form

    10 دقیقه
  • در این جلسه می خوایم فیلدهایی که برای ارسال دیدگاه ها هستند رو بررسی کنیم و خوبِ خوب یاد بگیریم که چه جزئیاتی دارن تا در جلسه بعد سراغ کدنویسی بریم .

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 9- پیاده سازی فرم دیدگاه

    28 دقیقه
  • خب ، در جلسه قبل کار با comment_form رو یاد گرفتیم .

    در قسمت اول و دوم کد میزنیم و آرگومان هاشو می نویسیم تا به صورت عملی کاربردش رو ببینیم.

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

    قسمت اول :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    قسمت دوم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    قسمت سوم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 10- پیاده سازی نمایش دیدگاه ها

    24 دقیقه
  • در این جلسه یاد خواهیم گرفت که به چه صورت دیدگاه ها رو نمایش بدیم . ما با استفاده از تابع wp_list_comments ، دیدگاه ها رو نشون میدیم .

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

    در قسمت دوم ادامه  قسمت قبل رو انجام میدیم . همچنین آواتار ، نام نویسنده و نمایشِ پیغامِ “در دست بررسی” رو پیاده سازی می کنیم .

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

    قسمت اول :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    قسمت دوم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    قسمت سوم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 11- استایل دهی به دیدگاه ها

    18 دقیقه
  • خب تا اینجا این همه کد زدیم ، درسته ؟ حالا بیایم خوشکلش کنیم . پس توی این جلسه با ما همراه باشین تا بحث استایل دهی به دیدگاه ها رو پیش ببریم .

    قسمت اول :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    قسمت دوم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 12- کار با متاکامنت و نحوه ذخیره آن

    6 دقیقه
  • در این جلسه میخوایم یاد بگیریم که چطوری در فرم دیدگاه ها فیلدهای دلخواه اضافه کنیم و محتویات اون ها رو در متاکامنت ها ذخیره کنیم .

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 13- ضروری کردن فیلدها در فرم دیدگاه

    4 دقیقه
  • در جلسه قبل یاد گرفتیم چطوری فیلد بسازیم برای ارسال دیدگاهمون و چطوری اونو در متاکامنت ذخیره کنیم ، حالا میخوایم فیلدی که اضافه کردیم رو ضروری کنیم که کاربر یا نویسنده دیدگاه ، حتما اون فیلد مدنظر ما رو پر کنه .

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 14- نمایش متاکامنت و ویرایش آن در بخش مدیریت

    6 دقیقه
  • حتما در پنل مدیریت قسمت دیدگاه ها دیدین که بخش ویرایش دیدگاه داره ، درسته؟ خب ما در جلسات قبل اومدیم یک فیلد دلخواه اضافه کردیم و حالا می خوایم اون رو سمت پنل مدیریت نمایش بدیم ، تا مدیر سایت بتونه اون رو ویرایش کنه . با ما همراه باشین تا این کار لذت بخش رو باهم انجامش بدیم 🙂

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

  • 15- پیاده سازی rating در فرم دیدگاه

    35 دقیقه
  • در جلسات قبل یاد گرفتیم که به چه صورت فیلد به فرم دیدگاه اضافه کنیم . حالا می خوایم با یه روش دیگه و با استفاده از hook این کارو انجام بدیم. پس با این درس جذاب با ما همراه باشین 😀

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

    قسمت اول :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    حالا که اومدیم کدنویسی قسمت rating رو انجام دادیم ، نوبت میرسه به استایل دهی که در قسمت دوم میتونین ببینین 😉

    قسمت دوم  :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    ادامه استایلی که از قسمت قبل مونده بود رو به پایان میرسونیم . بعد از اون می خوایم بخش Rating رو در پنل مدیریت سایت نمایش بدیم . همچنین این امکان رو به مدیر بدیم تا بتونه ویرایشات خودش رو روی اون انجام بده . که این مطالب رو در قسمت سوم توضیح دادیم .

    قسمت سوم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    حالا می خوایم برای هر دیدگاه rate رو پیاده کنیم و استایلش رو بدیم تا خوشکل و موشکل بشه 😀

    قسمت چهارم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    حالا خیلی دیگه می خوایم شخصی سازی کنیم  😀

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

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

     

     

  • 16- پیاده سازی بخش میانگین رتبه یا rate

    29 دقیقه
  • در این بخش قراره میانگین تمامی رتبه هایی که داده شده رو به کاربران سایت نمایش بدیم! چطوری با دوتا حساب کتاب ساده می تونیم این کار که به نظر سخت میاد رو انجام بدیم ؟! یادتون هست قضیه میانگین گیری رو که توی درس ریاضی خونده بودیمش!!! ماهم باهمین روش ، میانگین rate رو پیاده سازی می کنیم .

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

    قسمت اول :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    هیچ چیز بهتر از ظاهر خوشکل جیگر آدم رو حال نمیاره، تو قسمت دوم میخوایم بریم به بخش میانگین رتبه استایل بدیم تا قیافش قشنگ شه 😉

    قسمت دوم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    در قسمت سوم میخوایم آمار رتبه دهی رو با چندتا کوئری گرفتن و با استفاده از progressbar و چندتا حساب و کتاب ریاضی ، پیاده سازی کنیم .

    قسمت سوم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

    در آخرین قسمت هم بخش آمار رتبه دهی رو استایل دهی می کنیم تا کارمون تکمیل بشه .

    قسمت چهارم :

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

    برای مشاهده ویدئوی این درس می بایست در دوره ثبت نام نمائید.

    ضمنا ثبت نام در این دوره رایگان می باشد

     

نظرات دوره آموزش مجازی پیاده سازی انواع کامنت در وردپرس

  • برای مشاهده نظرات و سوالات، بر روی دکمه مربوطه کلیک کنید
  • قابلیت ارسال نظرات به صورت متنی، صوتی، تصویری
2.3K
0
افکار شما را دوست دارم، لطفا نظر دهیدx