گزارشی از قابلیت های جدید WP ULike 2.0

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

بخش آماره وردپرس یولایک

نسخه ۲.۰ افزونه WP ULike طی چند روز آینده منتشر میشه. تو این نسخه، تغییرات و ویژگی های فوق العاده زیادی رو خواهیم داشت که مهمترینش، اضافه شدن بخشی جدید با نام “آماره وردپرس یولایک” هست. این بخش، در حال حاضر از ۵ باکس تشکیل شده که خلاصه ای از وضعیت آماری لایک ها رو به صورت نمودارهای خطی، نمودار دایره ای و همچنین تحلیل جزئیات روزها، هفته ها و ماه ها -برای هر ۳ بخش مطالب، دیدگاه ها و فعالیت ها- ارائه میکنه. (البته قابلیت های ارائه شده در این بخش، فعلا به صورت آزمایشی هستند و آپشن های جدید هم به مرور اضافه میشن)

علاوه بر این، مهمترین تغییر بعدی وردپرس یولایک، بازنویسی مجدد هسته افزونه است! در این نسخه، توابع بخش نمایش و پردازش لایک ها، به طور کلی حذف و کل این سیستم تحت یک کلاس جدید، طراحی و بازنویسی شده است.
همچنین، دو ابزارک جدید “پرلایک ترین فعالیت ها” و “آخرین مطالب لایک شده توسط کاربر جاری” هم به سیستم اضافه شدند و همگی تحت یک بسته قرار گرفتند (چند مشکل ساده ای هم که در ابزارک “پرلایک ترین کاربران” وجود داشت، شناسایی و به طور کامل رفع شدند). آخرین مورد هم، اضافه شدن آپشن جدید “سفارشی سازی تمپلیت ها” است که با ارائه چند متغیر ساده، این امکان رو فراهم کرده تا قسمت های “باکس کاربران لایک کرده” و “افزودن فعالیت های بادی پرس” رو به سادگی ویرایش و شخصی سازی کنید.

