نصب و راهاندازی اپلیکیشن اندروید استادیار #
در این راهنما، مراحل لازم برای آمادهسازی وبسایت و ارسال درخواست ساخت اپلیکیشن اختصاصی اندروید قالب استادیار را بهصورت مرحلهبهمرحله بررسی میکنیم.
نکته مهم: راهاندازی اپلیکیشن را بهتر است در آخرین مرحله طراحی و آمادهسازی وبسایت انجام دهید؛ زیرا اپلیکیشن اختصاصی بر اساس وبسایت شما ایجاد میشود و محتوای وبسایت را بهصورت پویا نمایش میدهد.
پیشنیازهای راهاندازی #
پیش از شروع نصب و راهاندازی، موارد زیر باید آماده باشند:
1. فعال بودن قالب استادیار #
قالب استادیار باید روی وبسایت نصب و فعال باشد و لایسنس قالب نیز فعال باشد.
2. ایجاد دورهها و دروس #
دورههای آموزشی و دروس موردنظر باید طبق ساختار معرفیشده در راهنمای قالب استادیار ایجاد شده باشند.
توجه داشته باشید که راهنمای اپلیکیشن، ساختار غیرالمنتوری دورهها را بهعنوان پیشنیاز معرفی کرده است.
3. نسخه PHP #
قالب و افزونه اپلیکیشن استادیار با نسخههای زیر سازگار هستند:
- PHP 7.4
- PHP 8.1
نسخههای قبل از PHP 7.4 پشتیبانی نمیشوند.
مرحله اول: نصب افزونههای موردنیاز #
برای راهاندازی اپلیکیشن، ابتدا افزونههای موردنیاز را روی سایت نصب و فعال کنید.
افزونه اول: JWT Authentication for WP REST API #
از پیشخوان وردپرس وارد مسیر زیر شوید:
پیشخوان ← افزونهها ← افزودن افزونه جدید
افزونه زیر را جستجو، نصب و فعال کنید:
JWT Authentication for WP REST API
این افزونه برای احراز هویت موردنیاز ارتباط اپلیکیشن با API وردپرس استفاده میشود.
در صورت فعال نبودن این افزونه، ورود و عضویت در اپلیکیشن شما مختل میشود.
افزونه دوم: App Studiare #
دوباره از مسیر زیر وارد نصب افزونه شوید:
پیشخوان ← افزونهها ← افزودن افزونه جدید
سپس افزونه:
App Studiare
را نصب و فعال کنید.
مرحله دوم: ایجاد کد امنیتی JWT #
در این مرحله باید یک کد امنیتی برای JWT ایجاد کنید.
به آدرس زیر مراجعه کنید:
https://api.wordpress.org/secret-key/1.1/salt
کد امنیتی تولیدشده را کپی کنید.

