Server IP : 172.67.158.161 / Your IP : 3.129.249.117 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/dangky.bnnagency.com/wp-content/themes/flatsome/inc/admin/kirki/modules/css/property/ |
Upload File : |
<?php /** * Handles CSS output for background-image. * * @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_Background_Image extends Kirki_Output_Property { /** * Modifies the value. * * @access protected */ protected function process_value() { if ( is_array( $this->value ) && isset( $this->value['url'] ) ) { $this->value = $this->value['url']; } if ( false === strpos( $this->value, 'gradient' ) && false === strpos( $this->value, 'url(' ) ) { if ( empty( $this->value ) ) { return; } if ( preg_match( '/^\d+$/', $this->value ) ) { $this->value = 'url("' . set_url_scheme( wp_get_attachment_url( $this->value ) ) . '")'; } else { $this->value = 'url("' . set_url_scheme( $this->value ) . '")'; } } } }