آموزش وردپرس | بلاگ وب‌داده

افزودن سیستم لایک و دیسلایک به نوشته‌ها و نظرات وردپرس

لایک و دیسلایک، ساده‌ترین راه برای شنیدن نظر خاموشِ مخاطب است؛ کسی که مطلب را می‌خواند اما هیچ‌وقت کامنت نمی‌گذارد. در این راهنما گام‌به‌گام یاد می‌گیرید این قابلیت را با افزونه‌های رایگان و معتبر، هم به نوشته‌ها و هم به دیدگاه‌ها اضافه کنید.
سیستم لایک و دیسلایک وردپرس یعنی افزودن دکمه‌های پسند و ناپسند به مطالب و نظرات، تا بازدیدکننده بدون نیاز به نوشتن کامنت و فقط با یک کلیک بازخورد بدهد. در ادامه سه روش رایگان و امتحان‌شده را از ساده به کمی فنی‌تر می‌بینید: افزونه همه‌کاره WP ULike، زوج افزونه سبک Posts Like Dislike و Comments Like Dislike، و جای‌گذاری دستی با شورت‌کد در قالب. نتیجه، ابزاری است که به شما می‌گوید کدام محتوا واقعاً روی مخاطب اثر گذاشته است.
  • چرا مهم است: بیشتر کاربران هرگز کامنت نمی‌گذارند؛ دکمه لایک، بازخوردِ همین اکثریت خاموش را ثبت می‌کند.
  • ساده‌ترین شروع: افزونه WP ULike به‌محض فعال‌شدن، دکمه پسند را خودکار روی نوشته‌ها می‌گذارد.
  • اگر دیسلایک رایگان می‌خواهید: زوج افزونه Posts Like Dislike و Comments Like Dislike دیسلایک را در نسخه رایگان دارند.
  • روش پیشرفته: با یک شورت‌کد می‌توانید دکمه‌ها را دقیقاً هرجای قالب که بخواهید بگذارید.
  • واقعیت صادقانه: در WP ULike رایگان فقط لایک هست و دیسلایک به نسخه Pro نیاز دارد؛ این را در انتخاب لحاظ کنید.

در یک نگاه

قابلیت لایک و دیسلایک یک راه کم‌دردسر برای سنجش محبوبیت محتواست و با چند افزونه رایگان و بدون کدنویسی فعال می‌شود. کافی است افزونه مناسب را نصب، دامنه کاربردش (نوشته یا دیدگاه) را مشخص و ظاهرش را تنظیم کنید. زیرساخت میزبانی سریع و پشتیبانی فنی این کار را هم می‌توانید از وب‌داده بگیرید.
حتماً اگر این مقاله را باز کرده‌اید، دنبال راهی هستید که تعامل کاربران با سایتتان را بالا ببرید یا بفهمید کدام مطلب بیشتر پسندیده شده است. خبر خوب این است که برای این کار به دانش برنامه‌نویسی نیاز ندارید؛ ما هر روش را گام‌به‌گام و با زبان ساده توضیح می‌دهیم و در پایان یک جدول مقایسه می‌گذاریم تا بهترین گزینه را برای سایتتان انتخاب کنید.

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

سیستم لایک و دیسلایک، مجموعه‌ای از دکمه‌های ساده (معمولاً شست بالا و شست پایین، یا قلب و ضربدر) است که کنار هر نوشته یا زیر هر دیدگاه قرار می‌گیرد. کاربر با یک کلیک، پسند یا ناپسند خود را ثبت می‌کند و شمارنده کنار دکمه به‌روز می‌شود. برخلاف کامنت که نوشتن می‌خواهد و برای بیشتر کاربران دردسر است، لایک هیچ اصطکاکی ندارد؛ به همین دلیل تعداد بسیار بیشتری از بازدیدکننده‌ها با آن تعامل می‌کنند.
این قابلیت دو فایده اصلی دارد. اول، بازخورد سریع: با نگاه به تعداد پسندها می‌فهمید کدام مطلب روی مخاطب اثر گذاشته و باید موضوع‌های مشابهش را بیشتر کار کنید. دوم، اعتبار اجتماعی: مطلبی که پسند زیادی خورده، به بازدیدکننده تازه‌وارد پیام می‌دهد که این محتوا ارزش خواندن دارد. در بخش دیدگاه‌ها هم لایک و دیسلایک کمک می‌کند نظرهای مفیدتر بالاتر دیده شوند.

تشبیه کاربردی

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

