if ( ! defined( 'ABSPATH' ) ) exit; // DEFAULT WORDPRESS EDITOR $uaf_disbale_editor_font_list_value = get_option('uaf_disbale_editor_font_list'); if ($uaf_disbale_editor_font_list_value != 1): add_filter('mce_buttons_2', 'wp_editor_fontsize_filter'); add_filter('tiny_mce_before_init', 'uaf_mce_before_init' ); endif; function uaf_mce_before_init( $init_array ) { $theme_advanced_fonts = ''; $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $theme_advanced_fonts .= ucfirst(str_replace('_',' ', $fontName)) .'='.$fontName.';'; endforeach; endif; $init_array['font_formats'] = $theme_advanced_fonts.'Andale Mono=Andale Mono, Times;Arial=Arial, Helvetica, sans-serif;Arial Black=Arial Black, Avant Garde;Book Antiqua=Book Antiqua, Palatino;Comic Sans MS=Comic Sans MS, sans-serif;Courier New=Courier New, Courier;Georgia=Georgia, Palatino;Helvetica=Helvetica;Impact=Impact, Chicago;Symbol=Symbol;Tahoma=Tahoma, Arial, Helvetica, sans-serif;Terminal=Terminal, Monaco;Times New Roman=Times New Roman, Times;Trebuchet MS=Trebuchet MS, Geneva;Verdana=Verdana, Geneva;Webdings=Webdings;Wingdings=Wingdings'; return $init_array; } function wp_editor_fontsize_filter( $options ) { array_unshift( $options, 'fontsizeselect'); array_unshift( $options, 'fontselect'); return $options; } // DIVI CUSTOMIZER AND BUILDER (Tested with 4.0.9 and 4.0.9) add_filter('et_websafe_fonts', 'uaf_send_fonts_divi_list',10,2); function uaf_send_fonts_divi_list($fonts){ $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $variationStyles = array(); foreach ($fontData as $fontVariationKey => $fontVariationData){ if (array_key_exists('font_weight',$fontVariationData)){ $variationStyles[] = $fontVariationData['font_weight']; } else { $variationStyles[] = '400'; } } $fonts_uaf[$fontName] = array( 'styles' => join(',',$variationStyles), 'character_set' => 'cyrillic,greek,latin', 'type' => 'serif' ); endforeach; endif; return array_merge($fonts_uaf,$fonts); } // SITE ORIGIN BUILDER add_filter('siteorigin_widgets_font_families', 'uaf_send_fonts_siteorigin_list',10,2); function uaf_send_fonts_siteorigin_list($fonts){ $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $fonts_uaf[$fontName] = $fontName; endforeach; endif; return array_merge($fonts_uaf,$fonts); } // REDUX Framework if (class_exists( 'Redux' ) ) { $reduxUafObject = new Redux; $reduxArgs = $reduxUafObject::$args; $reduxOptName = array_key_first($reduxArgs); add_filter('redux/'.$reduxOptName.'/field/typography/custom_fonts', 'uaf_send_fonts_redux_list' ); } function uaf_send_fonts_redux_list( $custom_fonts ) { $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array('Use Any Fonts' => array()); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $fonts_uaf['Use Any Fonts'][$fontName] = $fontName; endforeach; endif; return $fonts_uaf; } // X Theme add_filter('x_fonts_data', 'uaf_send_fonts_x_theme_list',10,2); function uaf_send_fonts_x_theme_list($fonts){ $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $fonts_uaf[$fontName] = array( 'source' => 'Use Any Font', 'family' => $fontName, 'stack' => '"'.$fontName.'"', 'weights' => array( '400' ) ); endforeach; endif; return array_merge($fonts_uaf,$fonts); } // elementor function uaf_send_fonts_elementor_list( $controls_registry ) { $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array('Use Any Fonts' => array()); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $fonts_uaf[$fontName] = 'system'; endforeach; endif; $fonts = $controls_registry->get_control( 'font' )->get_settings( 'options' ); $new_fonts = array_merge($fonts_uaf, $fonts ); $controls_registry->get_control( 'font' )->set_settings( 'options', $new_fonts ); } add_action( 'elementor/controls/controls_registered', 'uaf_send_fonts_elementor_list', 10, 1 ); // Beaver Builder and Themes (Tested with 2.3.0.1 ) add_filter('fl_theme_system_fonts', 'uaf_send_fonts_beaver_builder_list',10,2); add_filter('fl_builder_font_families_system', 'uaf_send_fonts_beaver_builder_list',10,2); function uaf_send_fonts_beaver_builder_list($fonts){ $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $variationStyles = array(); foreach ($fontData as $fontVariationKey => $fontVariationData){ if (array_key_exists('font_weight',$fontVariationData)){ $variationStyles[] = $fontVariationData['font_weight']; } else { $variationStyles[] = '400'; } } $fonts_uaf[$fontName] = array( 'fallback' => 'Verdana, Arial, sans-serif', 'weights' => $variationStyles ); endforeach; endif; return array_merge($fonts_uaf,$fonts); } // Themify Builder add_filter('themify_get_web_safe_font_list', 'uaf_send_fonts_themify_builder_list',10,2); function uaf_send_fonts_themify_builder_list($fonts){ $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $fonts_uaf[] = array( 'value' => $fontName, 'name' => $fontName ); endforeach; endif; return array_merge($fonts_uaf,$fonts); } // GENERATE PRESS Tested With Version: 2.4.1 add_filter( 'generate_typography_default_fonts', function( $fonts ) { $fonts_uaf = uaf_get_font_families(); return array_merge($fonts_uaf,$fonts); }); // ASTRA THEME ver 2.2.1 add_action( 'astra_customizer_font_list', 'uaf_astra_customizer_font_list'); function uaf_astra_customizer_font_list( $value ) { $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): echo esc_html(''); foreach ($fontsData as $fontName=>$fontData): echo ''; endforeach; endif; } // oceanwp Theme 1.7.4 if ( !function_exists( 'ocean_add_custom_fonts' ) ) { function ocean_add_custom_fonts() { $fonts_uaf = uaf_get_font_families(); return $fonts_uaf; } } // Oxygen Builder add_action("ct_builder_ng_init", "uaf_oxygen_builder_font_list"); function uaf_oxygen_builder_font_list() { $fonts_uaf = uaf_get_font_families(); $output = json_encode( $fonts_uaf ); $output = htmlspecialchars( $output, ENT_QUOTES ); echo esc_html("elegantCustomFonts=$output;"); } // KIRKI CUSTOMIZER FRAMEWORK //Like FLATSOME THEME add_filter( 'kirki/fonts/standard_fonts', 'uaf_kirki_custom_fonts', 20 ); function uaf_kirki_custom_fonts($standard_fonts) { $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $fonts_uaf[$fontName] = array( 'label' => $fontName.' [Use Any Font]', 'variants' => array('regular'), 'stack' => $fontName ); endforeach; endif; return array_merge_recursive( $fonts_uaf, $standard_fonts ); } // REVOLUTION SLIDER add_filter( 'revslider_data_get_font_familys', 'uaf_revslider_custom_fonts', 20 ); function uaf_revslider_custom_fonts($fonts) { $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $fonts_uaf[] = array( 'type' => 'Use Any Font', 'version' => 'Serif Fonts', 'label' => $fontName ); endforeach; endif; return array_merge($fonts_uaf,$fonts); } // FOR WP BAKERY VISUAL BUILDER (JS Composer) add_filter('vc_google_fonts_get_fonts_filter', 'uaf_wpbakery_custom_fonts'); function uaf_wpbakery_custom_fonts($fonts) { $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $fonts_uaf[] = array( 'font_family' => $fontName, 'font_types' => '400 regular:400:normal', 'font_styles' => 'regular' ); endforeach; endif; $fonts_uaf = json_decode (json_encode ($fonts_uaf), FALSE); return array_merge($fonts_uaf,$fonts); } // FOR THE7 and presscore options framework add_filter('presscore_options_get_safe_fonts', 'uaf_presscore_options_custom_fonts'); function uaf_presscore_options_custom_fonts($fonts) { $fontsData = uaf_get_font_families(); if (!empty($fontsData)): foreach ($fontsData as $key=>$fontName): $fonts_uaf[$fontName] = $fontName; endforeach; return array_merge($fonts_uaf,$fonts); else: return $fonts; endif; } // Kadence Theme And Block // Add custom font to blocks function uaf_kadence_custom_fonts( $fonts ) { $fontsData = uaf_group_fontdata_by_fontname(uaf_get_uploaded_font_data()); $fonts_uaf = array(); if (!empty($fontsData)): foreach ($fontsData as $fontName=>$fontData): $variationStyles = array(); foreach ($fontData as $fontVariationKey => $fontVariationData){ if (array_key_exists('font_weight',$fontVariationData)){ $variationStyles[] = $fontVariationData['font_weight']; } else { $variationStyles[] = '400'; } } $fonts_uaf[$fontName] = array( 'fallback' => 'helvetica, arial, sans-serif', 'weights' => $variationStyles ); endforeach; endif; return array_merge($fonts_uaf,$fonts); } add_filter( 'kadence_blocks_add_custom_fonts', 'uaf_kadence_custom_fonts' ); add_filter( 'kadence_theme_add_custom_fonts', 'uaf_kadence_custom_fonts' ); // EOF Kadence Theme And Block // Add custom font to bricks builder add_filter( 'bricks/builder/standard_fonts', function( $standard_fonts ) { $fontsData = uaf_get_font_families(); if (!empty($fontsData)): foreach ($fontsData as $key=>$fontName): $fonts_uaf[$fontName] = $fontName; endforeach; return array_merge($fonts_uaf,$standard_fonts); else: return $standard_fonts; endif; } ); // EOF BRICKS BUILDER // Add custom font to themeisle neva function uaf_themeisle_custom_fonts( $localized_data ) { $fontsData = uaf_get_font_families(); if (!empty($fontsData)): foreach ($fontsData as $key=>$fontName): $localized_data['fonts']['Custom'][] = $fontName; endforeach; endif; return $localized_data; } add_filter( 'neve_react_controls_localization', 'uaf_themeisle_custom_fonts' ); // Add custom font to themeisle neva {"id":99,"date":"2017-06-16T09:26:56","date_gmt":"2017-06-16T12:26:56","guid":{"rendered":"http:\/\/criadoseguros.com.ar\/novedades\/?p=99"},"modified":"2017-06-26T13:32:24","modified_gmt":"2017-06-26T16:32:24","slug":"aseguradoras-patrimoniales-mixtas","status":"publish","type":"post","link":"https:\/\/criadoseguros.com.ar\/novedades\/aseguradoras-patrimoniales-mixtas\/","title":{"rendered":"Aseguradoras de patrimoniales y mixtas"},"content":{"rendered":"

