Pagespeed
<?php
add_filter( 'script_loader_src', function($src) {
if( strpos( $src, 'jquery.min.js?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}, 1000 );
add_filter( 'script_loader_tag', function( $tag, $handle, $src ) {
$defer = array(
'sage/main.js',
'sage/vendor.js',
);
if ( in_array( $handle, $defer ) ) {
$tag = str_replace( 'src=', 'defer="defer" src=', $tag );
}
return $tag;
}, 10, 3 );
add_filter( 'style_loader_tag', function( $tag, $handle, $src, $media ) {
$defer = array(
'sage/vendor.css',
);
if ( in_array( $handle, $defer ) ) {
$tag = str_replace( 'href=', 'defer="defer" href=', $tag );
}
return $tag;
}, 10, 4 );
add_action('wp_head', function() {
echo '<link rel="preload" as="font" href="'. asset_path('fonts/s7-icons/S7-icons.ttf') .'" crossorigin="anonymous">';
echo '<link rel="preload" as="font" href="'. asset_path('fonts/s7-icons/S7-icons.eot') .'" crossorigin="anonymous">';
echo '<link rel="preload" as="font" href="'. asset_path('fonts/s7-icons/S7-icons.woff') .'" crossorigin="anonymous">';
echo '<link rel="preload" as="font" href="'. asset_path('fonts/s7-icons/S7-icons.svg') .'" crossorigin="anonymous">';
}, 1);
remove_action('rest_api_init', 'wp_oembed_register_route');
add_filter('embed_oembed_discover', '__return_false');
remove_filter('oembed_dataparse', 'wp_filter_oembed_result', 10);
remove_action('wp_head', 'wp_oembed_add_discovery_links');
remove_action('wp_head', 'wp_oembed_add_host_js');
add_filter('tiny_mce_plugins', function($plugins) {
return array_diff($plugins, array('wpembed'));
});
Footer
© 2022 GitHub, Inc.
Footer navigation
Terms
Privacy
Security
Status