چرا این قابلیت برای سایت شما مهم است؟

پیش از رفتن سراغ نصب، خوب است بدانید این قابلیت دقیقاً چه چیزی به سایت شما اضافه می‌کند. چهار مزیت کلیدی آن این‌هاست:

سنجش محبوبیت محتوا

با شمارش پسندها می‌فهمید کدام مطلب واقعاً گرفته است؛ داده‌ای که از تعداد بازدید تنها دقیق‌تر است، چون نشان می‌دهد کاربر محتوا را دوست داشته نه فقط باز کرده.

افزایش تعامل کاربر

کلیک‌کردن روی یک دکمه بسیار ساده‌تر از نوشتن کامنت است؛ پس درصد خیلی بیشتری از بازدیدکننده‌ها با سایت شما درگیر می‌شوند.

اعتماد و اعتبار اجتماعی

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

مدیریت بهتر دیدگاه‌ها

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

پیش‌نیازها و ابزارهای مورد نیاز

برای انجام این کار به چیز پیچیده‌ای نیاز ندارید؛ فقط سه مورد زیر را آماده داشته باشید:

۱) دسترسی مدیریت وردپرس

باید بتوانید وارد پیشخوان شوید و از مسیر «افزونه‌ها ← افزودن» افزونه نصب کنید. اگر تازه وردپرس را راه انداخته‌اید، آموزش نصب وردپرس روی سی‌پنل کمک‌کننده است.

۲) یک بکاپ کامل

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

۳) تصمیم درباره دامنه کاربرد

مشخص کنید دکمه‌ها را فقط روی نوشته‌ها می‌خواهید، فقط روی دیدگاه‌ها، یا هر دو. همین تصمیم تعیین می‌کند سراغ کدام افزونه بروید.

آموزش قدم‌به‌قدم افزودن لایک و دیسلایک

پیش از شروع: بکاپ را فراموش نکنید

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

روش اول: افزونه همه‌کاره WP ULike (ساده‌ترین شروع)

افزونه WP ULike (ساخته Alimir) یکی از محبوب‌ترین افزونه‌های این حوزه با بیش از ۶۰٬۰۰۰ نصب فعال و امتیاز ۴٫۸ از ۵ در مخزن رسمی وردپرس است و از زبان فارسی هم پشتیبانی می‌کند. برای شروع کافی است از مسیر «افزونه‌ها ← افزودن» عبارت WP ULike را جستجو، سپس افزونه را نصب و فعال کنید. طبق مستندات رسمی، به‌محض فعال‌شدن، دکمه پسند به‌صورت خودکار روی نوشته‌ها ظاهر می‌شود و نیازی به تنظیمات اولیه نیست.
اگر بخواهید دکمه را جای دیگری (مثلاً وسط متن یا در صفحه‌ای خاص) بگذارید، از شورت‌کد [wp_ulike] استفاده کنید. این افزونه یک داشبورد آمار برای دیدن محبوب‌ترین محتواها دارد، با WooCommerce و BuddyPress و bbPress سازگار است، با جاوااسکریپت ساده و بدون jQuery نوشته شده و از راست‌به‌چپ پشتیبانی می‌کند. یک نکته مهم و صادقانه: در نسخه رایگان WP ULike فقط دکمه لایک وجود دارد و «دیسلایک» از قابلیت‌های نسخه Pro است؛ پس اگر حتماً دیسلایک رایگان می‌خواهید، سراغ روش دوم بروید.

نکته درباره کش

طبق مستندات رسمی، WP ULike با افزونه‌های کش معروف مثل WP Rocket و LiteSpeed Cache و W3 Total Cache سازگار است. با این حال بعد از نصب، یک‌بار کش سایت را پاک کنید تا دکمه‌ها درست روی همه صفحات نمایش داده شوند.

روش دوم: زوج افزونه Posts Like Dislike و Comments Like Dislike

