הוספת קלאס desktop/mobile ל-Body

לפעמים אנחנו רוצים לטרגט ב CSS לפי User agent ולא רק MediaQwery

הסיניפט הקטנטן הזה מוסיף לתגית ה Body קלאס mobile או desktop לפי ה-User agent הנוכחי

// add class mobile/desktop to body
add_filter('body_class', 'lenix_device_class');
function lenix_device_class($classes) {
$device_class = wp_is_mobile() ? 'mobile' : 'desktop';
$classes[] = $device_class;
return $classes;
}

(חשוב לציין שכאשר קיים תוסף קאש באתר – יש צורך להגדיר בו קאש שונה לדסקטופ ולמובייל)