تا اینجا، فعلا به همین توضیحات بسنده میکنم تا بقیه تغییرات رو -به امید خدا- خودتون در این نسخه ببینید ;)

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

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

    توسط سینا پاسخ

    1. سلام سینا عزیز،
      برای این کار میتونید از تابع wp_ulike_get_post_likes استفاده کنید. جزئیات بیشتر این تابع در لینک زیر توضیح داده شده:
      https://wordpress.org/plugins/wp-ulike/faq

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

  2. سلام آقای میرزایی
    ضمن عرض تشکر
    می خواستم ببینم به چه صورت امکان داره که تصویر شاخص مطالب یا محصولات لایک شده در بخش activitiy بادی پرس نمایش داده بشه؟
    با تشکر

    توسط رضا پاسخ

    1. سلام آقا رضا. این امکان فعلا وجود نداره. اما مورد پیچیده ای نیست و سعی میکنیم در نسخه های آینده این قابلیت رو اضافه کنیم.

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

  3. سلام من این افزونه رو نصب کردم ولی تصاویر بعضی از مطالب رو نشون نمیده چکار کنم؟؟؟؟

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

    1. سلام. آیا اون دسته از مطالب شما تصویر شاخص دارند؟

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

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

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

    1. سلام، همچین چیزی وجود نداره. اگه شما سیستم وقایع نگاری IP رو انتخاب کرده باشید و IP شما تغییری نداشته باشه، با ورود به هر اکانت کاربری دیگه، همچنان سیستم شما رو به خاطر داره و امکان لایک جدید وجود نخواهد داشت. (اگه این شیوه براتون مناسب نیست، میتونید متدهای دیگه رو در آپشن سیستم وقایع نگاری انتخاب کنید)

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

  5. سلام من یک سوالی پرسیدم ولی جواب نگرفتم…
    من افزونه رو با کد تو مطلب نمایش دادماما فقط ۰ نمایش میده
    قابلیت لایک هم نداره
    لوکالهاست کار میکنم …
    ممنون

    توسط علی پاسخ

  6. آقا علی یه سوال فنی :)
    چطوری میتونم فونت Yekan رو به این افزونه اضافه کنم!؟ کدوم قسمت استایل؟! کلا میخوام هم اعداد هم نوشته ها یکان بشه چون حالت اتومات فونت چیز دیگس یکم چهره قالب رو میریزه بهم ، وقتی از تابع استفاده میکنم و از کلاس قالب کمک میگیرم دکمه لایک فقط توی فایرفاکس نمایش داده میشه با کروم و اکسپلورر تست کردم نمایش نمیده!!!

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

    1. سلام محمد جان،
      در استایل اصلی این افزونه، از خاصیت font-family استفاده نکردیم و اگه به سلکتورهای قالبتون (مثلا body) فونت BYekan رو اضافه کنید، به دکمه لایک هم اضافه میشه.

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

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

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

    1. واقعا این دیسلایک چقدر طرفدار داره :) اوکی، من هدف اولیه ام این بود که سیستم مشابه فیسبوک باشه! اما حالا که اکثر دوستان به این ویژگی تأکید دارند، به زودی روی این قابلیت کار میکنم. 😉

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

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

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

    1. ممنون محمد جان، در نسخه های آینده حتما این کار رو انجام میدم. :)

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

  9. سلام علی آقا
    شرمنده مزاحم شدم یه مشکل دارم در مورد وردپرس ، وقتی میخواهم قسمت مدیریت ادمین رو در حالت https قرار میدم و هنگام ورود با خطا مراجع میشم .
    راستی از این کد استفاده می کنم :
    define('FORCE_SSL_ADMIN', true);
    هنگام ورود با این خطاها رو برو میشم :
    404 Not Found
    Please forward this error screen to bestsources.ir's WebMaster.

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

    1. تا اونجایی که من میدونم، برای استفاده از پروتکول https باید یک هزینه اشتراک پرداخت کنید! (پس با انجام این تنظیمات، نمیتونید از این قابلیت استفاده کنید)

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

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

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

    1. سلام، افزونه هایی مثل download monitor و یا easy digital downloads رو بررسی کنید.

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

  11. متشکرم. اگه براتون امکان داشته باشه راهنماییم کنین که کجا خودم این تغییرو انجام بدم عالی میشه.
    نکته دیگه ویجت user likes هست که گویا فقط شامل پست هایی میشه که کاربر لایک کرده. اگه اون جا هم بشه تغییری بدیم که فعالیت هایی که کاربر لایک کرده رو برای من به جای پست ها نشون بده دیگه معرکه میشه.

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

    1. خواهش میکنم، کدهای مربوط به این ویجت در کلاس wp_ulike_widget (آدرس: admin>classes>class-widget.php) قرار داره. ولی اگه مدتی رو صبر کنید حتما در آپدیت بعدی این تغییر رو اضافه میکنم.
      متوجه سؤال دومتون نشدم! منظورتون ابزارک Most Liked Users هست که بیشترین کاربران لایک کرده رو نمایش میده؟!

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

  12. ممنونم از جوابتون. درسته بعضی از فعالیت ها صرفا notification هستن. مثلا اینکه چه فردی عضو چه گروهی شد. به نظرم چنین فعالیت هایی نیاز نیست توی لیست بهترین ها یا پر لایک ترینها بیان. چون نوعشون فرق میکنه و مقایسه اونا معنی نمیده. به نظرم بهتره فقط اونایی که content دارن رو تو اون ویجت بیاریم.

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

    1. پیشنهاد عملی و خوبیه! مرسی، حتما برای ورژن آینده بررسی میکنم. :)

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

  13. ممنونم بابت جواب سریعتون و متاسفم بابت این مشکل.
    در واقع میخوام پر لایک ترین فعالیت های بادی پرس رو در ساید بار نشون بدم.
    یعنی میخوام در ویجت محبوب ترین مطالب این لینک:
    http://happy-ladies.com/members/negar/
    عنوان فعالیت و تعداد لایکهاش نمایش داده بشه. شبیه برترین ایده های لینک زیر
    (این با rating-widgetهست گرچه کلا از rating-widget راضی نیستم):
    http://happy-ladies.com/idea/members/negar/
    این سوال اصلی من هست که در ساپورت هم ازتون پرسیدم.
    متشکرم :)

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

    1. اختیار دارید، فک میکنم الآن متوجه سؤالتون شده باشم!
      ویجت پرلایک ترین فعالیت ها، فعلا نسخه آزمایشی خودش رو طی میکنه و من در این مدت، منتظر دریافت بازخوردهای کاربران بودم که شما اولین نفر هستید. :)
      در واقع، یک نوع از فعالیت های بادی پرس، حاوی ستون محتوا (content) نیستند و بیشتر جنبه notification دارند. به همین خاطر، در کدنویسی این ویجت مجبور شدم که فقط از اطلاعات ستون title استفاده کنم. چون در غیر این صورت، عدم وجود content در لیست خروجی، ایجاد بهم ریختگی میکرد!
      با اینحال، حتما سعی میکنم که در نسخه های بعد، روی توسعه این ابزارک بیشتر کار کنم و برای حالت content هم حتما آپشنی رو در نظر خواهم گرفت…
      بازهم اگه سؤالی بود، در خدمت هستم.

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

  14. لینک قبلی درست کار نمیکنه. این لینک درست هست
    http://tiny.alimir.ir/VdD

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

  15. سلام و تشکر بسیار بابت این پلاگین سبک و کامل. خیلی خوشحال شدم که دیدم 1 ایرانی این پلاگین رو ساخته.
    هدف من استفاده برای فعالیت های وردپرس هست، اصل کار به خوبی انجام میشه اما همونجور که در سایدبار لینک زیر میتونین ببینین. عنوان فعالیتها بهتر هست همون متن اونها باشه که واضحتر باشه. چندتا سوال مرتبط به این قضیه هم داشتم که توی ساپورت وردپرس پرسیدم.
    ممنونم
    http://happy-ladies.com/old/%DA%AF%D8%B1%D9%88%D9%87%E2%80%8C%D9%87%D8%A7-2/%D9%82%D9%84%D9%85-%D8%B4%D8%A7%D8%AF/

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

    1. سلام. خیلی ممنونم سارا خانوم، نظر لطفتونه :)
      در حال حاضر هر دو لینک، خطای 404 دارند و من نتونستم این صفحات رو ببینم! به محض اینکه مشکل رفع شد اطلاع بدید، من حتما بررسی میکنم.
      برای تاپیک هایی هم که در بخش ساپورت مطرح کردید، پاسخ ها رو تا آخر هفته میفرستم. (البته اگه بتونید در همینجا توضیحات فارسی هم بنویسید، کار من خیلی راحت تر میشه) :)

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

  16. سلام.
    اقای میرزایی دو ماه پیش قول نسخه جدید اجاکس بوت مدال رو دادید
    پس چی شد؟ لطفا اینقدر کاربراتون رو منتظر نزارید

    توسط علی پاسخ

    1. سلام، بابت تأخیر بوجود اومده عذر میخوام…
      تو این مدت، تقاضا و اولویت بروز رسانی WP ULike خیلی بیشتر بود و به همین خاطر در حق سایر پلاگین ها کمی ظلم شد… :) اما ایشالا بزودی کار روی Ajax Bootmodal رو شروع میکنم. 😉

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

  17. آقا علی مثل همیشه عالی ولی نسخه بعدیش کی میاد ؟
    :-(

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

    1. سلام، اگه منظورت نسخه 2.0 که چند روزی هست منتشر شده و میتونید بروزرسانی کنید.

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

  18. مهندس میرزایی عزیز من یولایک را روی دوتا سایت با افزونه های یکسان وقالب متفاوت نصب کردم ولی روی یکیشون(behroozi.org( ارور سکیوریت داره چرا؟ کمی هم توی آمارگیردخالت میکنه.
    اما درهرصورت عالیه موفق باشی

    توسط علی رضا پاسخ

    1. سلام علی جان! من دقیقا متوجه منظور شما از “ارور سکیوریت” و “دخالت در آمارگیر” نشدم! لطفا بیشتر توضیح بدید…

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

      1. افزونه Sucuri Securityرا روی سایت دارم که وقتی یولایک فعال بود و اسکن میکرد ارور میداد ولی یولایک که غیرفعال میشد این ارور از بین میرفت!الان آپدیت کردم مشکل رفع شده شایدهم ازافزونهreaction بودچون اونو پاک کردم.درکل عالیه

        توسط علی پاسخ

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