下記コードを子テーマの functions.php に追加すればほぼ Font Awesome 5 Free を無効化できます。
(クラシックエディタ使用時の編集画面は除く)
/**
* 閲覧画面で Font Awesome を無効化
*/
function lightning_child_dequeue_font_awesome_on_front() {
wp_dequeue_script( 'vk-font-awesome-js' );
wp_dequeue_style( 'vk-font-awesome' );
}
add_action( 'wp_enqueue_scripts', 'lightning_child_dequeue_font_awesome_on_front', 9999 );
/**
* 編集画面で Font Awesome を無効化
*/
function lightning_child_dequeue_font_awesome_on_editor() {
wp_dequeue_style( 'gutenberg-font-awesome' );
}
add_action( 'enqueue_block_editor_assets', 'lightning_child_dequeue_font_awesome_on_editor', 9999 );
ただし、テーマ等の CSS で font-family: "Font Awesome 5 Free";
という感じで
Font Awesome 5 Free に依存している箇所があるためそのあたりの調整が必要になります。