Masud MGS2

مشکل پلاگین commentator و وب آیکون

8 پست در این موضوع قرار دارد

دوستان پلاگین commentator در حدود 420 کیلوبایت فونت و فایل css مربوط به وب آیکون رو لود می کنه.

علاوه بر اینکه حجم صفحه رو خیلی بالا میبره، باعث میشه سایر آیکن ها که در جاهای دیگه هم به کار بردیم به صورت  نمایش داده بشه.

من این فایل رو فراخوانی کردم در فایل commentator.php

<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet">

اما مشکل بزرگ تر از این حرفاست و در اینجا [ خط 1001 و 1002 ] هم فایل css لوکال فراخوانی شده :

    wp_enqueue_style( 'commentator-font-awesome', plugins_url( '/css/font-awesome.min.css', __FILE__ ) );
wp_enqueue_style( 'commentator-font-awesome-ie7', plugins_url( '/css/font-awesome-ie7.min.css', __FILE__ ) );

چه طور پلاگین رو ادیت کنم که از همون فایل سی اس اس تحت وب استفاده کنه ؟

0

به اشتراک گذاری این پست


لینک به پست

سلام

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

مشکلی نداره

2

به اشتراک گذاری این پست


لینک به پست

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

http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css

لود بشه چون کش شده تو مرورگر کاربرا باعث میشه لود صفحه هم بالا بره.

0

به اشتراک گذاری این پست


لینک به پست

یعنی هم از cdn داره لود میشه و هم از خود وب؟

خوب اون خطی که داره از وب فراخوانی میکنه رو از افزونه حذف کنید. مستقیم.

2

به اشتراک گذاری این پست


لینک به پست

نه دیگه. ببینید یه بار دیگه توضیح میدم. commentator تمام وب آیکون ها [ فایل css و فونت ها ] رو از وبسایت خودمون لود می کنه. که حدود 450 کیلوبایت هست.

ولی من نمیخوام از فایل های داخل سایت لود بشه که موجب سنگین شدن وبسایت بشه. متوجه هستید منظور من چیه ؟

من میخوام جای لینک های داخلی فایل زیر رو قرار بدم :



http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css

اما نمیدونم اینجا رو چی کار کنم ؟ :



wp_enqueue_style( 'commentator-font-awesome', plugins_url( '/css/font-awesome.min.css', __FILE__ ) );
wp_enqueue_style( 'commentator-font-awesome-ie7', plugins_url( '/css/font-awesome-ie7.min.css', __FILE__ ) );

0

به اشتراک گذاری این پست


لینک به پست

سلام

کد زیر رو در قسمت فانکش قالب‌تون بزارید و تست کنید


// deregister Font Awesome Style
function font_awesome_style() {
wp_deregister_style( 'commentator-font-awesome' );
wp_deregister_style( 'ommentator-font-awesome-ie7' );
}
add_action( 'wp_print_styles', 'font_awesome_style', 100 );

2

به اشتراک گذاری این پست


لینک به پست

سلام

کد زیر رو در قسمت فانکش قالب‌تون بزارید و تست کنید


// deregister Font Awesome Style
function font_awesome_style() {
wp_deregister_style( 'commentator-font-awesome' );
wp_deregister_style( 'ommentator-font-awesome-ie7' );
}
add_action( 'wp_print_styles', 'font_awesome_style', 100 );

این کد چی کار می کنه ؟

0

به اشتراک گذاری این پست


لینک به پست

با این کد دیگه استایل‌هایی که از طریق افزونه فراخوانی میشه، به قالب اضافه نمیشه

توضیحات بیشتر

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری