لیست علاقه مندی مطالب در وردپرس

با سلام خدمت دوستان عزیز وردپرسی!

همانطور که در بسیاری از فروشگاه های اینترنتی و برنامه های اندرویدی مشاهده نموده اید، امکانی به نام افزودن به لیست مورد علاقه وجود دارد که کاربر با کلیک بر روی آیکونی که عموما به شکل قلب و ستاره است می تواند محصول یا در واقع مطلب را به لیست مطالب مورد علاقه و محبوب یا برگزیده خود اضافه کند. اگر می خواهید در وردپرس نیز چنین قابلیتی را داشته باشید می توان با استفاده از افزونه های کاربردی وردپرس در طراحی قالب وردپرس جهت ایجاد قابلیت افزودن مطالب به لیست مورد علاقه وردپرس استفاده کرد. اما افزونه ای که ما قصد معرفی آن را داریم با نام WP Favorite Posts در مخزن وردپرس به ثبت رسیده است و تاکنون توانسته است بیش از 10.000 نصب فعال را به خود اختصاص دهد.

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

اگر بخواهیم به ویژگی ها و قابلیت های کلیدی آن اشاره ای داشته باشیم می توان موارد زیر را ذکر کرد که عبارتند از:

  • امکان ایجاد لیست مورد علاقه نوشته فقط برای کاربران وارد شده به وردپرس
  • امکان انتخاب تصویر و ایکون از بین تصاویر قلب ، ستاره و یا اپلود عکس مورد نظر
  • امکان نمایش لیست مورد علاقه در ابزارک وردپرس
  • قابلیت شمارش تعداد مطالب افزوده شده به لیست
  • نمایش نوشته های مورد علاقه در ابزارک به صورت ajax
  • قابلیت تعیین پیام های افزودن مطلب ، حذف مطلب، خالی بودن لیست و …
  • امکان انتخاب بارگذاری فایلهای css و js افزونه
  • و …

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

<?php if (function_exists('wpfp_link')) { wpfp_link(); } ?>

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

تنظیمات مربوط به افزونه لیست علاقه مندی وردپرس

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

با زدن تیک گزینه only registered users تنها کاربرانی که در سایت ثبت نام کرده و وارد شده باشند می توانند برای خود لیست علاقه مندی ایجاد نمایند.

از بخش Before link image می توانید آیکون دلخواه خود را انتخاب نمایید تا کاربران با کلیک بر روی آن مطلب مورد نظر را به لیست علاقه مندی خود اضافه نمایند. همچنین می توانید با پر کردن فیلد custom image URL آیکون دلخواه خود را نمایش دهید.

و با فعال بودن گزینه most favorited posts statics تعداد مطالب افزوده شده به لیست علاقه مندی را می توان نمایش داد.

wordpress-wishlist-posts
لیست علاقه مندی مطالب در وردپرس

با پر کردن گزینه text for add link می توان متن دلخواه برای افودن به لیست علاقه مندی را نمایش داد و با فعال کردن تیک گزینه text for added پیغام موفقیت آمیز بودن مطلب افزوده شده به لیست علاقه مندی را به کاربر نمایش داد. به همین ترتیب می توان برای پاک کردن لیست، پاک کردن کلی لیست علاقه مندی و پیغام های مربوط به پذیرفتن استفاده از کوکی برای لیست علاقه مندی و ثبت نام کاربر را نیز نمایش داد.

wordpress-wishlist-posts-options
لیست علاقه مندی مطالب در وردپرس

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

wordpress-wishlist-posts-advanced-options
لیست علاقه مندی مطالب در وردپرس

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

{{wp-favorite-posts}}
4/5 - (1 امتیاز)
1 نظر
  1. شادی می گوید

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

ارسال یک پاسخ

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