; _ i  BG `A c  `a y@x` d c @ c a X  ; F F P; ; X]UP@HW]U;I`]UPt=]Ud ?]Uy0p ^n]Up`[]Up<>]U*SD2Up;?]URI]UpM!F]Up`NP]Up`2]UPD2U*z]U*j]Up!:]UP>0 'q FM//** * Adds Site Icon sizes to the array of image sizes on demand. * * @since 4.3.0 * * @param string[] $sizes Array of image size names. * @return string[] Array of image size names. */0  ; `A xg  e @e 0h @ g e @ @    ^ >X]UP?HW]U;I`]UPt[]Up<@o]Up`}]U`+1]UP`p]Up+HW]U;I`]UPt\]U<~S]U>  F\U0fW/** * Deletes the Site Icon when the image file is deleted. * * @since 4.3.0 * * @param int $post_id Attachment ID. */ @ Bhw `A 0l i @h o l @ l   i  @ @  p p G X]UP?X]U`?X]Up?X]U?}]U+8]Up]U+HW]U;I`]UPt[]U<@o]U1]U`]U+HW]U0;I`]U0Pt<]UH]UGQ]UH/i]U`t\]U<!:]UP>e venta. ess/wpa  ass-wp0 ".FS~xV/** * Adds custom image sizes when meta data for an image is requested, that happens to be used as Site Icon. * * @since 4.3.0 * * @param null|array|string $value The value get_metadata() should return a single metadata value, or an * array of values. * @param int $post_id Post ID. * @param string $meta_key Meta key. * @param bool $single Whether to return only the first value of the specified `$meta_key`. * @return array|null|string The attachment metadata value, array of values, or null. */e  a  0 @ ho Wo p { $widget = \Elementor\Plugin::$instance->elements_manager->create_element_instance( $element_data ); $widget_script_depends = $widget->get_script_depends(); if ( ! empty( $widget_script_depends ) ) { foreach ( $widget_script_depends as $key => $script_handler ) { $this->depended_scripts[] = $script_handler; } } } else { $element = \Elementor\Plugin::$instance->elements_manager->create_element_instance( $element_data ); $childrens = $element->get_children(); foreach ( $childrens as $key => $children ) { $children_data[$key] = $children->get_raw_data(); $this->find_widgets_script_handlers( $children_data ); } } } } /** * [get_script_uri_by_handler description] * @param [type] $handler [description] * @return [type] [description] */ public function get_script_uri_by_handler( $handler ) { global $wp_scripts; if ( isset( $wp_scripts->registered[ $handler ] ) ) { $src = $wp_scripts->registered[ $handler ]->src; if ( 0 === strpos( $src, site_url() ) ) { return $src; } else { return site_url() . $src; } } return false; } }