Description
The gravityflow_enqueue_frontend_scripts
action allows developers to enqueue additional scripts and styles needed for custom functionality when Gravity Flow frontend components are present.
Usage
1 | add_action( 'gravityflow_enqueue_frontend_scripts' , 'my_custom_frontend_scripts' , 10 ); |
Parameters
This action does not pass any parameters to the callback function.
Examples
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | add_action( 'gravityflow_enqueue_frontend_scripts' , 'gfw_custom_frontend_scripts' ); function gfw_custom_frontend_scripts() { // Example: Enqueue custom JavaScript for Gravity Flow frontend wp_enqueue_script( 'my-gravityflow-custom' , get_template_directory_uri() . '/js/gravityflow-custom.js' , array ( 'jquery' ), '1.0.0' ); // Example: Enqueue custom CSS for Gravity Flow frontend styling wp_enqueue_style( 'my-gravityflow-custom' , get_template_directory_uri() . '/css/gravityflow-custom.css' , array (), '1.0.0' ); // Example: Localize script with custom data wp_localize_script( 'my-gravityflow-custom' , 'myGravityFlowVars' , array ( 'ajaxurl' => admin_url( 'admin-ajax.php' ), 'nonce' => wp_create_nonce( 'my_custom_nonce' ) ) ); } |
Placement
This code can be used in the functions.php file of the active theme, a custom functions plugin, a custom add-on, or with a code snippets plugin.
See also the PHP section in this article: Where Do I Put This Code?
Source Code
This action is located in class-gravity-flow.php