رفتن به مطلب

تعریف فونت جداگانه برای کلمات انگلیسی


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

سلام

من داخل سایتم کلمات انگلیسی هم داخل مقالاتم دارم منتها اصلا از فونتش راضی نیستم

چطوری و با چه ترفندی میشه به کلمات لاتین فونت جدایی داد؟

ممنون

لینک به ارسال

ببین این ساده ترین اسکریپتی که میشه ساخت


http://jsbin.com/esozim/1

فرض کن یه پاراگراف داشته باشی مثل


<p class="words">
درود بی کران بر همگی

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a felis vel ante ultricies faucibus at eu tellus.
</p>

حالا لازمه همه کارکترای انگلیسی شناسی و تشخیص یابی برای کلمه درست شه بعد به هر کدوم از کلمات یه span با کلاس en بدی برای اینکار بهترین راه regex هست اینم کد جی کوئری


$(document).ready(function($){
var engAlpha = /([a-zA-z]+)/g;
var newWords = $.trim( $('.words').text().replace(engAlpha, "<span class='en-alpha'>$1</span>" ) );
$('.words').html( newWords ).text();
});

ویرایش شده توسط mehral
  • امتیاز 3
لینک به ارسال

خیلی ممنونم

اما این رو چطوری ازش استفاده کنم؟؟؟

داخل فانکشن کپی کردم سایتم رفت هوا!!!

لینک به ارسال

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

بعد داخل استایل این رو نوشتم متون انگلیسی نوشته ها هیچ تغییری نکرد.


.en-alpha{color:green;font-size:40px;}

لینک به ارسال

داخل فانکش ؟؟؟ مگه دستورات من php هست

این یه کد جی کوئری باید در فایل با پسوند js قرار بگیره

لینک به ارسال

ببخشید یعنی ی فولدر درست کنم با پسوند js.این رو بریزم توش و داخل هاستم آپلود کنم و از داخل header.php فراخوانیش کنم؟؟؟

لینک به ارسال

شما یه فایل با عنوان theme-action.js درست کنید در فولدری که فایل های جاوا اسکریپتی تون قرار داره و درست بعد از wp_footer() در فایل فوتر تون تگ اسکریپت رو فراخوانی کنید....

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...