انتشار نسخه جدید افزونه Blue Login Themes

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

معرفی نسخه جدید افزونه Blue Login Themes

سلام به همگی. هفته ی پیش آخرین نوشته ای که در دنیای وردپرس منتشر شد به معرفی نسخه ۱.۷ افزونه WP ULike اختصاص داشت. چند روز بعد از انتشار این نوشته، شدیدا احساس کردم که در حق یکی دیگه از افزونه ها (که اتفاقا اولین افزونه ی رسمی دنیای وردپرس و برنامه نویسی هم بود) به مقدار زیادی کوتاهی شده! اسم این افزونه Blue Login Themes که قبلا با نام Blue Login Style شناخته میشد. :)

افزونه Blue Login Themes جزء اولین افزونه های رایگان من بود و داستان تولدش به یک پست آموزشی قدیمی بر میگرده که به ویرایش صفحه ی ورود و خروج وردپرس اختصاص داشت و به دنبال اون، چندین استایل مختلف هم در پست های مجزا منتشر شدند. در این بین، بعضی دوستان بودند که در نصب و راه اندازی استایل ها مشکل داشتند و علاوه بر این، یه سری مسائل دیگه هم مثل تغییر لوگو و لینک وردپرس فارسی، تنظیم ریدایرکت ها و… هم مطرح بودند که در نتیجه باعث شد تا به فکر کدنویسی یک افزونه جدید بیفتم که مخصوص صفحه ی لوگین وردپرس باشه و اینگونه بود که Blue Login Style متولد شد.

اولین نسخه Blue Login Style با استایل آبی وردپرس شروع شد و در کنار اون یک پنل ساده هم قرار داشت که با کمک اون میتونستید خیلی راحت لوگو صفحه ورود رو تغییر بدید. بعد از این، اولین قدم در توسعه این افزونه، اضافه کردن فایل rtl و پشتیبانی از فایل زبان فارسی بود و کم کم در مراحل بعدی لیستی از تغییرات و ویژگی ها به افزونه اضافه شدن که شامل موارد زیر هستند:

  • اضافه کردن قالب های جدید (BlueWorld، DarkLight، SimpleBlue، BlueMount، WoodStyle، BlurPurple، SimpleFlat،SimpleOutLine)
  • افزودن تنظیمات جدید برای نمایش پیغام در صفحه ورود. (با استفاده از ادیتور وردپرس)
  • اضافه کردن تنظیمات برای تغییر مسیر کاربران بعد از ورود، خروج و نام نویسی.
  • بهینه سازی استایل ها، رفع ایرادات سیستم و…

این روند توسعه، تا زمانی ادامه داشت که افزونه های جدید دنیای وردپرس هنوز منتشر نشده بودند و یا اینکه در مراحل اولیه توسعه بودند. اما بعد از انتشار افزونه هایی مثل Ajax Bootmodal Login و Custom Fields Notifications  و WP Ulike فرصت توسعه این افزونه به مدت نسبتا زیادی متوقف شد…

و اما، چند روز پیش به صورت خیلی اتفاقی این طلسم شکسته شد و تصمیم گرفتم که دوباره روی این افزونه کار کنم که نتیجش فوق العاده بود. نسخه جدید Blue Login Style یه خونه تکونی کاملا اساسی داره و تقریبا میتونم بگم که این افزونه از اول کدنویسی شده.

اولین مورد، نام افزونه است که به Blue Login Themes تغییر پیدا کرده و بعد از اون، زیبا سازی شیوه انتخاب قالب، کدنویسی و بهینه سازی مجدد بخش آپلود لوگو، افزودن قابلیت آپلود تصویر “پس زمینه” به همراه تنظیمات کامل، بهبود عملکرد توابع و کدهای افزونه، افزودن بخش درباره و… قابلیت هایی هستند که در نسخه های ۱.۳.۱ و ۱.۳.۲ به افزونه اضافه شدند. (تصاویر پنل جدید، در گالری زیر مشاهده است.)

منتشر شنیدن نظرات و پیشنهادات شما دوستان در خصوص نسخه ی جدید هم هستم... :)

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

  1. سلام.در قسمت بالای کادر مشخصات فونت نوشته ها همرنگ پس زمینه شده و دیده نمی شه.راهنمایی می کنید . ممنون

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

  2. سلام.ممنون از افزونه خوبتون.من مدت هاست که از این افزونه استفاده می کنم . اما جدیدا توی قسمت بالای افزونه که پیام های نظیر رمز و یا نام کاربری وارد شده صحیح نمی باشد رنک فونت سفید شده و هرنگ بک گراندش شده و در نتیجه دیده نمی شه . ممنون مس شم راهنمایی بفرمایید.

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

  3. ُلام . ای کاش برای این افزونه بروزرسانی بیشتری ارائه کرده بودید . یکی از بهترین افزونه ها در این زمینست

    توسط مجتبی پاسخ

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

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

  4. سلام چطوری می تونم از این قالب برای ورود و ثبت نام کاربران در یک برگه استفاده کنم ممنون

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

    1. سلام. این افزونه به صورت خودکار فقط برای صفحه wp-login طراحی شده. اما شما میتونید از استایل ها (css) در سایر فرم ها و صفحات استفاده کنید.

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

  5. اگر بخواهیم به پوسته ی BlueMount با افزونه فرم ساز Register Plus Redux یک گزینه اضافه کنیم، رنگ آبی ادامه پیدا نمی کنه ولی بقیه پوسته ها مشکلی ندارند.

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

    1. سلام، مطمئنید BlueMount و BlueWorld نیست؟ چون تنها بخشی که از عکس ثابت پس زمینه در فرم ها استفاده کرده، همین پوسته BlueWorld هست.

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

  6. هزاران هزاااار بار مرسییی وهزاران بار لایک !
    واقعا ممنون من خیلی دنبال همچین افزونه ای می گشتم تا ناگهان یاد این افزونه افتادم که چند وقت پیش دوستم به گفته بود که همینجوری که خودتون فرمودید فقط آبی بود ( مه البته همون هم جوابگو بود!)به هوای پیدا کردن اون ورژن قدیمی ناگهان این ورژن ر پیداا کردم که البته نسخه های خارجیش ، توی ایران فروخته میشه! واقعاااااااااا ممنون ! به قول این دوستی که نظر داده بود :
    خیلی خیلی گلی داش علی نوکرتیم . الهی تو زندگیت همیشه سالم و موفق باشی.
    لایک

    توسط علي پاسخ

    1. خیییییییلی ممنون علی جان. کار قابل داری نیست، خوشحالم که به دردتون خورده. {گل} {گل} {گل}

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

  7. سلام آقا علی خسته نباشید
    من از این افزونه استفاده میکنم خیلی عالیه فقط نمیدونم چرا هر یه مدت خطای:
    Access Denied!
    رو میده وقتی صفحه ورود یا ثبت نام رو رفرش میکنم!
    افزونه ها رو هم غیرفعال کردم گفتم شاید تداخل داره باهاشون ولی بازم درست نشد ، البته بعد از چند دقیقه به صورت اتوماتیک درست میشه صفحه ورود و خطای بالارو دیگه نمیده!!!
    به نظر شما مشکل از کجا میتونه باشه!؟

    یه سوال فنی دیگه چطور میشه این خطای اعصاب خورد کن رو رفع کرد:
    blockUI requires jQuery v1.2.3 or later! You are using v1.11.1
    افزونه jQuery Updater نصب کردم حتی فایل jquery.blockUI که توی انجمن وردپرس بود رو جایگزین کردم ولی هنوز خطا میده.
    خیلی سوال کردم ببخشید 😀
    مرسی

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

    1. سلام محمد جان؛
      1- مورد اول به خاطر بررسی تعداد دفعات ورود کاربران که توسط وردپرس انجام میشه و اگه از یک مقداری بیشتر شد، ip کاربر رو بن میکنه. (این هم ارتباطی با این افزونه نداره)
      2- افزونه jquery updater باید این مشکل رو حل کنه! اما اگه نشده، این لینک رو هم بررسی کنید:
      http://tiny.alimir.ir/DZe

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

  8. سلام
    واقعاً افزونه خوب و خیلی زیبایی بود. من که الان دارم استفاده می کنم و خیلی خوشم اومد.
    فقط یه سوال: چطور میشه صفحه وبلاگم را شبیه به همین تایم لاین شما کنم که دو طرفه باشه. من از قالب be theme استفاده می کنم که تایم لاین داره ولی در یک طرف صفحه نشون میشده.
    ممنون

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

  9. سلام داداش جواب من چی شد منتظرم عزیزدلم

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

  10. سلام عزیزدلم علی جااان :
    خسته نباشی داداش دمت گرم .
    من از دیروز که این افزونه ( نسخه جدید ) رو تو سایتم استفاده کردم صفحه ورود سایتم به هم ریخته دیگه بدجور کلافه شدم هر راهی هم که به ذهنم می رسید ( غیرفعال کردن و حذف همه افزونه ها از طریق هاست و نصب وفعال سازی تک تک ) انجام دادم ولی درست نمیشه ! داداش دیگه گفتم کی بهتر از طراح خود افزونه بخاطر این مزاحمت شدم کمکم کن عزیز تا مشکلم حل شه .این عکس رو از صفحه لوگین سایتم گرفتم اصلا نه لوگوی ورود که آپلود کردم رو میاره و نه عکس پس زمینه رو ( کاملاً سیاهه سیاه ) !! تیتر هم بد نشون میده . http://img.ir/nVbd.jpg

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

    1. سلام وحید جان، شاید تداخلی در افزونه ها به وجود اومده باشه! میتونی لینک آنلاین بدی؟

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

      1. باشه داداش اینم لینک آنلاین http://amlak.astaracity.ir/wp-login.php

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

        1. وحید جان مشکل از قالبته. باید فراخوانی فایل login-style.css رو از قالب حذف کنی. (آدرس فایل: wp-content/themes/realhomes/css/login-style.css)

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

          1. داداش دستت طلا . خودم فهمیدم چون قالب رو عوض کردم درست شد . ولی قالب اصلی من Realhomes است . با نظر تو رفتم فایل Login-style.css رو از قالب حذف کردم ولی باز درست نشد . به نظرت دیگه هیچ راهی نداره من بتونم از افزونه شما استفاده کنم ؟؟ چون افزونه blue login رو غیرفعال هم میکنم باز صفحه ورود مثل دفعات قبل که تو اولین کامنت گفتم میشه !! کمکم کن دادااااش

            توسط وحید

          2. به خاطر کش صفحه متوجه حل مشکل نشدی! یکی دو بار که صفحه رو رفرش کنی میتونی نتیجه رو ببینی.
            ولی، از روش درست این کار رو انجام ندادی! چرا؟ چونکه هنوز فراخوانی فایل در صفحه wp-login وجود داره و این خودش خطای 404 رو در فراخوانی منابع ایجاد میکنه.
            برای حل کامل مشکل، باید تابع این فراخوانی رو از قالب حذف کنی. پس به فایل functions.php قالب برو و تابعی رو که دارای این آدرسه و به روی تابع login_head اکشن اضافه کرده(add_action)، حذف کن.

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

          3. داداش علی میدونی چیه ؟؟ خیلی دوستت دارم داداشی .
            واقعا خسته نباشی که کار منو زود راه انداختی ممنونم از پاسخگویی سریع و راهنمایی بسیار بسیار عالیت .
            میگم داداش من این تابع add_action( ‘login_enqueue_scripts’, ‘custom_login_style’ ); رو از این آدرسی که الان عکسشو میذارم حذف کردم ببین درست انجام دادم یا نه تا خیالم راحت شه . دمت گرم داش علی گل
            اینم عکس کاری که انجام دادم http://img.ir/wXbd.jpg

            توسط وحید

          4. خواهش میکنم وحید جان، بله کاملا درسته. (البته میتونی تابع custom_login_style رو هم حذف کنی)

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

          5. مخلصتیم علی جان :
            بازم ممنونم بخاطر راهنمایی هات ؛ یعنی منظورت اینه که اگه تابع custom_login_style که از خط شماره 1368 تا 1372رو حذفش کنم دیگه کامل مشکل حل میشه آره؟؟ http://img.ir/wXbd.jpg

            توسط وحيد

          6. بله، البته دو تابع بالایی هم اضافه هستند و میتونی اونها رو هم حذف کنی. (یعنی از خط 1351 تا 1372)

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

          7. خیلی خیلی گلی داش علی نوکرتیم . الهی تو زندگیت همیشه سالم و موفق باشی.

            توسط وحيد

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