این کد در مرحله بعد داخل فایل تنظیمات وردپرس قرار خواهد گرفت.
مرحله سوم: قرار دادن کد امنیتی در wp-config.php #
اکنون باید کد امنیتی ایجادشده را در فایل تنظیمات وردپرس قرار دهید.
1. ورود به File Manager هاست #
وارد مدیریت فایل هاست خود شوید.
2. ورود به پوشه سایت #
در راهنمای رسمی، مسیر public_html بهعنوان مسیر ورود به فایلهای سایت ذکر شده است.
3. باز کردن فایل wp-config.php #
فایل زیر را پیدا کرده و برای ویرایش باز کنید:
wp-config.php
4. اضافه کردن تنظیمات JWT #
کدهای زیر را قبل از خط زیر قرار دهید:
That's all, stop editing! Happy blogging.
define('JWT_AUTH_SECRET_KEY', 'secret_code');
define('JWT_AUTH_CORS_ENABLE', true);
بهجای مقدار:
secret_code
کد امنیتیای را که در مرحله قبل دریافت کردهاید قرار دهید.
بهعنوان نمونه، ساختار نهایی باید به شکل زیر باشد:
define('JWT_AUTH_SECRET_KEY', 'WoXM56|<,^Mw K-lu|-|4Q[1{HUy8y.#!&>cLW;(|0z%!ViCrKyEdgy,iy-<~F<r');
define('JWT_AUTH_CORS_ENABLE', true);
/* That's all, stop editing! Happy blogging. */
هشدار: کد امنیتی JWT را در اختیار افراد دیگر قرار ندهید و آن را در منابع عمومی منتشر نکنید.
مرحله چهارم: انجام تنظیمات افزونه اپلیکیشن #
پس از نصب و پیکربندی افزونهها، از پیشخوان وردپرس وارد منوی:
اپلیکیشن استادیار
شوید.
تنظیمات افزونه شامل بخشهای زیر است:
- عمومی
- اسلایدر
- طرحهای رنگ
- حساب کاربری
- تماس با ما
تنظیمات اپلیکیشن بهصورت پویا عمل میکنند؛ بنابراین تغییر تنظیمات افزونه در نتیجه نمایش دادهشده داخل اپلیکیشن نیز قابل مشاهده خواهد بود.
برای توضیح کامل این بخشها، راهنمای «انجام تنظیمات اپلیکیشن استادیار» را مطالعه کنید.
مرحله پنجم: بررسی محتوای سایت #
اپلیکیشن محتوای وبسایت را بهصورت پویا نمایش میدهد.
بنابراین محتوایی مانند نوشتهها و محصولات سایت، بهصورت همگام در اپلیکیشن نیز نمایش داده میشوند.
پیشنهاد میشود پیش از ارسال درخواست ساخت اپلیکیشن، موارد زیر را بررسی کنید:
- قالب استادیار فعال باشد.
- لایسنس قالب فعال باشد.
- دورهها و دروس موردنظر ایجاد شده باشند.
- محصولات و نوشتههای موردنظر منتشر شده باشند.
- افزونه JWT فعال باشد.
- افزونه App Studiare فعال باشد.
- تنظیمات JWT در
wp-config.phpقرار گرفته باشد. - تنظیمات افزونه اپلیکیشن تکمیل شده باشد.
مرحله ششم: ارسال درخواست ساخت اپلیکیشن اندروید #
پس از تکمیل مراحل بالا، باید درخواست ساخت اپلیکیشن اختصاصی خود را ارسال کنید.
وارد حساب کاربری خود در سایت راستچین شوید و یک تیکت پشتیبانی ایجاد کنید.
عنوان تیکت را به شکل زیر قرار دهید:
درخواست اپلیکیشن قالب استادیار
در متن تیکت اطلاعات زیر را ارسال کنید:
1. نام اپلیکیشن #
نام کوتاه فارسی یا انگلیسی موردنظر خود را اعلام کنید.
2. آدرس سایت #
آدرس کامل وبسایتی که اپلیکیشن برای آن ساخته خواهد شد را ارسال کنید.
3. آیکن اپلیکیشن #
فایل آیکن اپلیکیشن را ارسال کنید.
پیشنهاد شده است آیکن:
- ابعاد 512 × 512 پیکسل داشته باشد.
- فرمت PNG داشته باشد.
- فاقد پسزمینه باشد.
نکات مهم قبل از ارسال درخواست #
سه مورد زیر در زمان تولید اپلیکیشن ثابت خواهند بود:
- نام اپلیکیشن
- آدرس سایت
- آیکن اپلیکیشن
بنابراین در صورتی که بعداً دامنه، نام اپلیکیشن یا آیکن تغییر کند، برای ایجاد اپلیکیشن جدید باید درخواست نصب مجدد ثبت شود.
هزینه و شرایط راهاندازی #
طبق راهنمای محصول، راهاندازی اپلیکیشن (تولید و ارسال فایل apk) برای هر خرید یک مرتبه بهصورت رایگان قابل استفاده بوده است.
در سایر موارد یا در صورت تغییر دامنه و آدرس سایت، ایجاد اپلیکیشن اختصاصی جدید شامل هزینه نصب محصولات راستچین خواهد بود.
جمعبندی مراحل #
برای راهاندازی اپلیکیشن، مراحل را به همین ترتیب انجام دهید:
- نصب و فعالسازی قالب استادیار
- فعال بودن لایسنس قالب
- ایجاد دورهها و دروس
- بررسی نسخه PHP
- نصب افزونه JWT Authentication for WP REST API
- نصب افزونه App Studiare
- دریافت Secret Key
- قرار دادن تنظیمات JWT در
wp-config.php - انجام تنظیمات افزونه App Studiare
- بررسی محتوای سایت
- ورود به حساب کاربری راستچین
- ایجاد تیکت با عنوان «درخواست اپلیکیشن قالب استادیار»
- ارسال نام اپلیکیشن، آدرس سایت و آیکن
- انتظار برای تولید و ارسال اپلیکیشن توسط تیم پشتیبانی
