دانلود نسخه 2.0.0 افزونه WordPress JoApp Pro

نسخه جدید سرویس با امکانات زیر به روز رسانی گردید:

امکانات نسخه 2.0:

  1. امکان خرید چند قلم از یک کالا
  2. امکان انتخاب گزینه های جانبی در یک‌ خرید
  3. امکان بررسی سبد خرید قبل از فروش نهایی
  4.  تغییر کلید پلاس در پست ها و عملکرد بهتر آن
  5. امکان تغییر برچسب نام کاربری
  6. امکان قرار دادن هدر و فوتر در متن پست ها و قرار دادن کد های تبلیغات کلیکی در این بخشها
  7. افزایش کیفیت تصاویر بارگذاری شده در برنامه
  8. رفع مشکل شناسایی ویروس سرویس پوشه در برخی گوشی ها
  9. پشتیبانی از اندروید ۸
  10. امکان آپدیت برنامه از طریق مارکتها با قرار دادن لینک اینتنت مارکت در وردپرس
  11. امکان تغییر مرورگر داخلی به مرورگر کروم برای نهایی کردن خرید و در صورت نصب نبودن کروم مروگر داخلی اجرا میگردد
  12. تغییر ریسپانسیو صفحه پرداخت بانکی
  13. امکان انتخاب نوع پست هایی که میتوان در برنامه قرار داد
  14. امکان حذف فرم های اضافی مشخصات کاربری در هنگام پرداخت خرید
  15. تغییر نوار لودینگ صفحات برنامه
  16. امکان حذف عنوان والد های دسته بندی ها در محصولات فروشگاه
  17. امکان انتخاب واحد dip یا sp برای فونت های برنامه
  18.  استفاده از فونت ایران سنس ریف ۵ در این نسخه با لایسنس رایگان
  19. بهبود اسکن بارکد در جستجوی برنامه
  20. بهبود نمایش برنامه در اندازه تصاویر مختلف
  21. امکان انتخاب قالب پیشفرض سایت به جای قالب موبایلی در صفحات پرداخت بانکی
  22.  استفاده از آخرین کتابخانه پوش ناتیفیکیشن
  23. امکان حذف و مدیریت منو های کشویی سمت راست مانند «دانلود های من | نویسندگان مطالب | و...»
  24. امکان قرار دادن یادداشت مشتری برای هر خرید
  25. حذف اجباری بودن آدرس

دانلود پلاگین JoApp API (افزونه) که باید در وردپرس سایت خودتان نصب نمایید:

دانلود JoApp API

دانلود افزونه WordPress JoApp Pro در برنامه ساز JoApp :

دانلود افزونه WordPrees JoApp API

 

نکته : برای استفاده از تمامی امکانات این سرویس در نسخه 2.0.0 باید پلاگین وردپرسی JoApp API را در وردپرس به روز نمایید و از آپدیت جدید WordPress JoApp API نیز برای برنامه ساز JoApp استفاده کنید و برنامه های خود را مجددا خروجی بگیرید.

دانلود ابزار های مورد نیاز

  1. پلاگین JoApp API برای وردپرس
  2. افزونه WordPress JoApp Pro

دو ابزار فوق را میتوانید در لینک زیر دریافت نمایید:

مشاهده و دانلود ابزار های مورد نیاز

رفع مشکل برخی فروشگاه هایی که HTTPS اجباری دارند

ممکن است در برخی از سایت های فروشگاهی که از پروتوکل https اجباری برای تمام بخش های سایت استفاده شده است برنامه قادر به اتصال به فروشگاه نباشد. برای این منظور باید اتصال برنامه را با پروتوکل https به http تغییر داد که برای این کار لازم است فایل htaccess بر روی هاست ، را ویرایش نمایید.

به طور مثال کد htaccess زیر به این صورت تغییر یافته است:


RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

 

به کد زیر تغییر داده شده است :

 


RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_USER_AGENT} !^(JoApp).*

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

 

پس از انجام این کار مجددا خروجی APK بگیرید و آدرس سایت خود را در مدیریت افزونه با https وارد کنید و در تنظیمات افزونه گزینه فعال سازی https را بر روی خیر قرار دهید


نکته : همچنین در برخی از سایت ها برای یکتا کردن آدرس دامنه سایت توسعه دهندگان www را اجباری ، اختیاری و یا حذف میکنند. در صورتی که ما آدرس سایت را با www وارد کنیم و این گزینه در htaccess تغییر کند ، دامنه سایت بدون www بارگذاری خواهد شد و در واقع به دامنه بدون www رداریکت میشود. به همین دلیل باید در صورت اجباری کردن www ها، آدرس سایت را در پنل کاربری سایت همراه با www وارد کنید و در صورتی که www ها را در htaccess حذف کرده اید آدرس سایت را در پنل کاربری بدون www وارد کنید.

آموزش های ویدئویی

لطفا هر سه ویدئوی آموزشی زیر را به ترتیب و با دقت مشاهده نمایید. این سه ویدئوی آموزشی به شما کمک خواهد کرد که سرویس WordPress JoApp Pro را نصب و راه اندازی و به اپ های اندروید خود متصل نمایید همچنین امکانات و مباحث فنی مورد نیاز در این سه ویدئو آموزش داده شده است

آموزش اول : نصب و راه اندازی

 

 

آموزش دوم : ساخت محتوی ساز وردپرس در برنامه های اندروید

 

 

آموزش سوم : ساخت فروشگاه ساز ووکامرس در برنامه های اندروید

 

 

طراحی قالب برنامه های سرویس Wordpress JoApp Pro

جهت تسریع در فرایند طراحی قالب برنامه ها میتوانید از طریق لینک زیر اقدام به طراحی قالب نمایید و کد رنگ های مورد نظر خود را در تنظیمات افزونه وارد کنید.

طراحی قالب متریال دیزاین آنلاین

ارجاع های اختصاصی در WordPress JoApp

ارجاع به یک محصول در برنامه ساخته شده:

فرض کنید نام بسته (پکیج) برنامه ساخته شده ir.bejo.shop باشد. برای ارجاع به یک محصول با کد محصول 1234 در این برنامه از کد زیر استفاده میکنیم:

ir.bejo.shop://product?id=1234

 


 

ارجاع به یک پست در برنامه ساخته شده :

فرض کنید نام بسته (پکیج) برنامه ساخته شده ir.bejo.shop باشد. برای ارجاع به یک پست با شناسه 1234 در این برنامه از کد زیر استفاده میکنیم:

ir.bejo.shop://post?id=1234

 


 

ارجاع به دسته بندی فروشگاه در برنامه ساخته شده :

فرض کنید نام بسته (پکیج) برنامه ساخته شده ir.bejo.shop باشد. برای ارجاع به یک دسته با slug (نامک) mahsolat1 در این برنامه از کد زیر استفاده میکنیم:

ir.bejo.shop://storecat?slug=mahsolat1&title=عنوان دلخواه

 


 

ارجاع به جستجوی صفحه فروشگاه در برنامه ساخته شده :

فرض کنید نام بسته (پکیج) برنامه ساخته شده ir.bejo.shop باشد. برای ارجاع به صفحه جستجو با عبارت جستجو شونده متن جستجو در این برنامه از کد زیر استفاده میکنیم:

ir.bejo.shop://storesearch?q=متن جستجو

 


 

 

آموزش ارجاع مسقیم در JoApp 6

در این بخش به آموزش ارجاع مستقیم به یک برنامه در رویداد لینک میپردازیم:

 

ابتدا لازم است با چهارچوب کلی آشنا شوید:

