He conseguido eliminar el javascript de este blog. Antes tenía puesto en el about que el blog funcionaba perfectamente sin javascript. Investigando y gracias a uBlock Origin, vi que me seguía apareciendo algo de javascript al cargar el blog. Vi que se trataba de unos emojis para los comentarios. Qué curioso. Como no tengo comentarios habilitados, seguí el código de esta fuente que añadí al functions.php y ya no me sale nada de javascript. Lo que añadí al functions.php es esto:
// Para desactivar la funcionalidad de emojis en WordPress function disable_wp_emojicons() { remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); remove_action( 'admin_print_styles', 'print_emoji_styles' ); remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); add_filter( 'emoji_svg_url', '__return_false' ); add_filter( 'tiny_mce_plugins', 'disable_emojicons_tinymce' ); } add_action( 'init', 'disable_wp_emojicons' ); // Para desactivar emojis en TinyMCE function disable_emojicons_tinymce( $plugins ) { if ( is_array( $plugins ) ) { return array_diff( $plugins, array( 'wpemoji' ) ); } else { return array(); } }
Me queda así la ficha de uBlock Origin:
Por otro lado, el test de velocidad de carga en Pingdom Website Speed Test (enlace) me sale con un performance grade de A 100, y un page size de 12.5kb: