Server IP : 104.21.14.103 / Your IP : 18.219.45.88 Web Server : LiteSpeed System : Linux business53.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : giankuin ( 1871) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/giankuin/sieuthiweb.com.vn/wp-content/themes/flatsome/inc/admin/kirki/modules/css/property/ |
Upload File : |
<?php /** * Handles CSS output for font-family. * * @package Kirki * @subpackage Controls * @copyright Copyright (c) 2020, David Vongries * @license https://opensource.org/licenses/MIT * @since 2.2.0 */ /** * Output overrides. */ class Kirki_Output_Property_Font_Family extends Kirki_Output_Property { /** * Modifies the value. * * @access protected */ protected function process_value() { $google_fonts_array = Kirki_Fonts::get_google_fonts(); $family = $this->value; if ( is_array( $this->value ) && isset( $this->value[0] ) && isset( $this->value[1] ) ) { $family = $this->value[0]; } // Make sure the value is a string. // If not, then early exit. if ( ! is_string( $family ) ) { return; } // Hack for standard fonts. $family = str_replace( '"', '"', $family ); // Add double quotes if needed. if ( false !== strpos( $family, ' ' ) && false === strpos( $family, '"' ) ) { $this->value = '"' . $family . '"'; } $this->value = html_entity_decode( $family, ENT_QUOTES ); } }