ساخت افزونه وردپرس برای ایمپورت و مدیریت هوشمند محصولات
در اصفهان
در وبسایت کارلنسر(چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
برنامه نویسی
طراحی و برنامه نویسی پلاگین و افزونه
برنامه نویسی وب
کدنویسی
افزونه ووکامرس
افزونه وردپرس دکان
خرید و نصب افزونه و پلاگین
وردپرس
بازه حقوق:از 2,500,000 تا 6,000,000 تومان
نحوه پرداخت:پروژهای
متن کامل آگهی:
1. هدف پروژه
هدف از توسعه این افزونه، ایجاد یک سیستم کامل برای وارد کردن محصولات از یک یا چند فروشگاه خارجی به سایت مقصد و مدیریت هوشمند اطلاعات محصول است. افزونه باید بتواند محصولات را بهصورت تکی یا گروهی وارد کند، تغییرات را بهصورت خودکار همگامسازی کرده و امکاناتی برای بهبود محتوا، سئو و دستهبندی محصولات ارائه دهد.
2. بخش مربوط به ایمپورت محصولات
2.1 قابلیتهای اصلی ایمپورت
امکان وارد کردن یک محصول با ارائه لینک مستقیم محصول در سایت مبدا
امکان ایمپورت گروهی محصولات بر اساس دستهبندی یا کل فروشگاه
امکان تعریف چند فروشگاه مبدا و مدیریت جداگانه هرکدام
2.2 اطلاعاتی که باید از سایت مبدا دریافت شود
افزونه باید تمام دادههای زیر را دریافت و در سایت مقصد ذخیره کند:
عنوان محصول
توضیح کوتاه و توضیح کامل
قیمت اصلی و قیمت تخفیف
موجودی و وضعیت فروش
تصاویر محصول و گالری
ویژگیها و مشخصات محصول (مثل وزن، سایز، جنسیت، متریال و…)
دستهبندیها
برند محصول
SKU و بارکد (در صورت وجود)
2.3 همگامسازی خودکار (Auto Sync)
افزونه باید بعد از اولین وارد کردن محصولات، تغییرات سایت مبدا را بهصورت خودکار در بازههای زمانی قابل تنظیم (هر ساعت، هر 6 ساعت، روزانه، هفتگی) بررسی کند و موارد زیر را بهروزرسانی نماید:
اضافه شدن محصول جدید
حذف محصول
تغییر قیمت
تغییر موجودی
تغییر ویژگیها
تغییر توضیحات
تغییر تصاویر
تغییر دسته و برند
همگامسازی باید بهگونهای انجام شود که محصول تکراری ایجاد نشود و دیتابیس بدون حجم اضافی بماند.
3. امکانات مربوط به چندین فروشگاه مبدا
3.1 تعریف فروشگاههای مختلف
در تنظیمات افزونه باید امکان اضافه کردن چند فروشگاه مبدا وجود داشته باشد. هر فروشگاه شامل:
لینک سایت مبدا
تنظیمات اختصاصی ایمپورت
فرکانس همگامسازی
نام یا برچسب اختصاصی برای نمایش در پنل مدیریت
3.2 ثبت فروشگاه مبدا داخل هر محصول
هر محصولی که ایمپورت میشود باید بهصورت داخلی مشخص کند از کدام فروشگاه گرفته شده است. این مورد در مدیریت سفارشها و محاسبه هزینه ارسال کاربرد دارد.
4. مدیریت خرید و سفارشها
4.1 جلوگیری از خرید همزمان محصولات از فروشگاههای مختلف
افزونه باید بتواند دو حالت زیر را پشتیبانی کند (قابل انتخاب):
حالت اول: جلوگیری از ترکیب فروشگاهها در سبد خرید
اگر کاربر محصولی از فروشگاه A در سبد دارد، محصول فروشگاه B را نتواند اضافه کند.
پیام مناسب و قابل ویرایش به کاربر نمایش داده میشود.
حالت دوم: امکان خرید مشترک همراه با هزینه ارسال جداگانه
اگر مدیر سایت این گزینه را فعال کند:
محصولات از فروشگاههای مختلف قابل خرید همزمان هستند
اما برای هر فروشگاه هزینه ارسال جداگانه محاسبه میشود
در صفحه پرداخت، محصولات براساس فروشگاه مبدا گروهبندی شده و هزینه ارسال هر گروه نمایش داده میشود
در پنل مدیریت نیز سفارش باید به تفکیک فروشگاهها قابل مشاهده و مدیریت باشد.
5. امکانات هوشمند برای مدیریت محتوا
این بخش مربوط به امکاناتی است که در سایت مقصد برای بهینهسازی و تکمیل اطلاعات محصولات استفاده میشود.
5.1 تولید متن جایگزین (ALT) برای تصاویر
افزودن توضیحات ALT به تصاویر هر محصول بهصورت تکی و گروهی
امکان تنظیم قالب کلی برای ALTها
5.2 تکمیل و بازنویسی توضیح کوتاه
امکان تولید توضیح کوتاه برای یک محصول
امکان اعمال گروهی برای تمام محصولات فاقد توضیح کوتاه
5.3 تولید و بهبود توضیح کامل
• ایجاد توضیح کامل براساس ویژگیهای محصول
• امکان اجرای گروهی روی تمام محصولات
5.4 تولید سوالات متداول (FAQ)
• تعیین تعداد پرسش و پاسخ
• اضافهکردن خودکار در بخش توضیحات یا ساختار اسکیما
5.5 تولید نظر (Review) برای محصولات
• ایجاد نظرات قابل قبول
• تعیین تعداد نظر، لحن نظر و امتیاز
• امکان اعمال بهصورت گروهی
5.6 تکمیل خودکار تنظیمات سئو
• تولید عنوان سئو، توضیحات متا، کلمه کلیدی کانونی
• سازگار با افزونههایی مانند RankMath و Yoast
5.7 بررسی قیمت محصولات بین رقبا
مقایسه قیمت محصول با فروشگاههای رقابتی آنلاین
ارائه پیشنهاد قیمت مناسب یا هشدار اختلاف قیمت
5.8 دستهبندی هوشمند محصولات
تشخیص دسته مناسب برای محصول
ایجاد دسته جدید در صورت نیاز
امکان ویرایش دستی پس از پیشنهاد سیستم
5.9 تشخیص برند محصول
• تشخیص برند واقعی محصول بر اساس اطلاعات موجود
• ایجاد برند جدید در سایت مقصد در صورت عدم وجود
5.10 تکمیل فیلدهای مشخصات محصول
• پرکردن ویژگیهایی مثل وزن، رنگ، سایز، جنس، متریال و…
• تعیین استاندارد واحدها برای جلوگیری از پراکندگی دادهها
6. بخش تنظیمات و مدیریت افزونه
6.1 تنظیمات عمومی
• وارد کردن سایتهای مبدا
• تنظیم API یا روش استخراج اطلاعات
• انتخاب مدل هوشمند مورد استفاده
• تعیین فرکانس همگامسازی
6.2 گزارشها
• لیست محصولات ایمپورتشده
• وضعیت همگامسازی
• گزارش خطاها • زمان آخرین و بعدی Sync
6.3 رابط کاربری
• طراحی ساده، قابل فهم و مناسب برای مدیر سایت
• دسترسی سریع به عملیات گروهی
• امکان برچسبگذاری محصولات براساس فروشگاه مبدا
7. نکات فنی مورد انتظار
• توسعه با PHP، WordPress و WooCommerce
• سازگار با قالبها و صفحهسازها (از جمله Elementor)
• جلوگیری از ساخت محصولات تکراری
• طراحی ساختار افزونه بهگونهای که قابلیت توسعه در آینده وجود داشته باشد
• مدیریت بار پردازشی هنگام ایمپورت و Sync
• استفاده از Cron Jobs برای اجرای خودکار فرایندها
8. خروجی نهایی مورد انتظار
پس از تکمیل توسعه، افزونه باید این قابلیتها را داشته باشد:
• مدیریت وارد کردن و بهروزرسانی محصولات از چند فروشگاه
• هماهنگی کامل و بدون خطا با فروشگاه مبدا
• جلوگیری یا مدیریت خرید محصولات از چند فروشگاه در یک سفارش
• تکمیل خودکار اطلاعات محصولات
• بهبود محتوا، سئو، توضیحات و نظرات
• مدیریت ساده و کاربردی برای مدیر سایت
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.