اگر هدفتان داشتن لایک و دیسلایکِ رایگان روی هر دو بخش نوشته‌ها و دیدگاه‌هاست، بهترین گزینه ترکیب دو افزونه سبک از سازنده Happy Coders است. افزونه «Posts Like Dislike» (بیش از ۶٬۰۰۰ نصب فعال، امتیاز ۴٫۳) دکمه پسند و ناپسند را به نوشته‌ها و انواع پست اضافه می‌کند، و افزونه «Comments Like Dislike» (بیش از ۵٬۰۰۰ نصب فعال، امتیاز ۴٫۶) همین کار را برای دیدگاه‌های بومی وردپرس انجام می‌دهد. هر دو رایگان‌اند و دیسلایک را در همان نسخه رایگان دارند.
بعد از نصب و فعال‌سازی، تنظیمات هرکدام از مسیر منوی «نوشته‌ها» و منوی «دیدگاه‌ها» در دسترس است. در هر دو افزونه می‌توانید موقعیت دکمه (قبل یا بعد از محتوا)، حالت نمایش (هم لایک هم دیسلایک، فقط لایک، یا فقط دیسلایک)، نوع محدودیت رأی (بر اساس کوکی، آی‌پی یا بدون محدودیت)، یکی از چهار قالب آیکون (شست، قلب، درست/غلط، لبخند/اخم) یا آیکون سفارشی، و رنگ آیکون و شمارنده را تعیین کنید. نکته کاربردی از مستندات رسمی: افزونه Posts Like Dislike برای ذخیره آرا جدول جداگانه‌ای در دیتابیس نمی‌سازد و از postmeta استفاده می‌کند، که آن را سبک نگه می‌دارد.

اگر دکمه‌ها نمایش داده نشدند

طبق پرسش‌های متداول رسمی این افزونه‌ها، Posts Like Dislike از فیلتر the_content و Comments Like Dislike از فیلتر comment_text برای افزودن دکمه‌ها استفاده می‌کنند. اگر قالب شما این فیلترها را برای نمایش محتوا صدا نزند، دکمه‌ها ظاهر نمی‌شوند؛ در این حالت باید دکمه را دستی (روش سوم) در قالب قرار دهید.

روش سوم و پیشرفته: جای‌گذاری دستی با شورت‌کد در قالب

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

شورت‌کدها و توابع رسمی هر افزونه

برای نمایش دستی دکمه‌ها این موارد رسمی را به کار ببرید: نوشته با Posts Like Dislike ← شورت‌کد [posts_like_dislike] یا echo do_shortcode('[posts_like_dislike]')؛ دیدگاه با Comments Like Dislike ← تابع comments_like_dislike( $comment_id )؛ و WP ULike در هر جای قالب یا محتوا ← شورت‌کد [wp_ulike]. کد PHP را داخل حلقه (loop) قالب قرار دهید تا شناسه درست نوشته یا دیدگاه شناسایی شود.
تنظیمات افزونه برای سیستم لایک و دیسلایک وردپرس در پیشخوان مدیریت

جدول مقایسه سه افزونه لایک و دیسلایک

این جدول کمک می‌کند بر اساس نیازتان (نوشته، دیدگاه یا هر دو) و اینکه دیسلایک رایگان می‌خواهید یا نه، افزونه درست را انتخاب کنید. داده‌ها از مخزن رسمی وردپرس است:
افزونهدامنه کاربرددیسلایک در نسخه رایگاننصب فعالامتیاز کاربران
WP ULikeنوشته، دیدگاه، محصول، انجمنخیر (فقط در نسخه Pro)+۶۰٬۰۰۰۴٫۸ از ۵
Posts Like Dislikeنوشته‌ها و انواع پستبله (رایگان)+۶٬۰۰۰۴٫۳ از ۵
Comments Like Dislikeدیدگاه‌های بومی وردپرسبله (رایگان)+۵٬۰۰۰۴٫۶ از ۵

کدام را انتخاب کنم؟

اگر فقط لایک می‌خواهید و دنبال داشبورد آمار و امکانات گسترده‌اید، WP ULike بهترین شروع است. اگر دیسلایکِ رایگان روی نوشته‌ها و دیدگاه‌ها برایتان مهم است، زوج افزونه Happy Coders (Posts + Comments Like Dislike) مناسب‌تر است. برای سایت‌های شلوغ هم می‌توانید فقط یکی را نصب کنید تا بار اضافه به سایت وارد نشود.

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

