پسوندهای برنامه تم Shopify چیست؟ (و نحوه ساخت با آنها)

وقتی به یک برنامه Shopify فکر می کنید، به احتمال زیاد به یکی از دو چیز فکر می کنید: برنامه ای که به تاجر کمک می کند تا چیزهای پشت صحنه را بهینه کند، مانند یک ابزار تجزیه و تحلیل، یا برنامه ای که عملکرد خریدار را به برنامه اضافه می کند. ویترین. اگر به دومی فکر می کنید، احتمالاً به یک پسوند برنامه تم فکر می کنید.
پسوندهای برنامه تم چیست؟
افزونههای برنامه تم Shopify مجموعهای از بلوکهای مایع، داراییهای استاتیک و قطعههای جاوا اسکریپت هستند که به بازرگانان اجازه میدهند تا عملکردهای تمهای Shopify خود را گسترش دهند و سفارشی کنند. این برنامههای افزودنی به توسعهدهندگان این امکان را میدهد تا به راحتی ماژولهای پویا و ویژگیهای اضافی را بدون نیاز به تغییرات گسترده تم به فروشگاه اضافه کنند.
از آنجایی که آنها خارج از موضوع اصلی وجود دارند، پسوندهای برنامه تم به توسعه دهندگان این امکان را می دهند که یکپارچگی تم اصلی را در حین ایجاد به روز رسانی یا تغییرات حفظ کنند. این تضمین می کند که تغییرات برای مدیریت آسان تر است و احتمال درگیری و خطا را کاهش می دهد. بازرگانان میتوانند با استفاده از ویرایشگر تم، به جای فرو رفتن در قالب Liquid، افزونه تم را در هر جایی از فروشگاه خود قرار داده و ویرایش کنند.
تم ها در مقابل برنامه ها
برای درک کامل برنامه های افزودنی تم، باید به اصول Shopify برگردیم، زیرا درک تفاوت بین برنامه ها و تم ها بسیار مهم است. تم ها، اساسا، چهره یک فروشگاه Shopify هستند. آنها چیدمان و ظاهر و احساس کلی رابط کاربری را ارائه می دهند که خریدار هنگام مرور محصولات با آن تعامل دارد. از سوی دیگر، برنامهها به فروشگاه Shopify ویژگیها و قابلیتهای اضافه میدهند.
برای مدت طولانی، هر برنامهای که میخواهد قابلیت جدیدی را به یک تم تزریق کند، از بازرگانان میخواهد که پس از نصب، کد تم را بهصورت دستی ویرایش کنند. بدیهی است که این ایده آل نبود. اگر برنامه حذف نصب شود، کل بخشهای فروشگاه ممکن است خراب شود. یا، اگر کد به اشتباه ویرایش شده بود، تاجر با مشکلاتی مواجه میشد که احتمالاً نمیدانستند چگونه آن را برطرف کنند. به طور کلی، این یک ضرورت بود، اما همه ما باید خیالمان راحت باشد که اکنون راه بهتری وجود دارد، و اینجاست که پسوندهای برنامه تم Shopify وارد می شوند.
افزونههای برنامه تم روشی است که Shopify قصد دارد تمها و برنامهها را به سمت جلو با یکدیگر همپوشانی کند. آنها بدون نیاز به بازرگانان برای ویرایش دستی کد طرح زمینه، روشی کنترل شده را برای توسعه دهندگان ارائه می دهند. این کار از هرگونه اشکال بالقوه یکپارچهسازی جلوگیری میکند، یکپارچگی تم را حفظ میکند، بنابراین همه بهروزرسانیهای آینده بدون مشکل پشتیبانی میشوند، و برنامه بهطور خودکار در صورت حذف نصب، بدون نیاز به پاکسازی کد دستی، از طرح زمینه حذف میشود. برای استفاده از برنامههای افزودنی تم، مهم است که تشخیص دهید آیا یک تاجر از یک تم قدیمی استفاده میکند یا فروشگاه آنلاین V2، زیرا آنها فقط با تمهای 2.0 سازگار هستند.
استفاده از پسوندهای برنامه تم
درست مانند سایر انواع برنامههای افزودنی، پسوندهای تم به Shopify اجازه میدهند تا تجربه را برای بازرگانان استاندارد کند. آنها تجربه نصب تمیزتر را برای برنامههای عمومی ارائه میدهند، زیرا همه چیز استاندارد و خودکار است، و برای برنامههای سفارشی، به معنای دست گرفتن کمتر است.
دو نوع اصلی از برنامههای افزودنی تم وجود دارد: بلوکهای برنامه و بلوکهای جاسازی برنامه.
بلوک های برنامه بلوک هایی از کد هستند که تزریق می کنند خطی محتوا را در یک صفحه برای گسترش یک موضوع. بازرگانان میتوانند بلوکهای برنامه را به یک بخش طرح زمینه سازگار اضافه کنند، یا بهعنوان بلوکهای برنامه پیچیده که عملکرد برنامه شما را مستقیماً به یک طرح زمینه اضافه میکنند. آنها به بازرگانان اجازه میدهند تا برنامههای خود را مستقیماً به یک موضوع تزریق کنند، در حالی که به تاجر کنترل میدهند تا بلوک برنامه را با استفاده از ویرایشگر داخلی فروشگاه Shopify اصلاح، اضافه، حذف یا تغییر مکان دهد. برای افزودن بلوکهای برنامه به یک بخش، یک طرح زمینه باید دارای یک بلوک عمومی از نوع باشد @app
در طرح بخش شما می توانید یک نمونه را در مستندات Shopify پیدا کنید. بلوک های برنامه فقط برای تم ها در فروشگاه آنلاین 2.0 کار می کنند. بازرگانانی که از طرحهای زمینه قدیمی استفاده میکنند، همچنان باید قطعههای کد Liquid و JavaScript را بهصورت دستی کپی و در موضوع خود جایگذاری کنند.
بلوک های تعبیه برنامه زمانی استفاده می شود که برنامه های ویترینی این کار را انجام دهند نه به یک مؤلفه UI نیاز دارید یا به جای عملکرد درون خطی از یک عنصر بازشو یا شناور استفاده کنید. به خاطر داشته باشید که بهطور پیشفرض، بلوکهای جاسازی برنامه پس از نصب غیرفعال میشوند و تاجران باید آنها را به صورت دستی فعال کنند. اگر این اولین باری است که با بلوک های جاسازی برنامه کار می کنید، راهنمای ما را بخوانید تا مطمئن شوید بلوک های جاسازی برنامه شما به درستی اجرا می شوند. بلوکهای جاسازی برنامه برای تمهای قدیمی و فروشگاه آنلاین 2.0 کار میکنند، هیچ کپی پیست توسط تاجر لازم نیست.
هنگام استفاده از هر یک از پسوندهای برنامه تم، برنامه شما میتواند جاوا اسکریپت، فایلهای CSS یا سایر داراییهای ثابت مانند تصاویر را مستقیماً در یک برنامه ادغام کند. /assets
دایرکتوری فرعی، که به CDN Shopify اجازه می دهد تا محتوای شما را از طرف شما توزیع کند، بنابراین لازم نیست نگران زمان بارگذاری عملکرد اجزای برنامه یا مدیریت دارایی های خود باشید.
نمونههایی از برنامههای افزودنی تم
خواه بهبود ناوبری یا بهینه سازی صفحات محصول باشد، برنامه های افزودنی به شما این امکان را می دهند که فروشگاه Shopify را بر اساس نیازهای خاص یک تاجر سفارشی کنید. اگر به دنبال ایده هایی برای استفاده از برنامه های افزودنی تم در برنامه های خود هستید، ما چند پیشنهاد داریم!
آزمون های پیشنهادی محصول می تواند راهی عالی برای کمک به بازرگانان برای افزایش نرخ تبدیل باشد. با پیشنهاد محصولات بر اساس ترجیحات یا علایق خود خریدار، میتوانید توصیههای شخصیشدهتری را ارائه دهید و احتمال خرید آنها بیشتر است. حتی می توانید با ایجاد یک بسته نرم افزاری بر اساس نتایج مسابقه برای افزایش AOV، یک قدم فراتر بروید. میتوانید الگوی مسابقه محصول Shopify را بررسی کنید تا یک شروع سریع داشته باشید.
چت ربات ها راهی عالی برای کمک به بازرگانان برای ورود به سیستم هوش مصنوعی و ارائه توصیههای شخصی به خریداران در حین مرور. با استفاده از دانش فروشگاه، درخواستها و زمینه، میتوانید یک ربات چت داشته باشید که برای یک فروشگاه خاص ساخته شده است. ما یک آموزش گام به گام برای ساخت ربات چت ویترین فروشگاهی با OpenAI داریم.
نظرات مشتریان برای ایجاد اعتماد و افزایش تبدیل، به سرعت اثبات اجتماعی را در لیست محصولات ارائه می دهد. اگر از عکسهای ارسال شده توسط خریدار حمایت میکنید، میتواند حس اصالت را ایجاد کند و نشان داده شده است که نرخ تبدیل را بهبود میبخشد.
—
افزونه های برنامه تم Shopify به طور قابل توجهی روش توسعه دهندگان را برای بهبود تم های Shopify تغییر داده است. آنها یکپارچگی بهتر، بهروزرسانیهای روانتر، و نصب و حذف برنامهها را سادهتر ارائه میکنند.
اگر می خواهید با استفاده از پسوندهای برنامه تم برای برنامه بعدی خود بسازید، Gadget این کار را آسان می کند. می توانید برای شروع ساخت و ساز به صورت رایگان ثبت نام کنید یا از طریق Gadget Discord با انجمن ارتباط برقرار کنید.