Wird das Herausnehmen der Child-Theme-Datei “functions.php” verhindern, dass Google Fonts geladen werden?

Ich verwende das Rosetten-Design, Version 1.0.8. Nach dem Durchsuchen aller Dateien meines Themes ist der einzige Ort, auf den ich Google Fonts referenziert, in functions.php.

Ist Google Fonts in meiner Child functions.php-Datei aus der Warteschlange genommen ausreichend, um zu verhindern, dass Google Fonts auf meiner Website geladen wird, oder wird

$fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' );

in meiner Eltern functions.php Datei noch den Anruf auf den Google Font-Server auslösen, auch wenn das Kind functions.php-Datei es aus der Warteschlange?

Hier ist der Code von child functions.php, von dem ich hoffe , dass er die Verbindung zu Google Fonts vollständig blockiert:

add_action( 'wp_print_styles', 'tn_dequeue_escutcheon_fonts_url()' ); function tn_dequeue_escutcheon_fonts_url() { wp_dequeue_url( 'https://fonts.googleapis.com/css' ); }

Jede Rückmeldung würde sehr geschätzt werden!

Solutions Collecting From Web of "Wird das Herausnehmen der Child-Theme-Datei “functions.php” verhindern, dass Google Fonts geladen werden?"

Das Herausfiltern des eingereihten Stils wird ausreichen. Aber Sie müssen vorsichtig sein, um es aus der Warteschlange zu entfernen, nachdem es in die Warteschlange eingereiht ist. Es wird mit der Standardpriorität von 10 in die wp_enqueue_scripts , also stellen Sie sicher, dass wenn Sie in wp_enqueue_scripts Sie dies mit einer höheren / späteren Priorität tun.

 add_action( 'wp_enqueue_scripts', 'wpse_escutcheon_scripts', 11 ); function wpse_escutcheon_scripts() { wp_dequeue_style( 'escutcheon-fonts' ); }