افزونه ایرانی لایک مطالب – WP ULike

دسته‌ها : افزونه, نمونه کارها, وردپرس علی میرزائی 64 دیدگاه‌ها

افزونه ایرانی WP ULike

سلام به همگی، امروز (۶ شهریور ۱۳۹۳) در خدمت دوستان هستیم تا بعد از یه دوره کم کاری نسبتا طولانی، چهارمین افزونه ی رسمی “دنیای وردپرس و برنامه نویسی” رو خدمت شما معرفی کنیم. این افزونه با نام “WP ULike”، یک سیستم آژاکسی ساده و کاربردی برای ایجاد قابلیت لایک (LIKE) در مطالب و نوشته های وردپرسی شماست و با بهره گیری از پنل تنظیمات، پشتیبانی کامل از شیوه نامه rtl، نمایش بیشترین مطالب لایک شده و… تمامی قابلیت های یک سیستم خوب و حرفه ای رو در اختیار شما قرار میده.

همچنین، این افزونه بر خلاف افزونه های مشابهی مثل “I Like This”، از متدهای استاندارد و جدید وردپرس بهره گیری کرده و در نتیجه بدون کوچکترین باگ کدنویسی، میتونید با خیالی راحت از این سیستم استفاده کنید و از وردپرس لذت ببرید.

نحوه کار افزونه:

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

  1. استفاده از تابع <?php if(function_exists('wp_ulike')) wp_ulike('get'); ?>
  2. فعال کردن قابلیت انتشار خودکار، در پنل تنظیمات افزونه.

البته تا یادم نرفته این رو هم اضافه کنم که افزونه “WP ULike” از یک ابزارک اختصاصی هم پشتیبانی میکنه که با استفاده از اون میتونید لیستی از بیشترین مطالب لایک شده رو در قالب ابزارک وردپرس نمایش بدید.

قابلیت ها در یک نگاه:

  • بهره گیری از آژاکس، کدنویسی استاندارد و همینطور مصرف بهینه از منابع هاست.
  • دارای “دکمه لایک” و “باکس شمارنده” زیبا. (+ افزودن قابلیت انتخاب “تم” در آینده)
  • پشتیبانی کامل از شیوه نامه rtl + فایل زبان.
  • پنل تنظیمات کاربردی با قابلیت های بالا.
  • و…

در اولین نسخه ی منتشر شده از افزونه، قابلیت ها به صورت کلی ارائه شدند و به امید خدا و هم فکری دوستان عزیز وردپرسی، در آینده ای نزدیک میتونید ویژگی های خیلی جالب تری رو در این افزونه مشاهده کنید. 😉

