Documentation

Documentation > Fields > Header Scripts

Header Scripts

Applicable to Theme Options container only.

Displays a text area, the contents of which will be automatically printed in the <head> of each page.

Useful for printing user-defined javascript, as well as styles, meta tags, etc.

Field::make( 'header_scripts', 'crb_header_script' )

Config methods

set_hook_name( $hook_name )

Set what hook the field should use. Default is wp_head.

Field::make( 'text', 'crb_phone', 'Phone' )
    ->set_hook_name( 'wp_print_scripts' );

set_hook_priority( $hook_priority )

Set what priority the hook should use. Default is 10.

Field::make( 'text', 'crb_phone', 'Phone' )
    ->set_hook_priority( 11 );

set_hook( $hook_name, $hook_priority )

Shorthand for both set_hook_name() and set_hook_priority().

Field::make( 'text', 'crb_phone', 'Phone' )
    ->set_hook( 'wp_print_scripts', 11 );

Excited about Carbon Fields? Spread the word!