افزونه ایرانی Ajax BootModal Login

دسته‌ها : افزونه, نمونه کارها, وردپرس علی میرزائی 105 دیدگاه‌ها

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

افزونه ایرانی “Ajax BootModal Login”، سومین افزونه رسمی دنیای وردپرس و برنامه نویسی است که در ۱ اسفند ۱۳۹۲، در مخزن وردپرس ثبت و منتشر شد. این افزونه – همونطور که از اسمش مشخص – مرتبط با بخش لوگین وردپرس و با بهره گیری از آژاکس و بوت استرپ، میتونه تجربه ای جدید و جذاب رو برای وردپرس کاران عزیز، به همراه داشته باشه. :)

اما در مورد ویژگی ها این افزونه…
همونطور که در بند قبلی اشاره شد، مهمترین ویژگی “Ajax BootModal Login” بهره گیری از آژاکس و بوت استرپ! ولی این همه داستان نیست! این افزونه علاوه بر فرم ورود آژاکسی مدال (Modal)، از یک پنل کاربری هم پشتیبانی میکنه که میتونه مشخصات شخصی و آخرین فعالیت های هر کاربر رو – پس از وارد شدن – نمایش بده. همچنین، این افزونه دارای یک پنل تنظیمات ساده و کاربردی هم هست که با استفاده از اون، کار شخصی سازی فرم و استایل دهی دکمه ها به سادگی هر چه تمام تر انجام میشه…
و در آخر، یکی دیگه از ویژگی ها این افزونه، نحوه استفاده از اون در قالب که میتونه به دو صورت انجام بشه:
۱- استفاده از ابزارک اختصاصی افزونه.
۲- استفاده از شورت کد `[Alimir_BootModal_Login]` در هر بخش دلخواه.

توجه: تمامی قابلیت های ذکر شده، بخشی از ویژگی های نسخه اولیه افزونه رو تشکیل میدن! به امید خدا، اگه دوستان وردپرسی از این افزونه استقبال کنند، در نسخه های بعدی شاهد قابلیت های جدیدتری هم خواهید بود… 😉

جهت دانلود افزونه، به صفحه آن در مخزن وردپرس مراجعه کنید