دوستان عزیز، لطفا با ثبت امتیاز 5 ستاره در مخزن وردپرس، حمایتتون رو از این افزونه ایرانی اعلام کنید. :)

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

  1. سلام
    ممنون از این افزونه ی مفید. من ازش استفاده میکنم ولی یه مشکل داره. وقتی سایتم رو باز میکنم و لیست مطالب رو دارم قبل باز کردن مطالب در ابتدای متن +0 یا عبارت “لغو پسندیدن” دیده میشه که ظاهرا یک باگ هست. میشه کاری کرد این رو نشون نده؟ برای روشن شدن مطلب میتونین به سایت من یعنی harfeaval.ir مراجعه کنین.
    سپاس فراوان
    امید

    توسط امید پاسخ

    1. سلام، نه این روال کلی سیستم! از نسخه 1.8 به قبل، در صورتی که یک کاربر “مهمان” مطلبی رو لایک کرده باشه، دیگه اجازه لایک و لغو پسندیدن رو نداره. اما در نسخه 1.9 آپشن های جدیدی اضافه شدند که میتونید نوع شروط وقایع رو در پنل تنظیمات مشخص کنید.

      توسط علی میرزائی پاسخ

  2. بسیار سپاسگزارم.
    امیدوارم آپدیتهای بعدی را هم انجام دهید
    و یک سوال
    اندازه باکسی که نمایش تعداد لایک‌ها رو نشون میده چطور میشه کوچکتر کرد؟

    توسط بهمن پاسخ

    1. سلام، ایشالا بعد از پایان امتحانات دانشگاهی، روی نسخه های جدید کار میکنم :)
      برای تغییرات ظاهری باید از css استفاده کنید. (سلکتورهای افزونه رو هم میتونید در فایل wp-ulike.css مشاهده کنید)

      توسط علی میرزائی پاسخ

  3. سلام
    چطور میتونم متن شماره هارو مثلا +1 رو فونتش رو کوچکتر کنم؟

    توسط ghorbani پاسخ

    1. سلام، برای تنظیم فونت ها باید از پروپرتی font-size در css استفاده کنید.

      توسط علی میرزائی پاسخ

  4. یه دنیا ممنون
    اگه این دو خط نبود دانلود نمی کردم
    البته تا یادم نرفته این رو هم اضافه کنم که افزونه “WP ULike” از یک ابزارک اختصاصی هم پشتیبانی میکنه که با استفاده از اون میتونید لیستی از بیشترین مطالب لایک شده رو در قالب ابزارک وردپرس نمایش بدید.
    بازم ممنون

    توسط داود پاسخ

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

    از آخرین ورژن این پلاگین و ورژن 4.1 وردپرس استفاده میکنم ، یه مشکلی برام پیش اومده بعضی وقتا که روی دکمه لایک کلیک میکنم بعد از لودینگ یه صفحه سفید میاد که فقط توش تاریخ نوشته (اولین قسمت پوستم تاریخ رو نشون میده ) و صفحه باید رفرش بشه تا محتوای صفحه بیاد و در ضمن لایکی هم اضافه نمیشه ( وقتی صفحه رفرش شد همون 0 لایک رو نشون میده ) برای این که منظورم رو متوجه بشید لطفا به این صفحه مراجعه کنید و روی دکمه لایک که در انتهای مطلب هست کلیک کنید :
    http://www.veranix.com/%D9%81%D9%88%D8%A7%DB%8C%D8%AF-%D8%AE%D9%88%D8%B1%D8%AF%D9%86-%D8%B5%D8%A8%D8%AD%D8%A7%D9%86%D9%87-%DA%86%DB%8C%D8%B3%D8%AA/
    راستی اینو هم بگم بعضی وقتا درست کار میکنه و بعضی وقتا اینطوری میشه .

    به نظر شما مشکل از چی میتونه باشه ؟

    توسط فرشاد پاسخ

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

      توسط علی میرزائی پاسخ

  6. خیلی عالیه امیدوارم هر روز بهتر بشه

    توسط حمیدرضا پاسخ

  7. سلام آقای امیری
    افزونه های شما واقعا کاربردیه ، لطفا ادامه دهید

    توسط جودو پاسخ

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

      توسط علی میرزائی پاسخ

  8. افزونه ی خوبی ساختید و تلاشتون قابل تحسینه!
    اگه این چند مورد رو هم اضافه یا اصلاح کنید عالی میشه.
    1-ابزارک نشان دادن بیشترین مطالب لایک شده بدون گرافیک هست.
    2-امکان سفارشی سازی بیشتر(از بین چند دکمه لایک هرکدوم رو خواستیم انتخاب کنیم)
    3-امکان عوض کردن رنک دکمه لایک رو فراهم کنید.
    متشکرم که این افزونه رو ساختید.
    بهترین افزونه لایک!

    توسط امید برتر پاسخ

    1. سلام، از لطفتون ممنونم.
      1- ابزارک نمایشی این افزونه، مشابه ابزارک های پیشفرض وردپرس (نوشته های تازه، اطلاعات، بایگانی و…) تحت یک استاندارد مشخصی کدنویسی شده و دقیقا استایلی رو میگیره که شما در قالبتون استفاده کردید. بنابراین هیچ محدودیتی در زیبا سازی ندارید.
      2- امکان انتخاب “تم” به زودی اضافه میشه. 😉
      3- قابلیت انتخاب رنگ پس زمینه، حاشیه و فونت در نسخه 1.3 اضافه شده. (برای تنظیم و فعال سازی به بخش “تنظیمات > تنظیمات افزونه یولایک” مراجعه کنید.)

      توسط علی میرزائی پاسخ

  9. سلام آقای مهندس
    من می خوام در سایتی ( شبیه سایتهای اجتماعی ) از کاربرها بخوام که نظرشون رو راجع به یه مثلاٌ یه عکس به صورت بله و خیر بدن .
    هم به صورت عمومی وجود داشته باششه و هم بصورت گروهی که درشون هستن . و امکان آمار گییری هم وجود داشته باشه با قابلیت نمایش در وب .
    ممنون میشم راهنمائی کنید

    توسط رضا پاسخ

  10. ممنون آقای میرزایی که یکی از پیشنهاد هامو روش پیاده کردید.

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

    توسط رضا هادی پاسخ

    1. خواهش میکنم رضا جان، البته اولین پیشنهاد از طرف آقا بهروز بود. 😉
      با افزودن جدول، امکان پیاده سازی همه ی این قابلیت ها وجود داره که ایشالا به مرور زمان اضافه خواهند شد…

      توسط علی میرزائی پاسخ

      1. خوشحالم که هنوز یادته 😀

        توسط بهروز پاسخ

  11. سلام . نصب کردم اما عمل نکرد لطفا راهنمایی کنید.با سپاس

    توسط علی صفری فرد پاسخ

    1. سلام علی آقا، از افزونه به صورت استفاده کردید؟! (قابلیت خودکار یا استفاده از تابع؟)

      توسط علی میرزائی پاسخ

  12. سلام . افزونه جالب و خوبی بود
    تشکر …

    توسط وردپرس پاسخ

  13. سلام.خسته نباشید.ممنون از افزونه ی خوبتون.
    یه سوال داشتم اینکه فونت به کار رفته برای متن مطالب شما چیه؟!! از کجا می تونم دریافت کنم؟!!

    توسط محسن پاسخ

    1. سلام آقا محسن، اسم فونت BNazanin و در همه ی سایتهای فونت فارسی میتونید دانلودش کنید.

      توسط علی میرزائی پاسخ

  14. ممنون بابت این افزونه علی آقا

    توسط پایگاه تحلیلی فروزان پاسخ

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

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

    ممنون خسته نباشید .

    توسط رضا هادی پاسخ

    1. سلام.
      1- در نسخه ی بعدی (که احتمالا تا آخر هفته منتشر میشه)، این قابلیت رو با یک قالب ساده اضافه میکنیم. البته پیشنهاد “pophover” هم میتونه جالب باشه.
      2- با استفاده از جدول اطلاعاتی افزونه، میتونیم این قابلیت ها رو در آینده اضافه کنیم. 😉

      توسط علی میرزائی پاسخ

  16. مرسی از سایت خوبتون.

    توسط حسابداری پاسخ

  17. خوبه. بجای نوشته ای که نمایش میده فقط رنگش عوض شه.
    کلیک میکنه دوباره روش لایکش برداشته بشه…
    (حتی میتونه قلب باشه ، فیوریت)

    توسط isa پاسخ

    1. آره اینم پیشنهاد خوبیه. احتمالا در نسخه های بعدی، تغییرات زیادی رو خواهیم داشت 😉

      توسط علی میرزائی پاسخ

  18. ممنون علی جان مثل همیشه بسیار عالی بود فقط اگر امکان dislike کردن رو هم بهش اضافه کنی و همچنین قابلیت استفاده در بخش نظرات هم بهش اضافه بشه دیگه چیزی از افزونه های دردسر ساز مشابه کم نخواهد داشت من که 5 star رو بهش دادم امیدوارم موارد بالا رو لحاظ کنی تا بشه ازش استفاده کرد
    ممنون و موفق باشی

    توسط علی پاسخ

    1. سلام علی آقا،
      1- اضافه کردن dislike کار سختی نیست. اگه بقیه هم موافق باشن، میتونیم این قابلیت رو به صورت آپشن در نسخه های آینده اضافه کنیم.
      2- اضافه کردن بخش دیدگاه، یه خورده سیاست سیستم رو تغییر میده. با اینحال، روش فکر میکنم.
      3- حاجی کجا 5 ستاره دادی؟!؟ نکنه منظورت 5 ستاره ایه که خودم به خودم دادم؟!؟ :)

      توسط علی میرزائی پاسخ

      1. eeeee یادم رفت بزنم :-)الان زدم داداش
        اگر موارد بالا رو لحاظ کنی بازم میزنم :-)اصلا همه رو میفرستم لایک بزنن داداش:-)
        موفق باشی…

        توسط علی پاسخ

  19. سلام…
    خیلی عالیه …
    یه پیشنهاد تک بدم؟!
    افزونه ای نیست که گراواتار و پروفایل اعضایی که مطلب رو لایک کردن رو نشون بده.
    فکر می کنم ایده ی جدیدی باشه.

    توسط بهروز پاسخ

    1. سلام، ممنونم بهروز جان.
      پیاده سازیش کار سختی نیست. شاید بتونیم در نسخه های بعدی، سیستم رو مشابه فیسبوک، توسعه بدیم! نظرت چیه؟!؟ 😉

      توسط علی میرزائی پاسخ

      1. سلام ،
        آقا میشه یکاری کنی که وقتی یوزر لایک میکنه عکس پروفایل لایک کننده ها رو هم نشون بده؟

        توسط محمد پاسخ

        1. بله، در نسخه 1.1 این قابلیت اضافه شده و میتونید افزونه رو به روزرسانی کنید.

          توسط علی میرزائی پاسخ

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

    توسط امین رسولی پاسخ

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

      توسط علی میرزائی پاسخ

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