رفتن به مطلب

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


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

دوستان پلاگین 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__ ) );

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

لینک به ارسال

سلام

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

مشکلی نداره

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

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

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

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

لینک به ارسال

یعنی هم از 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__ ) );

لینک به ارسال

سلام

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


// 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 );

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

لینک به ارسال

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

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

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

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

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



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