Las inversiones crecieron un 46% en un a\u00f1o<\/span><\/h1>\n

A diciembre de 2016, las inversiones de las entidades de patrimoniales y mixtas ascendieron hasta los 114.684,6 millones de pesos, un 46% m\u00e1s respecto de diciembre de 2015, cuando se hab\u00edan situado en 78.566,7 millones. Cabe recordar que entre diciembre de 2014 y diciembre de 2015, la suba hab\u00eda sido del 52,2%.<\/p>\n

Del total de las inversiones de las compa\u00f1\u00edas de patrimoniales y mixtas a diciembre \u00faltimo, el 41% correspondi\u00f3 a t\u00edtulos p\u00fablicos (47.014,1 millones de pesos), el 27% a fondos comunes de inversi\u00f3n (31.662,9 millones), el 13% a dep\u00f3sitos a plazo (14.573,6 millones), el 10% a obligaciones negociables (11.217,1 millones), el 8% a acciones (8.943,6 millones) y el 1% a fideicomisos financieros (862,1 millones). M\u00e1s atr\u00e1s se posicionaron otras inversiones (293,7 millones) y pr\u00e9stamos (117, millones).<\/p>\n

Respecto de la performance de las aseguradoras en esta materia, las cinco entidades de patrimoniales y mixtas con m\u00e1s inversiones a diciembre de 2016 fueron las siguientes: Federaci\u00f3n Patronal (24.916,5 millones de pesos), Caja de Seguros (9.938,7 millones), San Crist\u00f3bal (8.548,2 millones), Sancor Seguros (5.768,9 millones) y La Segunda (5.628,8 millones).<\/p>\n

Inversiones de las compa\u00f1\u00edas de seguros patrimoniales y mixtas
\nA diciembre de 2016<\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Entidad<\/strong><\/td>\nTotal de inversiones<\/strong><\/td>\n<\/tr>\n
Federaci\u00f3n Patronal<\/strong><\/td>\n24.916.516.313<\/strong><\/td>\n<\/tr>\n
Caja de Seguros<\/td>\n9.938.677.027<\/td>\n<\/tr>\n
San Crist\u00f3bal<\/td>\n8.548.153.185<\/td>\n<\/tr>\n
Sancor Seguros<\/td>\n5.768.862.455<\/td>\n<\/tr>\n
La Segunda<\/td>\n5.628.815.486<\/td>\n<\/tr>\n
Seguros Rivadavia<\/td>\n5.210.181.736<\/td>\n<\/tr>\n
Naci\u00f3n Seguros<\/td>\n5.042.213.191<\/td>\n<\/tr>\n
Allianz Argentina<\/td>\n4.651.963.849<\/td>\n<\/tr>\n
Provincia Seguros<\/td>\n3.764.588.924<\/td>\n<\/tr>\n
QBE Seguros La Buenos Aires<\/td>\n3.639.895.197<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

 <\/p>\n

\u00a0Fuente:\u00a0http:\/\/www.todoriesgo.com.ar\/<\/a><\/strong><\/p>\n

\u00a0<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"

Las inversiones crecieron un 46% en un a\u00f1o A diciembre de 2016, las inversiones de las entidades de patrimoniales y mixtas ascendieron hasta los 114.684,6 millones de pesos, un 46% m\u00e1s respecto de diciembre de 2015, cuando se hab\u00edan situado… Seguir leyendo →<\/a><\/p>\n","protected":false},"author":3,"featured_media":101,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1],"tags":[43,31,30],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/criadoseguros.com.ar\/novedades\/wp-content\/uploads\/2017\/05\/ahorro-inversion-impuestos.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7ZuWI-1B","_links":{"self":[{"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/posts\/99"}],"collection":[{"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/comments?post=99"}],"version-history":[{"count":3,"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/posts\/99\/revisions"}],"predecessor-version":[{"id":151,"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/posts\/99\/revisions\/151"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/media\/101"}],"wp:attachment":[{"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/media?parent=99"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/categories?post=99"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/criadoseguros.com.ar\/novedades\/wp-json\/wp\/v2\/tags?post=99"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}