رفتن به مطلب

اضافه کردن فونت به تنظیمات قالب


پست های پیشنهاد شده

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

بعد از کد

array یک همچین چیزی جایی که باید مقدار فونت ها می بود این رو زده بود $google_fonts

حالا می خواستم بدونم چجوری بهش فونت بی یکان رو اضافه کنم یا در کل فونت هایی که می خوام

لینک به ارسال

ببخشید دوست عزیز الان این لینک هایی که دادید چه ربطی داره به سئوال من خودمم بلدم چجوری با سی اس اس اضافه کنم و یا فونت رو عوض کنم این تنظیمات داره و می خوام از طریق تنظیماتش عوض بشه

لینک به ارسال

ببخشید دوست عزیز الان این لینک هایی که دادید چه ربطی داره به سئوال من خودمم بلدم چجوری با سی اس اس اضافه کنم و یا فونت رو عوض کنم این تنظیمات داره و می خوام از طریق تنظیماتش عوض بشه

درود ...؛

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

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

موفق باشید.

:)

لینک به ارسال

byekan.zip

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

2. کنار پوشه یک فایل بسازید به نام byekan.css

3. کدهای زیر را در فایل بگذارید


@font-face {
font-family: 'BYekan';
src:url('fonts/BYekan.eot');
src:url('fonts/BYekan.ttf') format('truetype'),
url('fonts/BYekan.woff') format('woff');
}

4. نام فونتهای فعلی را از فایل مربوطه در تنظیمات قالبتون حذف کنید و نام BYekan را جایگزین یکی از اونها کنید

5. چند خط بالاتر از $google_fonts مقدارش مشخص شده مثلا


$google_fonts = 'http://fonts.google.com/font/fontname.css?bold";

اونرو به این شکل اصلاح کنید


$google_fonts = get_bloginfo('template_directory')."/fonts/byekan.css";

لینک به ارسال
  • 2 ماه بعد...

سلام.

من این تنظیمات رو انجام دادم اما فونت اضافه نشد ؛ استاد منظورتون از : [ نام فونتهای فعلی را از فایل مربوطه در تنظیمات قالبتون حذف کنید. ] ؛ اینه که در استایل قالب هم نام فونت رو اضافه کنم؟

من این کد رو


<?php
$google_api_output=' {
"family": "lateef",
"variants": [
"early-google"
]
},
{
"family": "scheherazade",
"variants": [
"early-google"
]
},
{
"family": "thabit",
"variants": [
"early-google"
]
}
]
';
?>

به


<?php
$google_fonts = get_bloginfo('template_directory')."/panel/fonts.css";
$google_api_output=' {
"family": "lateef",
"variants": [
"early-google"
]
},
{
"family": "scheherazade",
"variants": [
"early-google"
]
},
{
"family": "thabit",
"variants": [
"early-google"
]
}
]
';
?>

تغییر دادم اما هیچ نتیجه ای نگرفتم و فونت ها در پنل تنظیمات اضافه نشد.

لینک به ارسال

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

لینک به ارسال
  • 2 هفته بعد...

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

خوب بالاخره چی شد ؟ کجا رو اشتباه کرده بودید ...؟ برای کامل شدن تاپیک توضیح بدید بهتره

لینک به ارسال

سلام ؛

یه قالب که از فونت های گوگل پشتیبانی کنه انتخاب میکنیم.

من قالب Jarida رو انتخاب کردم ؛

تو پوشه اصلی قالب یه فولدر به اسم panel هست ؛ اون فولدر رو باز کنید (تو قالب های دیگه جاش ممکنه فرق داشته باشه)( عکس 1 | post-5648-0-86423200-1409785796_thumb.jp )

فایل fonts.css هست ؛ اونو باز کنید و استایل Css فونت ها رو بنویسید،هر تعداد فونت که دوس دارین اضافه کنید( عکس 2 | post-5648-0-90260800-1409785881_thumb.jp )

90% کار تا اینجا تمومه.

حالا فایل google-fonts.php رو با یه ویرایشگر متن باز کنید و نام فونت هایی رو که نوشتید اضافه کنید( عکس 3 | post-5648-0-14312400-1409785885_thumb.jp )

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

لینک به ارسال

یه نکته دیگه ؛ برای این که حجم قالب زیاد نشه و سرعت بارگذاری قالب پایین نیاد میتونید فونت ها رو تو هاست خودتون آپلود کنید و لینک فونت ها رو بنویسید که در این صورت باید کد css استایل فونت رو به صورت


@font-face {
font-family: 'Akhat-khati';
src: url('http://Nean.ir/fonts/Akhat-khati.eot');
url('http://Nean.ir/fonts/Akhat-khati.eot?#iefix') format('embedded-opentype'),
url('http://Nean.ir/fonts/Akhat-khati.woff') format('woff'),
url('http://Nean.ir/fonts/Akhat-khati.ttf') format('truetype'),
url('http://Nean.ir/fonts/Akhat-khati.svg#Akhat-khati') format('svg');
font-weight: normal;
font-style: normal;
}

بنویسید.

ویرایش شده توسط NeaN
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...