{URI-LINK|INTENT-TYPE|PACKAGENAME|DATA-NAME1^DATA1|DATA-NAME2^DATA2|....|DATA-NAMEn^DATAn}

 

  1. URI-LINK : لینک تعریف شده در برنامه مقصد است که از آن طریق به قسمت خاصی از برنامه ارجاع داده میشود.

  2. INTENT-TYPE : نوع ارجاع در برنامه مقصد.

  3. PACKAGENAME : نام بسته برنامه مقصد.

  4. DATA-NAME: عنوان داده ای که قرار است به اینتنت ارجاعی ارسال شود.

  5. DATA : داده ارسالی

نکته :

  • داده های ارسالی اختیاری میبشد.

  • موارد 1و2و3 همگی باید در قالب لینک در نظر گرفته شود و در صورتی که ارجاعی به این موارد نیاز نداشته باشد جای آنها خالی میماند. مانند:

 

{|Intent.ACTION_EDIT|a.b.c}

 

{details?txt=hi world!!!||a.b.c}

 


کافه بازار:

  • آموزش ارجاع مستقیم به بخش نظرات مارکت بازار :

 

{bazaar://details?id=ir.bejo.joapp|Intent.ACTION_EDIT|com.farsitel.bazaar}

در این مثال بخش نظرات برنامه ir.bejo.joapp در مارکت بازار باز شده و شما میتوانید نظرات خود را در آن اضافه نمایید.

 

  • آموزش ارجاع مستقیم به صفحه برنامه در مارکت بازار : به جای نام بسته ir.bejo.joapp نام بسته برنامه خود در مارکت بازار را ثبت نمایید.

 

{bazaar://details?id=ir.bejo.joapp|Intent.ACTION_VIEW|com.farsitel.bazaar}

 

  • ارجاع به برنامه‌های توسعه‌دهنده در مارکت بازار:

فرض کنید شناسه توسعه دهنده شما (Developer ID) در مارکت بازار sepahan باشد پس کد زیر ارجاع مستقیم به برنامه های توسعه دهنده را مشخص میکند.

 

{bazaar://collection?slug=by_author&aid=sepahan|Intent.ACTION_VIEW|com.farsitel.bazaar}

 

برای دریافت DEVELOPER_ID خود به برگهٔ «حساب توسعه‌دهنده» در پنل مارکت بازار مراجعه کنید.


 

مایکت:

  • آموزش ارجاع به بخش نظرات مارکت مایکت:

فرض نمایید نام بسته برنامه شما در این مارکت ir.bejo.joapp میباشد پس لینک ارجاع مستقیم آن به صورت زیر خواهد بود:

{myket://comment/#Intent;scheme=comment;package=ir.bejo.joapp;end|Intent.ACTION_VIEW|ir.mservices.market}
  • و برای ارجاع به صفحه برنامه در مایکت نیز ار لینک زیر استفاده نمایید:
{myket://application/#Intent;scheme=myket;package=ir.bejo.joapp;end|Intent.ACTION_VIEW|ir.mservices.market}

به جای نام بسته ir.bejo.joapp نام بسته برنامه خود در این مارکت را قرار دهید.

 

نمایش لیست برنامه‌های توسعه‌دهنده مایکت :

مطابق الگوی زیر می‌توانید لیست برنامه‌های خود در مایکت را مشاهده کنید:

{http://myket.ir/DeveloperApps.aspx?Packagename=PACKAGE_NAME|Intent.ACTION_VIEW|}

 

به جای PACKAGE_NAME  باید نام بسته‌ یکی از برنامه‌های خود را قرار دهید.

● در صورتی‌که  PACKAGE_NAME  برنامه، معتبر نباشد در مرورگر پیغام «صفحه‌ مورد نظر یافت نشد» و در مایکت پیغام «نرم‌افزار مورد نظر یافت نشد» نمایش داده خواهد شد.

 


کندو:

  • آموزش ارجاع به بخش نظرات مارکت کندو برای نام بسته ir.bejo.joapp:

به جای نام بسته ir.bejo.joapp نام بسته برنامه خود در این مارکت را قرار دهید.

{cando://reviews?id=ir.bejo.joapp|Intent.ACTION_VIEW|com.ada.market}

 


اول مارکت :

  • ارجاع به بخش نظرهای یک برنامه در اول مارکت :
{market://rate?id=نام بسته|Intent.ACTION_VIEW|com.hrm.android.market^com.hrm.android.market.main.view.RateActivity}

* به جای عبارت قرمز رنگ نام بسته برنامه خود را وارد نمایید.

 


 

ارجاع به صفحه برنامه در مارکت Google Play Store : به جای نام بسته ir.bejo.joapp نام بسته برنامه خود در این مارکت را قرار دهید.

{market://details?id=ir.bejo.joapp|Intent.ACTION_VIEW|com.android.vending}

 


آموزش ارجاع به بخش ارسال پیامک:

به شماره 09392376007 با متن HI HOW ARE YOU? بخش ارسال پیام در اندروید باز میشود.

 

{smsto:+989392376007|Intent.ACTION_SENDTO|com.android.mms|sms_body^HI HOW ARE YOU?}

نکته : ممکن است در برخی از نسخه های اندروید از برنامه com.android.mms برای ارسال پیامک استفاده نشده باشد به همین دلیل برنامه با مشکل یافتن این برنامه برای ارسال پیامک روبرو خواهد شد. پس برای جلوگیری از بروز این مشکل میتوانید جای نام بسته برنامه را خالی گذاشته تا برنامه پیش فرض ارسال پیامک باز گردد. پس از لینک زیر میتوانید استفاده نمایید:

{smsto:+989392376007|Intent.ACTION_SENDTO||sms_body^HI HOW ARE YOU?}

 


ارجاع مستقم اینستاگرام:

  • آموزش ارجاع به یک صفحه در اینستاگرام ، صفحه با شناسه bejo.ir :

 

{http://instagram.com/_u/bejoir|Intent.ACTION_VIEW|com.instagram.android}

 


آموزش ارجاع به تلگرام:

  • ارجاع بع  کانال ، گروه و شناسه تلگرام : به طور مثال قرار است از طریق لینک زیر به کانال برنامه ساز JoApp در تلگرام ارجاع دهیم:

 

{tg://resolve?domain=joappnews|Intent.ACTION_VIEW|org.telegram.messenger}

 

  • ارجاع به استیکر تلگرام : فرض کنید شناسه استیکر مورد نظر XXXX ثبت شده باشد. به همین ترتیب کد ارجاع مستقیم آن به صورت زیر میباشد:

 

{tg://addstickers?set=XXXX|Intent.ACTION_VIEW|org.telegram.messenger}

 


ارجاع مستقیم به تنظیمات WiFi:

 

{|android.settings.WIFI_SETTINGS|com.android.settings}

 


ارجاع به بخش تنظیمات Bluetooth

 

{|android.settings.BLUETOOTH_SETTINGS|com.android.settings}

 


ارجاع مستقیم به یک برنامه دیگر ساخته شده توسط JoApp :

فرض کنید نام بسته برنامه ای که توسط JoApp ساخته شده است وقصد ارجاع به آن را دارید به شکل ir.bejo.joapp باشد پس لینک ارجاع مستقیم به آن به صورت زیر میباشد:

{||ir.bejo.joapp^ir.bejo.joapp.MainActivity}

 


ارجاع مستقیم به برنامه بارکد خوان : (Barcode Scanner):

 

{||com.google.zxing.client.android^com.google.zxing.client.android.CaptureActivity}

 

ارجاع به گوگل مپ :

فرض کنید طول و عرض جغرافیایی مورد نظر اعداد XX و YY باشند در این صورت از لینک ارجاع مستقیم زیر در رویداد لینک استفاده نمایید:

{geo:XX,YY|Intent.ACTION_VIEW|com.google.android.apps.maps}