افزونه فونت ماندگار پیشرفته | MW Font Changer Pro
قابلیت های اصلی نسخه 2 افزونه فونت ماندگار پیشرفته:
- اضافه شدن برخی فونت های محبوب و معروف فارسی به درخواست شما
- افزودن قابلیت المان های دلخواه برای پیشخوان
- افزودن قابلیت سی اس اس دلخواه برای پیشخوان
- قابلیت درون ریزی داده های افزونه
- درون ریزی از فایل
- درون ریزی از کلیپ بورد
- قابلیت برون بری داده های افزونه
- برون بری به فایل
- برون بری به کلیپ بورد
- قابلیت بازنشانی داده های افزونه (حذف تنظیمات، فونت ها و فایل های فونت ها)
- قابلیت حذف تمامی داده های افزونه (تنظیمات، فونت ها و فایل های فونت ها) پس از حذف افزونه
- رفع مشکل کش و عدم تغییر فونت با وجود به روزرسانی تنظیمات افزونه
- سازگاری با وردپرس شبکه
- سازگاری با بلاک ادیتور (گوتنبرگ)
- سازگاری با پوسته های:
- سازگاری با بیشتر پوسته هایی که از Redux Framework استفاده می کنند.
- سازگاری با بیشتر پوسته هایی که از Kirki Customizer استفاده می کنند.
جهت مشاهده لیست کامل تغییرات نسخه 2.0.0 به انتهای صفحه مراجعه کنید.
معرفی افزونه فونت ماندگار پیشرفته | MW Font Changer Pro
افزونه فونت ماندگار پیشرفته یا MW Font Changer Pro نسخه پیشرفته افزونه MW Font Changer (فونت ماندگار) است که حدود 10 سال پیش در مخزن وردپرس و به صورت رایگان منتشر کردم و با استقبال بسیار زیاد کاربران روبرو شد. نسخه رایگان این افزونه بیش از 10 هزار نصب فعال دارد و همچنین بیش از 170 هزار بار از مخزن وردپرس دریافت شده است. اکنون با توجه به نیاز، درخواست ها و ایمیل های کاربران، نسخه پیشرفته افزونه توسعه داده شده و در اختیار شما قرار گرفته است. ساختار نسخه رایگان و پیشرفته کاملا متفاوت است و دو افزونه جداگانه هستند. یعنی برای استفاده از نسخه پیشرفته، نیازی به نصب نسخه رایگان ندارید.
کمی از تاریخچه افزونه فونت ماندگار پیشرفته فاصله بگیریم و به معرفی این افزونه فوق العاده کاربردی بپردازیم.
همانطور که از نام افزونه MW Font Changer Pro مشخص است، این افزونه در زمینه تغییر و مدیریت فونت ها در وردپرس به شما کمک می کند و شما برای اضافه کردن یک فونت به سایت خود و یا تغییر فونت ها، نیاز به حتی یک خط کد نویسی نخواهید داشت.
در افزونه فونت ماندگار پیشرفته، شما می توانید فونت های دلخواه خود مانند، ایران سنس، ایران یکان، دانا و هر فونت دیگری که دوست دارید را به راحتی به سایت خود اضافه کنید. همچنین قابلیت اضافه کردن فونت های گوگل نیز در این افزونه وجود دارد که می توانید به صورت مستقیم فونت های گوگل را به سایت خود اضافه کنید.
این افزونه در حال حاضر با افزونه های المنتور، ویژوال کامپوزر، اسلایدر روولوشن، TinyMCE Advanced و ویرایشگر کلاسیک وردپرس سازگار است. یعنی شما با اضافه کردن فونت های مورد نظر خود در افزونه فونت ماندگار پیشرفته، در افزونه های گفته شده نیز به آن ها دسترسی دارید و می توانید در بخش های مختلف سایت خود از آن ها استفاده کنید.
افزونه فونت ماندگار پیشرفته با فریمورک ریداکس (Redux Framework) نیز سازگار است. این به این معنی است که شما می توانید از فونت های افزونه فونت ماندگار پیشرفته، در هر قالبی که پنل تنظیمات آن با این فریمورک ساخته شده است، استفاده کنید.
در ادامه به معرفی افزونه فونت ماندگار پیشرفته با جزئیات بیشتر می پردازیم.
امکانات افزونه فونت ماندگار پیشرفته | MW Font Changer Pro
قبل از هر چیز لازم است بگوییم که یک راهنمای متنی کامل و همچنین فیلم های آموزشی افزونه را برای شما آماده کرده ایم که پس از خرید به آن ها دسترسی خواهید داشت. در این راهنمای متنی و فیلم های آموزشی، تمامی بخش های افزونه را به طور کامل توضیح داده ایم و شما مشکلی در استفاده از افزونه نخواهید داشت اما در صورتی که سوال یا مشکلی داشتید، کافی است برای ما تیکت ارسال کنید. تمام تلاش خود را می کنیم که در کوتاه ترین زمان ممکن، تیکت های شما را پاسخ دهیم.
در فونت ماندگار پیشرفته شما می توانید فونت های دلخواه خود را در وزن های 100، 200، 300، 400، 500، 600، 700، 800 و 900 و با فرمت های TTF و WOFF و WOFF2 و OTF و EOT و SVG بارگذاری و از آن ها استفاده کنید.
علاوه بر فونت های دلخواه، می توانید فونت های گوگل را به طور مستقیم از مخزن گوگل در سایت خود اضافه کنید. فقط کافی است نام و وزن فونت گوگل مورد نظر خود را در افزونه وارد کنید.
جهت راحتی شما و عدم پرداخت هزینه های اضافی برای خرید فونت، لایسنس فونت های زیر خریداری شده و فایل فونت ها در بسته افزونه قرار گرفته است:
همچنین فونت های رایگان زیر نیز در بسته افزونه قرار دارند:
- فونت ایمان
- فونت گندم
- فونت ناهید
- فونت پرستو
- فونت ساحل
- فونت صمیم
- فونت شبنم
- فونت تنها
- فونت وزیر
- فونت وزیر کد
در افزونه فونت ماندگار پیشرفته شما می توانید فونت هایی که اضافه کرده اید را غیرفعال یا فعال کنید. با غیرفعال کردن هر فونت، فایل ها و کدهای سی اس اس مربوط به آن فونت در سایت شما لود نخواهند شد که این قابلیت تاثیر خوبی روی سرعت لود سایت شما خواهد داشت.
علاوه بر قابلیت فعال و غیرفعال کردن فونت که در بالا در مورد آن توضیح داده شد، تمامی کدهای سی اس اس و فایل های مربوط به فونت ها به صورت یک فایل CSS فشرده شده در سایت شما لود خواهند شد که باعث می شود سرعت لود سایت شما پایین نباشد.
در این افزونه شما می توانید فونت پیشخوان (پنل مدیریت) وردپرس را به راحتی و فقط با چند کلیک تغییر دهید. همچنین امکان تغییر فونت ظاهر گوتنبرگ در پنل مدیریت نیز وجود دارد.
همچنین در نسخه 2.0.0 افزونه فونت ماندگار پیشرفته قابلیت المان های دلخواه برای پیشخوان اضافه شد که با استفاده از این قابلیت می توانید به کلاس ها و آی دی های مورد نظر خود در پیشخوان استایل دلخواه خود را اعمال کنید.
در افزونه فونت ماندگار پیشرفته شما به راحتی می توانید فونت سایت خود را به طور کامل تغییر دهید. همچنین با استفاده از قابلیت المان های دلخواه، می توانید فونت قسمت های مختلف سایت خود را به صورت جداگانه تغییر دهید.
همچنین در قسمت المان های دلخواه قابلیت فعال یا غیرفعال کردن وجود دارد که در زمان دلخواه می توانید فونت بخش های مورد نظر خود را فعال یا غیرفعال کنید. در قسمت المان های دلخواه شما می توانید برای هر المان یا المان های مورد نظر خود، ویژگی های زیر را تغییر دهید:
- فونت
- وضعیت
- اندازه فونت
- ارتفاع خط
- فاصله بین حروف
- فاصله بین کلمات
- وزن فونت
- استایل فونت
- دکوراسیون متن
- تبدیل متن
- رنگ متن
- رنگ هایلایت
- غیرقابل انتخاب بودن
- اجباری بودن
- خط بیرونی یا Outline
- سایه متن
امکان اضافه کردن المان های دلخواه به تعداد دلخواه در افزونه فونت ماندگار پیشرفته وجود دارد.
به نسخه پیشرفته افزونه فونت ماندگار، قابلیت تغییر فونت صفحات ورود، ثبت نام و فراموشی رمز عبور نیز اضافه شده است تا شما صفحات ورود، ثبت نام و فراموشی رمز عبور جذابی داشته باشید.
یکی از دغدغه های اصلی کاربران ایرانی، اضافه کردن فونت های دلخواه به پوسته ها، افزونه ها و صفحه سازهای معروف وردپرس مانند المنتور، ویژوال کامپوزر، اسلایدر روولوشن، فریمورک ریداکس و ... می باشد. در افزونه فونت ماندگار پیشرفته، به محض این که فونتی را اضافه می کنید، فونت مورد نظر در لیست فونت های افزونه های گفته شده و برخی پوسته های معروف نیز اضافه می شود و می توانید از آن استفاده کنید.
لیست پوسته ها و افزونه های سازگار با فونت ماندگار پیشرفته:
- المنتور
- ویژوال کامپوزر
- بلاک ادیتور (گوتنبرگ)
- اسلایدر روولوشن
- فریمورک ریداکس
- ویرایشگر کلاسیک وردپرس و Advanced Editor Tools (TinyMCE Advanced)
- فریمورک Kirki Customizer
- پوسته انفولد (Enfold)
- پوسته اکسترا (Extra)
- پوسته دیوی (Divi)
- پوسته فلت سام (Flatsome)
- پوسته بریج (Bridge)
- پوسته آسترا و آسترا پرو (Astra Pro)
- پوسته سون (The7)
- پوسته پورتو (Porto)
- پوسته گوهر (TheGem)
- پوسته توتال (Total)
- پوسته ایکس استور (XStore)
- پوسته یو دیزاین (Udesign)
- بیشتر پوسته هایی که از Redux Framework استفاده می کنند.
- بیشتر پوسته هایی که از Kirki Customizer استفاده می کنند.
لازم به ذکر است که بسیاری از افزونه ها و قالب های معروف وردپرسی از فریمورک ریداکس (Redux Framework) و فریمورک Kirki Customizer برای پنل تنظیمات خود استفاده می کنند. همانطور که گفته شد، افزونه فونت ماندگار پیشرفته با این فریمورک ها سازگاری دارد. این یعنی شما می توانید به فونت هایی که توسط افزونه فونت ماندگار پیشرفته اضافه می شوند، در پنل تنظیمات قالب خود دسترسی داشته باشید و از آن ها استفاده کنید.
همچنین می توانید از طریق تنظیمات افزونه، قابلیت سازگاری با هر یک از افزونه ها یا پوسته های گفته شده را در صورت نیاز غیرفعال کنید.
با فعال کردن حالت "اجباری" برای هر فونت، ویژگی important! در CSS به آن اضافه می شود. به این ترتیب فونتی که از طریق افزونه فونت ماندگار پیشرفته اعمال می کنید، اولویت بالاتری نسبت به فونت هایی که از طریق قالب شما اعمال شده اند، خواهد داشت.
در لیست فونت های افزونه، شما می توانید پیش نمایش مربوط به هر فونت را مشاهده کنید.
علاوه بر فونت ها و دیگر ویژگی هایی که از طریق افزونه فونت ماندگار پیشرفته در سایت خود اعمال می کنید، امکان اضافه کردن کدهای سی اس اس دلخواه نیز به افزونه اضافه شده است تا شخصی سازی سایتتان آسان تر و سریع تر باشد. این قابلیت هم برای سایت و هم برای پیشخوان وجود دارد.
در صورتی که می خواهید از فونت ها و تنظیمات افزونه فونت ماندگار پیشرفته بک آپ بگیرید و یا تنظیمات و فونت ها را به یک سایت دیگر منتقل کنید، می توانید از قابلیت درون ریزی و برون بری که در نسخه 2.0.0 به افزونه اضافه شده است استفاده کنید.
داده های افزونه به دو صورت فایل و متن قابل برون بری و درون ریزی هستند.
همچنین امکان بازنشانی داده های افزونه فونت ماندگار پیشرفته نیز وجود دارد. با استفاده از این قابلیت می توانید تمام فونت ها و فایل های آن ها و تنظیمات افزونه را به صورت دستی حذف کنید.
لازم به ذکر است که پس از حذف افزونه از سایت، تمام اطلاعات افزونه نیز پاک خواهند شد.
در صورتی که تمایلی به استفاده از فونت های گوگل در سایت خود ندارید، می توانید از طریق تنظیمات افزونه گزینه "غیرفعال کردن فونت های گوگل" را فعال کنید تا فونت های گوگل مربوط به افزونه فونت ماندگار پیشرفته در سایت شما لود نشوند.
با اضافه کردن هر فونت در افزونه فونت ماندگار پیشرفته (چه فونت دلخواه و چه فونت گوگل) یک کلاس CSS به طور خودکار توسط افزونه فونت ماندگار پیشرفته ساخته می شود و شما می توانید از آن در قسمت هایی که امکان تغییر فونت توسط این افزونه وجود ندارد (برای مثال افزونه ها یا صفحه سازهایی که فونت ماندگار پیشرفته هنوز با آن ها سازگار نیست)، استفاده کنید.
ساختار این کلاس سی اس به صورت زیر می باشد:
mwfcpro-FontName
مثال:
mwfcpro-IRANSans
یا
mwfcpro-MyDanaFont
ما برای توسعه دهندگانی که می خواهند از افزونه فونت ماندگار پیشرفته در کنار محصول (پوسته یا افزونه) خود استفاده کنند، یک تابع آماده کرده ایم که با استفاده از آن می توانند به لیست فونت های افزونه فونت ماندگار پیشرفته دسترسی داشته باشند و در محصول خود استفاده کنند. اطلاعات بیشتر در فایل مستندات و راهنمای افزونه قرار گرفته است.
افزونه فونت ماندگار پیشرفته با برخی افزونه های کش و بهینه سازی مانند W3 Total Cache، WP Rocket، Autoptimize، LiteSpeed و ... سازگار است و در صورت اضافه کردن یا اعمال فونت جدید در سایت، در صورتی که افزونه های گفته شده در سایت شما نصب باشند، کش آن ها به طور خودکار توسط افزونه فونت ماندگار پیشرفته پاک خواهد شد تا تغییرات و فونت های اعمال شده به خوبی در سایت شما نمایش داده شوند.
- نسخه 2.0.0:
+ سازگاری با وردپرس شبکه
+ عدم بارگذاری فایل های CSS در صورتی که ایجاد نشده باشند.
+ رفع مشکل کش و عدم تغییر فونت با وجود به روزرسانی تنظیمات افزونه
+ حذف فونت شبنم به عنوان فونت محیط افزونه
+ اضافه شدن فونت های محبوب فارسی
* فونت آوینی
* فونت دانا
* فونت امکان
* فونت ایران سنس
* فونت ایران یکان
* فونت کلمه
* فونت پیدا
+ افزودن قابلیت المان های دلخواه برای پیشخوان
+ افزودن قابلیت سی اس اس دلخواه برای پیشخوان
+ سازگاری با بلاک ادیتور (گوتنبرگ)
+ سازگاری با پوسته اکسترا (Extra)
+ سازگاری با پوسته بریج (Bridge)
+ سازگاری با پوسته آسترا و آسترا پرو (Astra Pro)
+ سازگاری با پوسته دیوی (Divi)
+ سازگاری با پوسته فلت سام (Flatsome)
+ سازگاری با پوسته سون (The7)
+ سازگاری با پوسته سالینت (Salient)
+ سازگاری با پوسته یو دیزاین (UDesign)
+ سازگاری با پوسته پورتو (Porto)
+ سازگاری با پوسته گوهر (TheGem)
+ سازگاری با پوسته توتال (Total)
+ سازگاری با پوسته ایکس استور (XStore)
+ سازگاری با پوسته استادیار (Studiare)
+ سازگاری با بیشتر پوسته هایی که از Redux Framework استفاده می کنند.
+ سازگاری با بیشتر پوسته هایی که از Kirki Framework استفاده می کنند.
+ پشتیبانی از المان های بیشتر برای تغییر فونت در پیشخوان و سایت
+ قابلیت درون ریزی داده های افزونه
* درون ریزی از فایل
* درون ریزی از کلیپ بورد
+ قابلیت برون بری داده های افزونه
* برون بری به فایل
* برون بری در کلیپ بورد
+ قابلیت بازنشانی داده های افزونه
+ قابلیت حذف تمامی داده های افزونه پس از حذف افزونه
+ جداسازی صفحه تنظیمات افزونه
+ به روزرسانی هسته افزونه
+ رفع برخی مشکلات
+ بهینه سازی برخی موارد و کدها
- نسخه 1.0.1:
+ سازگاری با پوسته محبوب و قدرتمند انفولد
+ اضافه شدن قابلیت تغییر فونت ادمین بار در سایت
+ رفع مشکلات گزارش شده توسط کاربران