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

برای افزودن فونت به وردپرس دو راه ساده دارید. اگه سایتتون از یک قالب بلوکی استفاده میکنه، خود وردپرس کتابخانه فونت داره و میتونید بدون افزونه فونت دلخواهتون رو آپلود کنید. اگه این گزینه رو نمیبینید یا قالب کلاسیک دارید، افزونه رایگان 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 در پیشخوان بشید. در بخش کلید افزونه، گزینه ساخت کلید Lite/Test رو انتخاب کنید و بعد کلید رو تأیید کنید. این اتصال برای تبدیل فایل فونت لازمه، ولی فایل تبدیلشده بعداً روی هاست خود سایتتون قرار میگیره.

آپلود و تنظیم فونت
در بخش 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 رو پاک کنید و صفحه رو دوباره ببینید. اگه مشکل ادامه داشت، یک بار تداخل قالب یا افزونههای بهینهسازی رو در محیط آزمایشی بررسی کنید.

سلام وقت بخیر
بدون فیلتر شکن این کد Api رو بهم نمیده، یعنی فیلتر شکن روشن میکنم کد رو میگرم بعدش که میخوام وریفای کنم اصلا وریفای نمیشه . برای وریفای هم با فیلترشکن امتحان کردم هم بدون فیلترشکن
سلام راهی نیست متاسفانه
سلام وقت بخیر
چطور می توان فونت پیشخوان سایت را تغییر داد (بدون افزونه)
با سلام
امکانش نیست
بعضی از قالب ها که نصب می کنیم فونت پیشخوان را تغییر می دهند
با استفاده از تغییراتی روی قالب هم نمیشه فونت پیشخوان سایت را تغییر داد؟
سپاس از همراهی شما
بله اموزش افزودن سی اس اس به مدیریت وردپرس را ببینید
سپاس مشاهده کردم
زمانی که فونت را تغییر دادیم اجرا نمی شود فکنم لازم است به فونتی که در هاست است لینک بدیم امکان داره کد قرار دادن فونت را نیز برای بنده ارسال کنید؟
فقط کافیست کد زیر را به فایل functions.php قالب سایتتان اضافه کنید.
function mihanwp_custom_css() { echo ‘ کد سی اس اس خود را اینجا قرار دهید ‘; } add_action(‘admin_head’, ‘mihanwp_custom_css’);
با قرار دادن این کد فونت پیشخوان سایت چطور تغییر میکند؟
https://mihanwp.com/admin-css/
با سلام و احترام کد مربوطه را قرار دادم ویدیو را هم مشاهده کردم ولی آموزش برای ویرایش css است
مثلا فونت ایران سنس را چطور میشه اضافه کرد؟ نیاز به فراخوانی فایل فونت نیست؟!
با سلام
https://mihanwp.com/add-iransans-to-enfold/
این آموزش رو مشاهده بفرمایید
سلام. یه افزونه بنویسید. خیلی راحت میتونید فونت پیشخوان رو به همون فونت مدنظر خودتون تغییر بدید. نمیدونم امکانش هست یا نه ولی بنده افزونه رو نوشتم و میتونم به رایگان در اختیارتون قرار بدم.
سلام و درود خدمت پرسنل میهن وب هاست
یه مشکل دارم اینکه فونت های سایت به صورت بهم ریخته بارگذاری میشه میخواستم بدونم از چه کد یا افزونه ای باید استفاده کنم که محتویات سایت مرتب بارگذاری شود.ممنون میشم راهنمایی کنید
سلام میهن وردپرس 🙂
توی سایت ما سرچ بفرمایید افزودن فونت فارسی به قالب وردپرس
باسلام مجدد.
من فونت سایتو عوض کردن و فونت ایران سنس هستش و فقط تنها مشکلی که دارم همینه که از وقتی که فونت عوض کردم چند ثانیه اول بارگزاری سایت فونت ها بهم ریخته هست و بعد درست میشه،میخواستم بدونم چه کار کنم که سایتم مثل سایت شما مرتب بارگذاری شود
سلام این طبیعی هست و تا لود شدن فونت کمی طول میکشد.
با سلام و احترام
آیا گرفتن API KEY الزامی هست ؟
چون وقتی می خوام این کد رو بگیرم قسمت مربوطه پولی هست و رایگان این کد رو در تختیار قرار نمیده !
لطفا برنامه های دیگه ای رو هم برای تعویض فونت معرفی کنید بشدت در رابطهظ با فونت مشکل داریم ممنونم
و سوال دیگه اینکه از طریق این افزونه ها می تونیم مشخص کنیم که بخش خاصی از یک متن یا پارگراف رو می خواهیم فونتشو رو عوض کنیم نه اینکه همه H1 ها یا همه … به یکباره تغییر فونت داده بشن ؟!
سلام و احترام
اگر بدون api key کار میکنه خیر نیازی نیست. حتما روش های دیگری رو به زودی معرفی خواهیم کرد
سلام خسته نباشید، آیا این افزونه با انفولد سازگار است و بدرستی عمل می کند ؟
درود
نباید مشکلی داشته باشد. با این حال باز هم تست بفرمایید.