How to pass multiple parameter in add_action()

I have below code.

add_action( 'admin_init', [$this, 'settings_page_registration'] );

I would like to use enqueue_assets function name inside add_action().

Should I use like below ?

add_action( 'admin_init', [$this, 'settings_page_registration', 'enqueue_assets'] );

Topic actions admin Wordpress

Category Web


If you need to call enqueue_assets at admin_init, then add a new add_action():

add_action( 'admin_init', [$this, 'settings_page_registration'] );
add_action( 'admin_init', [$this, 'enqueue_assets'] );

That said, if your assets are JS scripts or CSS, you should consider wp_enqueue_script() & wp_enqueue_scripts

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.