یک سایت با قالب آماده وردپرس مناسب کسب و کار من است
سایت مورد نیاز من حدودا بین 10 الی 15 صفحه دارد
خلاصه هدف: ساخت یک وبسایت وردپرس حرفهای با حساب کاربری و پلنهای اشتراک، اتصال به یک «چت بابت» (AI chat) که خودم دارم، فروش پکیج آموزش، بخش ابزارها، بخش آموزشهای کاربردی، ماژول پرسشوپاسخ مبتنی بر هوش مصنوعی، تبلیغات و امکانات پایهای وب (امنیت، بکاپ، سئو، آنالیتیکس و ...).
---
خواستهها و مشخصات فنی — دقیق و گامبهگام
1. نصب و پیکربندی پایه
نصب آخرین نسخه وردپرس و راهاندازی پایگاهداده.
ساخت یک child theme ساده و واکنشگرا (mobile-first) با طراحی مدرن و تمیز.
ساخت صفحات پایه: خانه، درباره، تماس، قوانین و حریم خصوصی، صفحه ورود/ثبتنام، داشبورد کاربر، صفحه پلنها، فروشگاه/پرداخت، بلاگ، صفحه ابزارها، صفحه آموزشها، صفحه AI Chat و صفحه پرسش و پاسخ.
2. ورود/ثبتنام و مدیریت کاربران
سیستم لاگین/ثبتنام با ایمیل و امکان ورود/ثبت با social login (فیسبوک، گوگل، توییتر — یا در صورت نیاز، فقط گزینههای موجود در منطقه کاربر).
نقشهای کاربری: بازدیدکننده، کاربر ثبتنامشده، کاربر اشتراکدار (اشتراکهای چند سطحی)، مدیر، نویسنده.
تأیید ایمیل هنگام ثبتنام و بازیابی رمز عبور.
3. امنیت
نصب و پیکربندی افزونه امنیتی (قفل ورود، محدودیت تلاشها، 2FA اختیاری).
تنظیم HTTPS (ادراک SSL) و توصیه تنظیمات HSTS، جلوگیری از نمایش نسخه PHP در هدر و غیرفعالسازی اجرای فایلهای PHP در پوشههای آپلود.
بکاپگیری منظم (Full backup + فایل و DB) و دستورالعمل بازگردانی.
اسکن خودکار برای بدافزار و لاگهای امنیتی.
4. اتصال به چت بابت (AI chat)
صفحهای با UI چت که از API/endpoint شما استفاده کند. (هوش مصنوعی چت بابت خودم را دارم — آدرس endpoint، روش احراز هویت و فرمت پیام را به عنوان پارامتر بگیرید).
پیادهسازی لایه احراز هویت برای دسترسی به چت: فقط کاربران با پلن فعال بتوانند از چت استفاده کنند.
پخش و نمایش سابقه چت هر کاربر در پایگاهداده (قابل حذف توسط کاربر).
پشتیبانی از وبسوکت یا polling (در صورت نیاز) برای پاسخهای لحظهای.
5. مدیریت پلنها و پرداخت
قابلیت تعریف پلنهای اشتراک (ماهانه/سالانه/اعتباری) با دسترسی سطحبندیشده به چت و محتوا.
اتصال به درگاه پرداخت بینالمللی (Stripe/PayPal) و/یا درگاههای محلی قابل پیکربندی (براساس منطقهی کاربر).
مدیریت سفارشات، فاکتورها، لغو/تمدید خودکار و صفحات مدیریتی برای ادمین.
امکان تخفیف و کوپن.
6. فروش دورهها و پکیج آموزش
یک سیستم LMS یا راهحل فروش دوره (LearnDash / LifterLMS / یا استفاده از Easy Digital Downloads + افزونه دوره) — خروجی: صفحه دوره، ارائه ویدیو/فایل، پیشنیازها، درسها، آزمون کوتاه و گواهی ساده.
قابلیت فروش پکیجها به صورت دانلود دیجیتال یا دسترسی دورهای.
7. بخش آموزشهای کاربردی و ابزارها
ساخت قالب پست برای “آموزش کاربردی” با دستهبندی/برچسب و قابلیت ویدیو/کد/فایل پیوست.
صفحه «ابزارها» که لیست ابزارها را با توضیحات، لینکها و امکان امتیازدهی/نظر کاربر نمایش دهد. هر ابزار یک پست نوعِ اختصاصی (CPT) باشد.
قابلیت فیلتر و جستجوی پیشرفته برای ابزارها و آموزشها.
8. ماژول پرسش و پاسخ مبتنی بر هوش مصنوعی
فرم پرسش که با کمک API هوش مصنوعی (یا همان چت بابت) پاسخ تولید کند.
امکان ذخیره پرسشوپاسخها، رایگیری برای کیفیت پاسخ و تبدیل پرسشهای عمومی به یک پایگاه دانش (FAQ پویا).
قابلیت مدیریت (انسانی) برای بازبینی/ویرایش پاسخها در پنل ادمین.
9. تبلیغات و کسب درآمد
محلهای از پیش تعریفشده برای تبلیغات (Header, Sidebar, In-content, Footer) با پشتیبانی کدهای HTML/JS (مثل AdSense) و پشتیبانی از تبلیغات اختصاصی.
یک پنل برای مدیریت کمپین تبلیغاتی (بارگذاری تصویر یا کد تبلیغ، زمان نمایش، لینک).
سازگاری با شبکههای تبلیغاتی و راهنمای اضافهکردن کدهای تبلیغاتی.
10. سئو، آنالیتیکس و بازاریابی
نصب افزونه سئو (مثل Yoast یا Rank Math) و پیکربندی متاها، sitemap و schema پایه.
اتصال به Google Analytics + Google Search Console (راهنمای دقیق).
Open Graph و Twitter Card برای اشتراکگذاری بهینه.
ابزار ایمیل مارکتینگ ساده یا اتصال به سرویسهای ایمیل (Mailchimp/SendGrid) جهت ارسال اعلان/نیوزلتر.
11. عملکرد و CDN
اعمال کش سطح سرور و افزونه کش (WP Rocket یا W3 Total Cache).
پیشنهاد CDN (Cloudflare یا مشابه) و راهنمای پیکربندی.
بهینهسازی تصاویر و بارگذاری lazy-loading.
12. قابل دسترس بودن و تست
رعایت حداقل اصول دسترسپذیری (WCAG basics): تصاویر با alt، کنتراست مناسب، دسترسی کیبورد.
تست عملکرد (GTmetrix / Lighthouse) و گزارش قبل/بعد از بهینهسازی.
تست امنیتی (نقاط ضعف رایج) و گزارش رفعشدهها.
13. داکیومنت و خروجیها
خروجیهای قابل تحویل: فایل zip تم و child theme، فهرست افزونهها و تنظیماتشان، dump از پایگاهداده (SQL)، فایلهای پیکربندی (wp-config.php نمونه با متغیرها)، لیست دستورات WP-CLI و اسکریپتهای deploy (staging → production).
یک فایل README با دستورالعمل کامل نصب در هاست جدید، تنظیمات SSL، تنظیم درگاه پرداخت، تنظیم API چت و نحوه ایجاد پلنها.
یک checklist از 30 مورد (امنیت، سئو، عملکرد، تستها) که قبل از تحویل باید انجام شود.
آموزش ویدیویی کوتاه یا متن راهنما برای ادمین (نحوه ایجاد دوره، ساخت پلن، پاسخ به تیکت، راهاندازی تبلیغات).
نیازمندیهای خروجی فنی (دقیق)
لیست کامل افزونههای پیشنهادی و تنظیمات کلیدی هر کدام (نام افزونه — نسخه پیشنهادی — تنظیمات).
WP-CLI commands برای: نصب وردپرس، نصب افزونهها، فعالسازی تم، ایجاد کاربر ادمین، وارد کردن DB.
SQL dump (نمونه دادهی اولیه: یک کاربر admin تست، یک پلن تست، 2 دوره تست، 3 مقاله).
فایل child theme با ساختار: header.php, footer.php, functions.php (enqueue scripts)، template-page-chat.php.
API integration snippet (PHP و JS) برای اتصال امن به endpoint چت شما شامل: احراز هویت توکن، فراخوانی و نمایش پیامها، مدیریت خطا.
یک برنامه تست (test plan) شامل 20 مورد تست (عملکرد لاگین، خرید پلن، دسترسی چت براساس پلن، خرید دوره، ورود با درگاه، نمایش تبلیغات، بکاپ و رستور، ...).
احتیاج به بلاگ برای سایتم دارم
احتیاج به بهینه سازی و سئوی وبسایتم دارم
احتیاج به سیستم مدیریت محتوا برای سایتم دارم
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.