درود و وقت بخیر
لطفا توضیحات را تا پایان مطالعه بفرمایید تا درک کاملی از پروژه داشته باشید.
------------------------------------------------
ساختار کلی پروژه:
یک پلاگین اختصاصی برای سایت وردپرسی داریم که اطلاعات بیش از 6000 سرویس را از طریق API از یک سایت دیگر دریافت و ذخیره میکند. اطلاعات شامل مواردی مثل: نام سرویس، دستهبندی، قیمت، نوع سرویس و توضیحات است. سپس این اطلاعات به صورت دستهبندی های دلخواه در سایت وردپرسی نمایش داده میشوند.
برای هر دستهبندی که از API دریافت شد، میتوان تا 5 سطح دستهبندی دلخواه (Parent > Child...) تعریف کرد و برای هرکدام از آنها یک صفحه اختصاصی با شرتکد و همچنین تا 8 فیلد دلخواه تعریف میشود. هدف ما استفاده از این دادهها در طراحی صفحات داینامیک با المنتور است.
-----------------------
جزئیات پروژه :
1- رفع مشکل نمایش Meta Key در المنتور:
در المنتور میتوان از Dynamic Tags برای نمایش دادهها استفاده میشود. کدهای مربوطه نوشته شده اما Meta Key مربوط به 8 فیلد دلخواه تعریفشده در پلاگین، در المنتور نمایش داده نمیشود. نیاز به دیباگ و اصلاح این بخش داریم تا این متا کیها در ویجتهای المنتور (مثل Text Editor، Heading و...) در بخش داینامیک تگز قابل استفاده باشند.
2- ایجاد یک صفحه خودکار برای “همه سرویسها“:
فرض کنید یک صفحه ای طراحی کردم، که تمام دسته بندی های سرویس ها در آن قرار دارند. این دسته بندی ها را میخواهم با کدنویسی نمایش دهم. ساختار مورد نظر:
ابتدا آیکن و نام دستهبندیهای سطح 1 در چند ردیف و ستون نمایش داده شود.
با کلیک روی هرکدام، اگر دستهی زیرمجموعه (سطح 2) داشته باشد، لیست آنها به صورت یک باکس تمام عرض باز شود.
این روند تا سطح 5 ادامه داشته باشد.
اگر دستهای زیرمجموعه نداشته باشد، مستقیم به صفحهی مربوطه منتقل شود.
در هر سطح، گزینهای به نام “تمام موارد“ وجود داشته باشد که لیست همه سرویسها در آن دسته را نمایش دهد (بدون در نظر گرفتن زیر دستهها).
محتوای صفحه باید داینامیک باشد: اگر دستهای در تنظیمات حذف شد، در این صفحه هم خودکار حذف شود. این محتوا را میتوان با شرت کد نمایش داد. همینطور باید ریسپانسیو باشد.
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.