به این آموزش چه امتیازی می دهید؟
4.5 / 5. 2
اشتراک گذاری با دوستان: [easy-social-share]
به این آموزش چه امتیازی می دهید؟
4.5 / 5. 2
اشتراک گذاری با دوستان: [easy-social-share]
بسیار پیشآمده است که شنیده باشیم یک افزونه دارای ادان یا افزونههای جانبی در کنار خود است. همچنین اسمهای دیگری نیز ممکن است به گوشمان خورده باشد مانند: افزودنیهای پلاگین یا اکستنشنها (Extension).
اگر برای این سؤال پیشآمده که Addon چیست و چه کاربردی برای افزونه وردپرس دارد، با ما همراه باشید.
باید بدانیم بسیاری از افزونههای وردپرس دارای ماژولهایی هستند که میتوانند به آنها اضافه شود. این ماژولها باعث میشوند قابلیتهای بیشتری به افزونه اضافه شود.
مثلاً افزونه فروشگاه ساز ووکامرس بهخودیخود یک صفحه محصول ساده دارد. اما میتوان با اضافهکردن افزونههای جانبی به آن، صفحه محصول با فیلترهای مختلف و امکانات بیشتر ساخت.
افزونههایی که اگر در کنار افزونه اصلی نصب شوند، امکانات آن را بیشتر میکنند، به این اسمها مینامند:
افزونه جانبی، ادان (Addon)، افزودنیها، اکستنشن یا Extension افزونه
افزونههای جانبی هم مانند پلاگینهای وردپرس انواع پولی و رایگان دارند. برای addon ها باتوجهبه این پلاگین اصلی آنها میتوان حالتهای زیر را نام برد:
رایجترین حالتی که به آن برمیخوریم آن است که یک افزونه رایگان دارای افزونههای جانبی پولی باشد. برای مثال افزونه ووکامرس که معروفترین افزونه فروشگاه ساز وردپرس است بسیاری از امکانات را بهصورت رایگان برای کاربران خود ارائه میدهد. اما همچنین این افزونه در کنار بدنه اصلی خود تعداد بسیاری افزونه جانبی پولی برای اضافهکردن امکانات مختلف به سایت فروشگاهی توسعه داده است.
دومین حالاتی که معمولاً به آن برمیخوریم آن است که یک افزونه پریمیوم یا پولی خود دارای ادانهای پریمیوم جدا باشد. مثلاً افزونه Gravity Forms خود یک افزونه پولی است اما دارای تعداد زیادی افزونه جانبی است که آنها هم بهصورت رایگان وجود ندارند در صورتی که لایسنسهای مختلف که قیمتهای مختلفی دارد را از گرویتی فرمز تهیه کرده باشیم، اجازه استفاده از آنها را داریم.
البته برای همه افزونهها هم اینطور نیست و ممکن است ادانها هرکدام بهصورت جدا فروخته شوند.
حالت سوم افزونههای جانبی هستند که هم خودشان رایگان هستند و هم برای یک افزونه وردپرس رایگان ساخته شدهاند. در این حالت هم افزونه اصلی و هم افزونههای جانبی آن از مخزن وردپرس قابلدسترسی هستند.
مثلاً افزونه فرم تماس ۷ معروفترین افزونه فرم ساز رایگان است. اما همین افزونه دارای ادانهای رایگانی هست که اگر به قابلیتهایی که این اکستنشنها به فرم تماس اضافه میکنند نیاز داریم، باید آنها را نیز جدا نصب کنیم.
یک حالت کمتر رایج نیز وجود دارد که افزونه وردپرس پولی باشد، اما افزودنیهای رایگانی داشته باشد! مثلاً افزونه گرویتی فرمز دارای یک اکستنشن جانبی میلرلایت میباشد که از مخزن وردپرس بهصورت رایگان قابلاستفاده است. این ادان که برای اتصال فرم به سیستمهای ایمیل مارکتینگ کاربرد دارد، ممکن است توسط خود سازنده اصلی افزونه نیز ساخته نشده باشد. اما کاربردی است و در مخزن وردپرس بهصورت رایگان قرار داده شده است.
حالا سؤالی که ممکن است برایتان پیشآمده باشد آن است که چرا همه این ماژولها و امکانات از اول روی افزونههای وردپرس بهصورت یکجا نیستند؟ چرا باید Addon را جدا نصب کنیم؟
جواب این سؤال در دو عامل اصلی خلاصه میشود:
عامل اصلی ساخت ادانها بهصورت جدا میتواند این باشد که کاربر از افزونه رایگان مانند ووکامرس استفادههای پایه را انجام دهد. حال اگر نیاز به یک افزونه جانبی برای توسعه امکانات سایت خود داشت، افزودنی را بهصورت پولی تهیه کند. در این صورت سازنده افزونه نیز میتواند کسب درآمد کند.
یکی دیگر از عوامل دیگر مهم اینکه Extension ها بهصورت جدا از افزونههای وردپرس قرار دارند آن است که هرچه ماژولهای بیشتری به یک افزونه اضافه شود، سربار سایت بالاتر میرود یا بهعبارتدیگر ممکن است سایت کندتر شود.
به همین دلیل ادانها بهصورت جدا از افزونهها قرار میگیرند تا تنها هر کاربری که به آن قابلیت اضافه نیاز داشت، آن را روی سایت خود نصب کند. مثال بارز این حالت وجود ادانهای رایگان برای افزونههای رایگان است.
برخی از افزونههای وردپرس دارای یک سری ماژولهای جدا به نام Addon ادان یا افزونه جانبی هستند که برای افزایش قابلیت آنها در کنار افزونه اصلی روی سایت نصب میشوند. پس ادانها بهصورت جدا کار نمیکنند و بهزور افزونه اصلی نیاز دارند. افزودنیها میتوانند رایگان یا پولی باشند و برای هر نوع افزونهای ممکن است وجود داشته باشند. به فروش رسیدن اکستنشنها یا افزونههای جانبی ونیز سربار اضافی که به همراه دارند باعث شده که آنها را بهصورت جدا از افزونه وردپرس قرار دهند.