دکمه‌های لایک و دیسلایک با فناوری AJAX کار می‌کنند؛ یعنی با هر کلیک، یک درخواست کوچک به سرور فرستاده و پاسخ گرفته می‌شود، بدون بارگذاری دوباره صفحه. اگر سرور کند باشد، همین تأخیر کوچک تجربه کاربر را خراب می‌کند و ممکن است شمارنده دیر به‌روز شود. به همین دلیل، کیفیت میزبانی به‌اندازه خودِ افزونه در نتیجه کار مؤثر است.
✅ زیرساخت سرورهای نسل جدید HPE (Gen11 و Gen10) برای پاسخ‌دهی سریع درخواست‌های AJAX.
✅ دیتاسنترهای متنوع در ایران، هلند و آلمان برای انتخاب نزدیک‌ترین لوکیشن به کاربران شما.
✅ پشتیبانی فنی ۲۴ ساعته برای کمک در نصب افزونه، تنظیم قالب فرزند و بازگردانی بکاپ.
✅ مدیر فایل و کنترل‌پنل کامل برای گرفتن بکاپ و غیرفعال‌کردن سریع افزونه در صورت بروز مشکل.

تجربه پشتیبانی وب‌داده

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

نقل‌قول از توضیحات رسمی WP ULike

صفحه رسمی افزونه WP ULike در مخزن وردپرس نکته جالبی درباره فلسفه لایک می‌گوید: «کامنت‌ها عالی‌اند، اما بیشتر مردم کامنت نمی‌گذارند؛ آن‌ها فقط محتوا را مصرف می‌کنند و می‌روند.» دقیقاً همین‌جاست که دکمه لایک ارزش پیدا می‌کند؛ بازخوردِ همان اکثریت خاموش را ثبت می‌کند. منبع: wordpress.org — WP ULike

معایب و محدودیت‌هایی که باید بدانید

صادقانه بگوییم، این قابلیت محدودیت‌هایی هم دارد. نخست، هر افزونه‌ای بار اضافه‌ای—هرچند کوچک—به سایت وارد می‌کند؛ نصب چند افزونه هم‌زمان روی سایت‌های شلوغ ممکن است سرعت را کمی کم کند. دوم، در محبوب‌ترین گزینه یعنی WP ULike رایگان فقط لایک وجود دارد و برای دیسلایک باید نسخه Pro بخرید. سوم، افزونه‌های Happy Coders به فیلترهای استاندارد قالب وابسته‌اند و در برخی قالب‌های سفارشی بدون جای‌گذاری دستی نمایش داده نمی‌شوند؛ همچنین یکی از کاربران گزارش کرده که این افزونه با تونل‌های Cloudflare دچار مشکل شده است. چهارم، خودِ دیسلایک همیشه انتخاب خوبی نیست؛ در بعضی سایت‌ها فضای منفی ایجاد می‌کند و بهتر است فقط لایک را نگه دارید. جمع‌بندی: افزونه را متناسب با نیاز واقعی سایتتان انتخاب کنید و از نصب افزونه‌های اضافی بپرهیزید.

پرسش‌های پرتکرار درباره لایک و دیسلایک در وردپرس

جمع‌بندی و چک‌لیست نهایی

دیدیم که افزودن لایک و دیسلایک به وردپرس ساده و بدون کدنویسی است: برای شروعِ سریع و داشبورد آمار، افزونه WP ULike؛ برای دیسلایکِ رایگان روی نوشته‌ها و دیدگاه‌ها، زوج افزونه Posts Like Dislike و Comments Like Dislike؛ و برای کنترل کامل روی محل نمایش، جای‌گذاری دستی با شورت‌کد. مهم‌ترین پیام مقاله این است: افزونه را بر اساس نیاز واقعی سایتتان انتخاب کنید، نه صرفاً محبوبیت آن؛ و اگر دیسلایک به سایتتان فضای منفی می‌دهد، فقط لایک را نگه دارید.

چک‌لیست سریع

✅ اول از همه بکاپ کامل بگیرید.
✅ مشخص کنید دکمه‌ها را روی نوشته، دیدگاه یا هر دو می‌خواهید.
✅ افزونه مناسب را از جدول مقایسه انتخاب و نصب کنید.
✅ ظاهر، موقعیت و نوع محدودیت رأی را در تنظیمات تعیین کنید.
✅ بعد از نصب، کش سایت را پاک و نمایش دکمه‌ها را روی موبایل و دسکتاپ بررسی کنید.
✅ اگر دکمه‌ها نمایش داده نشدند، سراغ جای‌گذاری دستی با شورت‌کد بروید.
در صورتی که سوالی داشتید می‌توانید در بخش نظرات با ما در ارتباط باشید.
منابع: صفحه‌های رسمی افزونه‌ها در مخزن وردپرس ← WP ULike، Posts Like Dislike و Comments Like Dislike در wordpress.org (بازدید تیر ۱۴۰۵ / ۲۰۲۶).
وب داده
وب داده

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

مقاله‌ها: 73
پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *