SHET22

آموزش افزودن فونت به وردپرس با ۲ روش ساده

آموزش افزودن فونت به وردپرس با ۲ روش ساده

برای افزودن فونت به وردپرس دو راه ساده دارید. اگه سایتتون از یک قالب بلوکی استفاده می‌کنه، خود وردپرس کتابخانه فونت داره و می‌تونید بدون افزونه فونت دلخواهتون رو آپلود کنید. اگه این گزینه رو نمی‌بینید یا قالب کلاسیک دارید، افزونه رایگان Use Any Font انتخاب مناسبیه.

توی این آموزش هر دو روش رو قدم‌به‌قدم می‌بینیم. مسیر افزونه رو هم فقط با امکانات رایگان جلو می‌بریم؛ البته کلید رایگان Use Any Font برای تبدیل یک فونت محدودیت داره. پس برای شروع و اضافه‌کردن یک فونت مناسبه، ولی برای چند فونت ممکنه به کلید پولی نیاز پیدا کنید.

آیا برای افزودن فونت به وردپرس به افزونه نیاز دارید؟

نه، همیشه به افزونه نیاز ندارید. کتابخانه فونت وردپرس از نسخه ۶.۵ به هسته وردپرس اضافه شده و در قالب‌های بلوکی از داخل ویرایشگر سایت در دسترسه. این ابزار فونت آپلودشده رو روی هاست خودتون نگه می‌داره و اجازه می‌ده از همون فونت در تنظیمات تایپوگرافی قالب استفاده کنید.

اگه منوی «نمایش ← ویرایشگر» رو دارید، بهتره اول روش داخلی وردپرس رو امتحان کنید. اگه فقط بخش «سفارشی‌سازی» رو می‌بینید، احتمالاً قالب سایتتون کلاسیکه و روش افزونه برای شما کاربردی‌تره.

روش اول: افزودن فونت با قابلیت داخلی وردپرس

از پیشخوان وردپرس وارد «نمایش ← ویرایشگر» بشید. بعد «استایل‌ها» رو باز کنید و وارد بخش «تایپوگرافی» بشید. تایپوگرافی یعنی تنظیم ظاهر نوشته‌ها؛ چیزهایی مثل فونت، اندازه متن و فاصله خط‌ها.

در بخش مدیریت فونت‌ها، زبانه آپلود رو باز کنید و فایل فونت رو از کامپیوترتون انتخاب کنید. بعد از تأیید، وردپرس فایل رو داخل سایتتون ذخیره می‌کنه. حالا می‌تونید فونت رو برای متن‌ها، تیترها، دکمه‌ها یا بخش‌های دیگه‌ای که قالبتون پشتیبانی می‌کنه انتخاب کنید.

در پایان روی «ذخیره» بزنید و صفحه‌های سایت رو در موبایل و دسکتاپ بررسی کنید. اگه این بخش در پیشخوان شما دیده نمی‌شه، به‌جای تغییر قالب می‌تونید سراغ روش بعدی برید.

روش دوم: افزودن فونت با افزونه رایگان Use Any Font

افزونه Use Any Font به شما اجازه می‌ده فایل فونت رو آپلود و اون رو به بخش‌های مختلف سایت وصل کنید. این افزونه فایل‌های TTF، OTF، WOFF و WOFF2 رو می‌پذیره و فایل لازم رو به فرمت مناسب وب تبدیل می‌کنه. فونت تبدیل‌شده هم داخل پوشه آپلودهای سایتتون نگه‌داری می‌شه.

نسخه موجود در WordPress.org رایگانه، ولی کلید Lite/Test فقط یک تبدیل فونت رو پوشش می‌ده. آموزش ما هم بر همین مسیر رایگان و یک فونت جلو می‌ره. برای مثال، اگه یک خانواده فونت چند وزن جدا مثل معمولی و بولد داشته باشه، هر فایل می‌تونه یک تبدیل جدا حساب بشه؛ پس قبل از آپلود چند فایل، محدودیت فعلی کلید رو داخل صفحه افزونه بررسی کنید.

نصب افزونه Use Any Font

از پیشخوان وارد «افزونه‌ها ← افزودن افزونه تازه» بشید. عبارت Use Any Font رو جست‌وجو کنید و افزونه‌ای با همین نام رو نصب و فعال کنید. بهتره نام و سازنده افزونه رو با صفحه رسمی WordPress.org تطبیق بدید تا افزونه اشتباهی نصب نکنید.

نصب افزونه رایگان Use Any Font
نصب افزونه رایگان Use Any Font

ساخت کلید رایگان افزونه

بعد از فعال‌سازی، وارد صفحه Use Any Font در پیشخوان بشید. در بخش کلید افزونه، گزینه ساخت کلید Lite/Test رو انتخاب کنید و بعد کلید رو تأیید کنید. این اتصال برای تبدیل فایل فونت لازمه، ولی فایل تبدیل‌شده بعداً روی هاست خود سایتتون قرار می‌گیره.

افزودن فونت به وردپرس؛ روش داخلی و افزونه رایگان Use Any Font

آپلود و تنظیم فونت

در بخش Upload Fonts روی Upload Font بزنید، یک نام قابل‌تشخیص برای فونت بنویسید و فایل اون رو از کامپیوترتون انتخاب کنید. برای یک سایت فارسی، بهتره فایلی رو انتخاب کنید که حروف فارسی رو کامل داشته باشه. بعد منتظر بمونید تا آپلود و تبدیل فایل تموم بشه.

حالا بخش Assign Font رو باز کنید. Assign Font یعنی مشخص‌کردن این‌که فونت روی کدوم قسمت سایت استفاده بشه. فونت آپلودشده رو انتخاب کنید و بعد عنصر موردنظرتون، مثل متن اصلی، پاراگراف‌ها یا تیترها رو علامت بزنید.

برای شروع، فونت رو روی کل سایت اعمال نکنید. اول یک بخش محدود مثل تیترها رو انتخاب کنید و نتیجه رو ببینید. اگه ظاهر سایت مناسب بود، می‌تونید متن اصلی یا بخش‌های دیگه رو هم اضافه کنید. افزونه برای کاربران حرفه‌ای امکان واردکردن انتخاب‌گر CSS رو هم داره، ولی برای شروع به اون نیاز ندارید.

نمایش فونت در ویرایشگر وردپرس

یک نوشته آزمایشی باز کنید و چند خط متن و یک تیتر بسازید. بسته به قالب و تنظیمات افزونه، فونت می‌تونه داخل ویرایشگر بلوکی یا در نمای سایت دیده بشه. حتماً پیش‌نمایش نوشته رو هم باز کنید، چون ظاهر نهایی قالب مهم‌تر از نمای داخل ویرایشگره.

اگه فقط می‌خواید اندازه نوشته‌ها رو عوض کنید و قصد اضافه‌کردن فایل فونت تازه‌ای رو ندارید، آموزش تغییر اندازه فونت سایت وردپرس مسیر ساده‌تری رو نشونتون می‌ده.

نکته‌های مهم قبل از آپلود فونت

  • مجوز فونت رو بررسی کنید: داشتن فایل فونت به معنی اجازه انتشار اون در سایت نیست. مجوز باید استفاده وب و نوع استفاده سایتتون رو پوشش بده.
  • فرمت WOFF2 رو ترجیح بدید: این فرمت معمولاً برای وب مناسب‌تر و کم‌حجم‌تره. Use Any Font هم فایل آپلودشده رو برای استفاده وب تبدیل می‌کنه.
  • وزن‌های اضافی رو آپلود نکنید: هر وزن فونت یک فایل جدا داره و فایل‌های بیشتر می‌تونن سرعت بارگذاری صفحه رو پایین بیارن.
  • کش سایت رو پاک کنید: اگه تغییر فونت رو نمی‌بینید، کش افزونه، مرورگر و سرویس CDN رو پاک کنید. CDN یعنی سرویسی که نسخه‌ای از فایل‌های سایت رو از سرورهای نزدیک‌تر به کاربر تحویل می‌ده.
  • نسخه موبایل رو ببینید: بعضی فونت‌ها در اندازه کوچک خوانایی خوبی ندارن. متن منوها، دکمه‌ها و پاراگراف‌ها رو روی گوشی هم بررسی کنید.
  • یک نسخه پشتیبان داشته باشید: قبل از تغییر فونت کل سایت، از تنظیمات و فایل‌های سایت نسخه پشتیبان بگیرید.

بالاخره کدوم روش بهتره؟

اگه قالب بلوکی دارید و کتابخانه فونت وردپرس در دسترستونه، روش داخلی وردپرس انتخاب ساده‌تریه و افزونه اضافه‌ای هم نصب نمی‌کنید. اگه قالب کلاسیک دارید یا کنترل بیشتری روی محل اعمال فونت می‌خواید، Use Any Font برای اضافه‌کردن یک فونت با کلید رایگان کاربردیه. راستی می‌تونید از قالب اهورا هم استفاده کنید، در پنل تنظیمات قالب اهورا، به سادگی می‌تونید بهترین فونت‌های فارسی پریمیوم رو یکجا داشته باشید و کاملا تنظیمات تایپوگرافی رو توی هر جای سایت اعمال کنید.

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

سؤالات متداول

آیا وردپرس بدون افزونه هم فونت آپلود می‌کنه؟

بله. وردپرس از نسخه ۶.۵ کتابخانه فونت داره، ولی این قابلیت از داخل ویرایشگر سایت و برای قالب‌های بلوکی در دسترسه. اگه این بخش رو نمی‌بینید، می‌تونید از افزونه رایگان Use Any Font استفاده کنید.

آیا Use Any Font کاملاً رایگانه؟

خود افزونه رو می‌تونید رایگان از WordPress.org نصب کنید. کلید Lite/Test برای یک تبدیل فونت مناسبه، ولی تبدیل فایل‌های بیشتر ممکنه به کلید پولی نیاز داشته باشه.

چه فرمت‌هایی رو می‌تونیم آپلود کنیم؟

