חיפוש ]

האם וורדפרס טוענת את הפונט Open Sans כברירת מחדל?

לא תגלית מרעישה במיוחד, אך במהלך עבודתי על אופטימיזציה ושיפור זמן הטעינה של הפרוייקט הנוכחי שלי, שמתי לב כי וורדפרס טוענת את הפונט Open Sans מגוגל כברירת מחדל. כמובן שמיהרתי לחפש ולהבין כיצד לבטל טעינת פונטים אלו מכיוון שאיני משתמש בהם וקריאה לפונטים אלו היא בעצם עוד קריאה מיותרת לשרת (http request) מבחינתי. לאחר חיפושים ובירורים גיליתי זאת:

    1. וורדפרס טוענת פונט זה רק במידה וסרגל הכלים מופיע ב frontend. כלומר במידה וביטלתם את הסימון של הצגת סרגל הכלים תחת פרופיל המשתמש שלכם, פונט זה לא ייטען ב frontend. מכיוון וסרגל הכלים מופיע תמיד בלוח הבקרה של וורדפרס אז שם הוא עדיין ייטען.
      סרגל הכלים של וורדפרס
    2. בכדי לבטל את טעינת הפונטים ניתן להשתמש בפונקציה זו functions.php:

if (!function_exists('remove_wp_open_sans')) :
function remove_wp_open_sans() {
    wp_deregister_style( 'open-sans' );
    wp_register_style( 'open-sans', false );
}
add_action('wp_enqueue_scripts', 'remove_wp_open_sans');

// הפעילו את השורה מטה בכדי לבטל את טעינת הפונט גם בלוח <הבקרה></הבקרה>
    // add_action('admin_enqueue_scripts', 'remove_wp_open_sans');
endif;
מצאתם טעות בקוד? הסניפט לא עובד לכם? רישמו לי בתגובות ואני מבטיח לטפל בכך במהרה ולספק סניפט תקין...
0 תגובות...

תגובה חדשה

הוסיפו קוד באמצעות הכפתורים מטה. למשל, בכדי להוסיף PHP לחצו על הכפתור PHP והוסיפו את הקוד בתוך השורטקוד. מצאתם שגיאה בפוסט? עדכנו אותנו...