درود و وقت بخیر
من یک پلاگین اختصاصی وردپرس دارم که اطلاعات را از یک وبسایت دیگر از طریق API دریافت میکند. این اطلاعات بهصورت خام و در دستهبندیهای مختلف ارائه میشوند.
در یکی از تبهای این پلاگین، امکان تعریف دستهبندیهای اختصاصی جدید بر اساس این دادههای خام وجود دارد. این دستهبندیها بهصورت سلسلهمراتبی (Hierarchy) و تا 5 سطح (Parent / Child) ساخته میشوند
(بهطوری که سطح 5 زیرمجموعه سطح 4، سطح 4 زیرمجموعه سطح 3 و به همین ترتیب تا سطح 1 است).
در تب دیگری از پلاگین، با استفاده از یک آپشن مشخص:
- برای هر دستهبندی اختصاصی، بهصورت خودکار یک پست/صفحه جدید ساخته میشود
- اطلاعات مربوط به آن دستهبندی بهصورت لیست یا جدول به کاربران نمایش داده میشود
----------------
تغییرات و قابلیتهای مورد نیاز در این پروژه:
در این پروژه قصد دارم تغییرات زیر روی پلاگین اعمال شود:
1. کنترل ساخت خودکار صفحات (بخش اصلی پروژه)
در حال حاضر، برای تمام دستهبندیهای اختصاصی بهصورت خودکار صفحه ساخته میشود و تعداد صفحات حتی به 500 صفحه هم میرسد که از نظر عملکرد و سئو بهینه نیست.
هدف این بخش:
اضافه شدن Checkbox برای هر دستهبندی اختصاصی که با اون امکان Include / Exclude کردن دستهبندیها از فرآیند ساخت خودکار صفحه بهطوری که فقط برای دستهبندیهای انتخابشده، صفحه جدید ساخته شود و برای بقیه صفحهای ایجاد نشود
این بخش مهمترین و اصلیترین قسمت پروژه است.
2. اضافه شدن دکمه Load More در صفحات دارای لیست طولانی
در برخی از صفحات ساختهشده، لیست یا جدول اطلاعات بسیار طولانی میشود که باعث کاهش کارایی و تجربه کاربری ضعیف میشود.
هدف:
هنگام لود اولیه صفحه، فقط تعداد محدودی از آیتمها نمایش داده شود
اضافه شدن دکمه Load More با کلیک کاربر روی این دکمه، اطلاعات بیشتری بهصورت تدریجی بارگذاری شود (AJAX یا روش بهینه مشابه)
3. تغییرات ظاهری جزئی در لیست / جدول
اعمال 2 تا 3 تغییر ظاهری کوچک در لیست یا جدول ، این تغییرات جزئی هستند و زمان زیادی نیاز ندارند
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.