Use Any Font از فایل‌های TTF، OTF، WOFF و WOFF2 پشتیبانی می‌کنه و فایل لازم رو برای استفاده در وب تبدیل می‌کنه. برای روش داخلی وردپرس، فرمت‌های قابل‌انتخاب رو همون موقع در پنجره آپلود بررسی کنید.

چرا فونت جدید در سایت دیده نمی‌شه؟

اول مطمئن بشید فونت به بخش درست سایت وصل شده. بعد کش سایت، مرورگر و CDN رو پاک کنید و صفحه رو دوباره ببینید. اگه مشکل ادامه داشت، یک بار تداخل قالب یا افزونه‌های بهینه‌سازی رو در محیط آزمایشی بررسی کنید.

نظر شما در این مورد چیه؟

  1. U325558۷ تیر ۱۴۰۲

    سلام وقت بخیر
    بدون فیلتر شکن این کد Api رو بهم نمیده، یعنی فیلتر شکن روشن میکنم کد رو میگرم بعدش که میخوام وریفای کنم اصلا وریفای نمیشه . برای وریفای هم با فیلترشکن امتحان کردم هم بدون فیلترشکن

    • رضا راد۱۰ تیر ۱۴۰۲

      سلام راهی نیست متاسفانه

  2. U23922۲۸ شهریور ۱۳۹۸

    سلام وقت بخیر
    چطور می توان فونت پیشخوان سایت را تغییر داد (بدون افزونه)

    • تیم پشتیبانیتیم پشتیبانی۲۸ شهریور ۱۳۹۸

      با سلام
      امکانش نیست

      • U23922۲۸ شهریور ۱۳۹۸

        بعضی از قالب ها که نصب می کنیم فونت پیشخوان را تغییر می دهند
        با استفاده از تغییراتی روی قالب هم نمیشه فونت پیشخوان سایت را تغییر داد؟

        سپاس از همراهی شما

        • تیم پشتیبانیتیم پشتیبانی۲۸ شهریور ۱۳۹۸

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

          • U23922۲۸ شهریور ۱۳۹۸

            سپاس مشاهده کردم
            زمانی که فونت را تغییر دادیم اجرا نمی شود فکنم لازم است به فونتی که در هاست است لینک بدیم امکان داره کد قرار دادن فونت را نیز برای بنده ارسال کنید؟

            • تیم پشتیبانیتیم پشتیبانی۲۸ شهریور ۱۳۹۸

              فقط کافیست کد زیر را به فایل functions.php قالب سایتتان اضافه کنید.

              function mihanwp_custom_css() { echo ‘ کد سی اس اس خود را اینجا قرار دهید ‘; } add_action(‘admin_head’, ‘mihanwp_custom_css’);

              • U23922۲۸ شهریور ۱۳۹۸

                با قرار دادن این کد فونت پیشخوان سایت چطور تغییر میکند؟

                • تیم پشتیبانیتیم پشتیبانی۲۸ شهریور ۱۳۹۸
                  • U23922۲۹ شهریور ۱۳۹۸

                    با سلام و احترام کد مربوطه را قرار دادم ویدیو را هم مشاهده کردم ولی آموزش برای ویرایش css است
                    مثلا فونت ایران سنس را چطور میشه اضافه کرد؟ نیاز به فراخوانی فایل فونت نیست؟!

    • U12715۷ آذر ۱۳۹۹

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

  3. U18980۳۰ مرداد ۱۳۹۸

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

    • رضا راد۳۱ مرداد ۱۳۹۸

      سلام میهن وردپرس 🙂
      توی سایت ما سرچ بفرمایید افزودن فونت فارسی به قالب وردپرس

      • U18980۳۱ مرداد ۱۳۹۸

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

        • تیم پشتیبانیتیم پشتیبانی۳۱ مرداد ۱۳۹۸

          سلام این طبیعی هست و تا لود شدن فونت کمی طول میکشد.

  4. کاربر مهمان۱۳ مهر ۱۳۹۷

    با سلام و احترام
    آیا گرفتن API KEY الزامی هست ؟
    چون وقتی می خوام این کد رو بگیرم قسمت مربوطه پولی هست و رایگان این کد رو در تختیار قرار نمیده !
    لطفا برنامه های دیگه ای رو هم برای تعویض فونت معرفی کنید بشدت در رابطهظ با فونت مشکل داریم ممنونم
    و سوال دیگه اینکه از طریق این افزونه ها می تونیم مشخص کنیم که بخش خاصی از یک متن یا پارگراف رو می خواهیم فونتشو رو عوض کنیم نه اینکه همه H1 ها یا همه … به یکباره تغییر فونت داده بشن ؟!

    • رضا راد۱۴ مهر ۱۳۹۷

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

  5. U12254۱۲ مهر ۱۳۹۷

    سلام خسته نباشید، آیا این افزونه با انفولد سازگار است و بدرستی عمل می کند ؟

    • تیم پشتیبانیتیم پشتیبانی۱۲ مهر ۱۳۹۷

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

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسخارج از ساعات کاری هستیم؛ دستیار هوش مصنوعی پاسخگوی شماست.هوش مصنوعی

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.