Hi SF,
Yes, your list covers all the scripts loaded by GeoDirectory core, but Addons use GD Core JS plus additional files.
In GD core most of the scripts and styles are loaded via geodir_templates_scripts() and geodir_templates_styles() functions. You can use the following to skip loading of GD Core scripts.
remove_action( 'wp_enqueue_scripts', 'geodir_templates_scripts' );
remove_action( 'wp_enqueue_scripts', 'geodir_templates_styles', 8 );
geodir_is_geodir_page() is used to identify the GD page
Here’s a Snippet that will execute only on GD Pages:
add_action( 'wp', 'wpdocs_dequeue_script', 100 );
function wpdocs_dequeue_script() {
if (!geodir_is_geodir_page()){
remove_action('wp_enqueue_scripts', 'geodir_templates_scripts');
remove_action('wp_enqueue_scripts', 'geodir_templates_styles', 8);
}
}
Thanks,
Kiran