با سلام
من یه پلاگین وردپرس میخوام که ویژگی های زیر رو داشته باشه:
1- دریافت لیست تمامی پروداکت ها که تاریخ ایجاد و ویرایش آنها بعد از آخرین تاریخ سینک ارسالی باشد، درصورتی که تاریخ ارسالی نال باشند میبایست تمامی پروداکت ها رو داشته باشم. در این مورد باید api تعریف گردد برروی پلاگین که یک تاریخ رو بصورت timestamp دریافت کنه و لیست پروداکت هایی که تاریخ ایجاد و یا ویرایش آنها از این تاریخ بیشتر باشه بهمون برگردونه
2- بروزرسانی تعداد موجودی پروداکت، ما یک api میخایم که شناسه پروداکت post-id و تعدادی که قراره از این پروداکت اضافه یا کم بشه رو براش ارسال کنیم،
اگر عدد ارسالی مثبت بود باید به تعداد پروداکت اضافه بشه و اگه منفی بود باید ازش کم بشه، در صورت کم شدن اگر از موجودی بیشتر بود مقدار درخواست باید خطای اتمام موجودی رو برگردونه
3- یک سرویس رو میخایم که وقتی که یک پروداکت ایجاد میشه تمامی اطلاعات پروداکت رو با id=0 به سرویس زیر ارسال کنهhttps//domain.com/api/woocommerce/v1/product/create
4- یک سرویس رو میخوایم که وقتی که یک پروداکت ویرایش میشه (در این سناریو در صورتی که تعداد آن در سفارش هم کم می شود شامل می شود) تمامی اطلاعات پروداکت رو به سرویس زیر ارسال کنه
https//domain.com/api/woocommerce/v1/product/update
5- یک سرویس رو میخوایم که وقتی که یک پروداکت حذف میشه id یک پروداکت رو در قالب یک json به سرویس زیر ارسال کنه
https//domain.com/api/woocommerce/v1/product/delete
6- سرویسی رو میخوایم که لیست تمامی کتگوری ها رو برامون برگردونه
7- سرویسی رو میخوایم که لیست تمامی برند ها رو برامون برگردونه ، برند ها از attribute های ووکامرس هستند که باید قابلیت اضافه کردن عکس هم داشته باشند
در هدر تمامی سرویس ها آدرس وبسایت به همراه apiKey برای ما میبایست ارسال گردد.
موارد زیر باید در خروجی پروداکت لحاظ شود،
Purchase_Price , EAN باید به پروداکت ها اضافه گردد،آبجکت TAX باید بصورت کامل در خروجی باشد
json پروداکت ها دقیقا همان فیلد های داخل دیتابیس وردپرس هست و نیازی به مپ کردن و یا تغییر آنها نیست.
-- کمی توضیح در مورد EAN و Purchase Price :
1- Purchase Price ; در حالت معمولی، WooCommerce این Option رو واسه ثبت قیمت خرید نداره که اون رو با نصب یک پلاگین ساده و Free میشود نصب کرد که من میخوام این قابلیت درهمین پلاگین اضافه بشه.
!! قابل توجه هست که اگر مصرف کنند دارای یک همچنین افزونهٔ بود، باید این افزونه جدید بتواند اون رو با توجه به اینکه هیچ اطلاعاتی رو دست نزنه، خودش رو جانشین کنه. !!
2- EAN ; همین موارد بالا حدودا واسه قسمت EAN هم وجود دارد به این صورت که در حالت عادی، WooCommerce در بخش Products و Inventory، یه فیلد به نام SKU ( Stock Keeping Unit) دارد که مصرف کنندگان اورپأ چون از EAN ( European Article Number)، از یک افزونه Convert کنند استفاده میکنند که بشود در همون محل نامبرده، بجای SKU، EAN رو ببینند و طبعا در نمایش سایت هم EAN دیده میشه که در کل من این رو هم میخوام ادغام شده با افزونه درخواستی داشته باشم که اون بخش قابل توجه واسه این هم صادق هست !
پلاگینهای مورد نظر و نام برده رو ( نمونه کار، Purchase Price و SKU/EAN ) به عنوان نمونه تحویل میگیرید.
پلاگین کاملا شخصی و خصوصی سازی باید نوشته بشود و حتی الامکان از کتابخانه های آماده استفاده نشود .
داشتن پشتیبانی واسه دست کم 3 ماه رو داشته باشد که در صورت اشکال یا اضافه کردن مواردی، زمان رو داشته باشیم که طبعا در صورت اضافه شدن موردی، هزینه اون جداگانه مورد صحبت قرار میگیرد.
با توجه به اهمیت درخواست کار، ترجیحا موارد و توضیحات بیشتر رو به صورت تماس تلفنی و سپس ثبت در کارلنسر پیش خواهیم برد.
! پرداخت و مسائل مالی از طریق کارلنسر انجام میشود.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.