دیدگاه کاربران در مورد این نوشته

  1. ببخشید یه چیز دیگه
    با فعال کردن افزونه کل فونت های h2 و h3 سایت خیلی بزگ میشه
    ممنون

    توسط سفیدبرفی پاسخ

    1. این به خاطر سایزبندی تگ ها در شیوه نام بوت استرپ.
      برای حل این مشکل دو راه وجود داره:
      1- قرار گیری شیوه نامه بوت استرپ، پیش از فراخوانی شیوه نامه اصلی قالب (style.css).
      2- استفاده از ویژگی !important در مقابل سایز پروپرتی font. به عنوان مثال:
      h3 {
      font-size: 1em !important;
      }

      توسط علی میرزائی پاسخ

  2. سلام .
    ممنون .
    فایل های زبان هستند ولی افزونه برای من انگلیسیه

    توسط سفیدبرفی پاسخ

    1. سلام،
      از وردپرس فارسی استفاده میکنید یا انگلیسی؟

      توسط علی میرزائی پاسخ

      1. ممنون
        حقیقتش نفهمیدم چی شد
        وردپرس من فارسی بود با افزونه جلالی
        بعد جلالی رو پاک کردم پارسی ساز ریختم

        توسط سفیدبرفی پاسخ

        1. با سایر افزونه ها (دارای فایل زبان) هم همین مشکل رو دارید؟!؟
          در فایل wp-config.php، خط WPLANG روی چه زبانی تنظیم شده؟

          توسط علی میرزائی پاسخ

          1. عجیبه تا الان زبان سیستم من تنظیم نشده بود!
            ممنون

            توسط سفیدبرفی

  3. سلام…من این افزونه نصب کردم و هنگام فعال سازی فونت سایت تغییر پیدا کرد و همچون قالب سایت بزرگ شد و حالت بزرگ نمایی پیدا کرد مشکل از کجاست؟
    من این افزونه غیر فعال کردم ….
    :(

    توسط رایموند پاسخ

    1. سلام،
      این افزونه از شیوه نامه (منظورم همون style) فریم ورک بوت استرپ بهره گیری کرده که سایز بندی و ویژگی های مخصوص به خودش رو داره. حالا اگه تو قالب شما این شیوه نامه بعد از شیوه نامه اصلی قالبتون قرار بگیره، -چون html و css جزء زبانهای اسکریپتی هستند- نتیجه اش این میشه که در برخی مشابهت های سلکتوری (مثل تگ های h1 و…)، پروپرتی های بوت استرپ رو در صفحه اصلی اعمال میکنه.
      اما کاری که شما میتونید انجام بدید اینه که:
      1- جوری محل شیوه نامتون رو تنظیم کنید که حتما بعد از ماژول های مؤثر پلاگین هاتون قرار بگیره.
      2- از ویژگی ها !important در سایز بندی های مهم شیوه نامه قالبتون استفاده کنید.

      توسط علی میرزائی پاسخ

  4. سلام میشه بخش ثبت نام هم بنویسید به صورت اینکه لینک فعال سازی ارسال کنه ! خیلی جالب میشه !

    توسط masoud پاسخ

    1. به امید خدا در ورژن های های آینده رو فرم عضویت هم کار میکنیم… :)

      توسط علی میرزائی پاسخ

  5. دوستان ، مهمان خارجی اینجا داریم معدب باشید 😀

    توسط Guney پاسخ

  6. سلام به مدیر سایت میشه بگید این سایت از چه اسکریپت یا مدیریت محتوایی استفاده میکنه
    www.amtis.ir
    اگه لینک بدید ممنون میشم

    توسط حمید پاسخ

    1. سلام،
      اطلاعی ندارم! ممکنه اختصاصی نوشته شده باشه!

      توسط علی میرزائی پاسخ

  7. سلام و خسته نباشید آقا علی، بابت پلاگین تشکر.
    آقا ما همه جوره حمایت میکنیم، ماشاالله استقبال هم خوب بوده، فقط لطفا بعد از یه مدت دلسرد نشید که دیگه آپدیت نکنید افزونه رو.
    ادامه بدید.
    ممنون ♥

    توسط محمد جواد پاپی پاسخ

    1. ممنونم آقا محمد جواد،
      نه! به امید خدا، کار این افزونه به همین یک نسخه ختم نمیشه و مثل افزونه “Blue Login Style”، برنامه ی توسعه اش رو دارم…
      منتها، تا الآن آمار دانلود و حمایت دوستان با معرفی افزونه در سایت هاشون، چندان رضایت بخش نبوده! به همین خاطر تا مدتی باید صبر کنم که یه مقدار افزونه بیشتر جا بیفته و بعد روی نسخه های جدیدتر کار میکنم. :)

      توسط علی میرزائی پاسخ

  8. عالی بود خیلی ممنون

    توسط سعید پاسخ

  9. آقا میشه یه سوال بپرسم که به موضوع ربت نداره؟ 😀
    من میخوام دکمه ی ادامه ی مطلب سایتم به جای نوشته به شکل button در بیاد. باید چیکار کنم؟

    توسط pourya پاسخ

    1. باید با css به سلکتور متن دکمه استایل بدید. (مثلا میتونید از پروپرتی های border، background و… استفاده کنید.)
      لطفا سؤالات متفرقه رو تو سامانه پرسش و پاسخ، مطرح کنید…

      توسط علی میرزائی پاسخ

  10. Hi, how can I put user registration?

    توسط Stef پاسخ

    1. hi,
      i will work on registration capability, in the next versions 😉

      توسط علی میرزائی پاسخ

  11. اسلایدر سایتمو از کار انداخت
    لطفا طرح دکمشو جذاب تر کنید و اگه امکانش هست توی ورژن بعدی این قابلیتم اضافه کنید ثابت در گوش سایت مثلا راست پایین باشه
    خیلی افزونه عالیه ای ولی اگه این عیب ها برطرف بشه خیلی بهتر میشه ولی من به خاطر این مشکلات نمیتونم فعلا استفاده کنم

    توسط شمشاد پاسخ

    1. والا چه عرض کنم! اینطوری نمیشه نظر قطعی داد که مشکل از کجاست و باید کدهای قالبتون رو بررسی کرد! اما مطمئن باشید که این افزونه در شرایط مختلفی تست شده و تا به حال هیچ تداخلی با جی کوئری و سایر اسکریپت ها نداشته. (قالبتون که تحت بوت استرپ طراحی نشده؟!؟)
      استایل دکمه ها از خود بوت استرپ گرفته شدند و برای اینکه دوباره کاری نشه، من استایل جدیدی رو تعریف نکردم. با اینحال اگه شما طرح بهتری رو سراغ دارید میتونید برام بفرستید تا در نسخه های بعدی به آپشن افزونه اضافه بشه.
      مورد بعدی رو هم اگه درست متوجه شده باشم اشاره به قابلیت fixed در css داره! این قبیل از تنظیمات رو که بیشتر جنبه سلیقه ای دارند، واقعا نمیشه در یک افزونه جمع کرد! اما خود شما میتونید به سادگی شورت کد افزونه رو در یک div تعریف کنید و به اون استایل بدید تا در یک نقطه fix بشه یا حالت های دیگه ای رو داشته باشه.
      باز اگه مشکلی بود، من در خدمتم…

      توسط علی میرزائی پاسخ

  12. Hi,
    I am wondering how can the user able to register, and not only login
    thanks

    توسط stef پاسخ

  13. به ایدی سایتتون ایمیل کردم

    توسط vahid پاسخ

  14. ایدی یاهو تون فکر کنم الان به ایمیل سایتتون ایمیل میکنم :)

    توسط vahid پاسخ

  15. واقعا ممنون علی جون :)
    راستی اگه می تونی چند تا استایل و فایل نظر ها رو بذار.مثل سایت خودت.
    خیلی جا گشتم اما همش یه مشکلی داشته

    توسط حسین پاسخ

    1. خواهش میکنم،
      قالب وبسایت ما تحت بوت استرپ طراحی شده و استایل فرم ها هم تحت همین فریم ورک هستند.
      برای داشتن همچین فرمی، یا باید پوسته شما از بوت استرپ پشتیبانی کنه یا اینکه خودتون در قالب استایل دهی کنید…
      موفق باشید :)

      توسط علی میرزائی پاسخ

  16. سلام ببخشید من یک ایمیل به ایدی شما دادم جواب ندادید میخواستم چک کنید

    توسط vahid پاسخ

    1. سلام، والا الان چیزی خاطرم نیست! به کدوم آدرس ایمیل زدید؟!؟

      توسط علی میرزائی پاسخ

  17. سلام مرسی عالی بود
    من وقتی رو کلمه پنل کاربری می زنم هیچ اتفاقی نمی افنه ؟؟

    توسط حسین پاسخ

    1. سلام،
      بررسی کنید که در پنل تنظیمات افزونه، گزینه “غیر فعال کردن پنل کاربری” رو تیک نزده باشید.

      توسط علی میرزائی پاسخ

      1. فعاله.برای عضویت هم همین مشکل رو داره 😐

        توسط حسین پاسخ

        1. مشکل شما به خاطر عدم فراخوانی تابع wp_footer() قبل از پایان تگ body.
          در واقع، این تابع از جمله توابع لازم هر پوسته وردپرسیه و باید (*داخل تگ php) در فایل footer.php -یعنی قبل از پایان تگ body- فراخوانی شده باشه…
          مطالعه مستندات:
          http://codex.wordpress.org/Function_Reference/wp_footer

          توسط علی میرزائی پاسخ

    2. ادرس سایت
      http://smspatugh.ir/sms

      توسط حسین پاسخ

      1. حتی رو عضویت هم بزنی اتفاقی نمی افته !!

        توسط حسین پاسخ

  18. Hi, If I use Non-use BootStrap modul. How to make the gravatar image smaller -in profile. Thanks

    توسط stef پاسخ

    1. Changing gravatar size is not related to bootstrap options.
      just find `get_avatar` function in `tmp/login-profile.php` and change value of size. for example:

      <?php echo get_avatar( $current_user->ID, '65' ); ?>

      in next version, i will add this option to settings page 😉

      توسط علی میرزائی پاسخ

      1. Sorry for my elementary question. Where should I put that code?

        توسط stef پاسخ

        1. there is no specific limitation…
          you can use that in sidebar,content,footer and so on…

          توسط علی میرزائی پاسخ

          1. Hi, I have tried the code and put it in the sidebar, but does not work..

            توسط stef

          2. where you put it exactly?!
            is that in conditional statement function (e.g:`is_active_sidebar`) ?!

            توسط علی میرزائی

      2. Where should I put that code?
        Thanks

        توسط stef پاسخ

        1. where you like to show button?!?

          توسط علی میرزائی پاسخ

          1. Hi, I put it in the sidebar.

            توسط stef

          2. send me the content of your sidebar.php file…

            توسط علی میرزائی

  19. عالی بود علی جان! خسته نباشی داداش

    توسط mohammad پاسخ

    1. ممنون محمد جان! زنده باشی {گل}

      توسط علی میرزائی پاسخ

  20. Hi, I like your plugin. I want to know, if I want to put in php file, what should I do? Can you show me the syntax? Thanks
    stef

    PS: Could you please delete my previous post, since it shows my email. . I put it wrongly.. Thanks

    توسط stef پاسخ

    1. Hi stef, you’re welcome.
      Yes, you can use wordpress `do_shortcode` function in your theme. for example:

      <?php echo do_shortcode('[Alimir_BootModal_Login]'); ?>

      توسط علی میرزائی پاسخ

دیدگاه خود را بیان کنید