print_head_scripts

Definition:
function print_head_scripts() {}

Prints the script queue in the HTML head on admin pages.
Postpones the scripts that were queued for the footer. print_footer_scripts() is called in the footer to print these scripts.

Defined filters

  • print_head_scripts
    apply_filters('print_head_scripts', true)

Defined actions

  • wp_print_scripts
    do_action('wp_print_scripts');

Source code

function print_head_scripts() {

	global $wp_scripts, $concatenate_scripts;



	if ( ! did_action('wp_print_scripts') )

		do_action('wp_print_scripts');



	if ( !is_a($wp_scripts, 'WP_Scripts') )

		$wp_scripts = new WP_Scripts();



	script_concat_settings();

	$wp_scripts->do_concat = $concatenate_scripts;

	$wp_scripts->do_head_items();



	if ( apply_filters('print_head_scripts', true) )

		_print_scripts();



	$wp_scripts->reset();

	return $wp_scripts->done;

}

2629

print_footer_scripts

Definition:
function print_footer_scripts() {}

Prints the scripts that were queued for the footer or too late for the HTML head.

Defined filters

  • print_footer_scripts
    apply_filters('print_footer_scripts', true)

Source code

function print_footer_scripts() {

	global $wp_scripts, $concatenate_scripts;



	if ( !is_a($wp_scripts, 'WP_Scripts') )

		return array(); // No need to run if not instantiated.



	script_concat_settings();

	$wp_scripts->do_concat = $concatenate_scripts;

	$wp_scripts->do_footer_items();



	if ( apply_filters('print_footer_scripts', true) )

		_print_scripts();



	$wp_scripts->reset();

	return $wp_scripts->done;

}

2627

print_column_headers

Definition:
function print_column_headers( $screen, $id = true ) {}

Parameters

  • unknown_type $screen
  • unknown_type $id

Source code

function print_column_headers( $screen, $id = true ) {

	if ( is_string($screen) )

		$screen = convert_to_screen($screen);



	$columns = get_column_headers( $screen );

	$hidden = get_hidden_columns($screen);

	$styles = array();



	foreach ( $columns as $column_key => $column_display_name ) {

		$class = ' class="manage-column';



		$class .= " column-$column_key";



		if ( 'cb' == $column_key )

			$class .= ' check-column';

		elseif ( in_array($column_key, array('posts', 'comments', 'links')) )

			$class .= ' num';



		$class .= '"';



		$style = '';

		if ( in_array($column_key, $hidden) )

			$style = 'display:none;';



		if ( isset($styles[$screen->id]) && isset($styles[$screen->id][$column_key]) )

			$style .= ' ' . $styles[$screen>id][$column_key];

		$style = ' style="' . $style . '"';

?>

	<th scope="col" <?php echo $id ? "id=\"$column_key\"" : ""; echo $class; echo $style; ?>><?php echo $column_display_name; ?></th>

<?php }

}

2625

print_admin_styles

Definition:
function print_admin_styles() {}

Prints the styles queue in the HTML head on admin pages.

Defined filters

  • print_admin_styles
    apply_filters('print_admin_styles', true)

Source code

function print_admin_styles() {

	global $wp_styles, $concatenate_scripts, $compress_css;



	if ( !is_a($wp_styles, 'WP_Styles') )

		$wp_styles = new WP_Styles();



	script_concat_settings();

	$wp_styles->do_concat = $concatenate_scripts;

	$zip = $compress_css ? 1 : 0;

	if ( $zip && defined('ENFORCE_GZIP') && ENFORCE_GZIP )

		$zip = 'gzip';



	$wp_styles->do_items(false);



	if ( apply_filters('print_admin_styles', true) )

		_print_styles();



	$wp_styles->reset();

	return $wp_styles->done;

}

2623

pre_schema_upgrade

Definition:
function pre_schema_upgrade() {}

Runs before the schema is upgraded.

Source code

function pre_schema_upgrade() {

	global $wp_current_db_version, $wp_db_version, $wpdb;



	// Upgrade versions prior to 2.9

	if ( $wp_current_db_version < 11557 ) {

		// Delete duplicate options.  Keep the option with the highest option_id.

		$wpdb->query("DELETE o1 FROM $wpdb->options AS o1 JOIN $wpdb->options AS o2 USING (`option_name`) WHERE o2.option_id > o1.option_id");



		// Drop the old primary key and add the new.

		$wpdb->query("ALTER TABLE $wpdb->options DROP PRIMARY KEY, ADD PRIMARY KEY(option_id)");



		// Drop the old option_name index. dbDelta() doesn't do the drop.

		$wpdb->query("ALTER TABLE $wpdb->options DROP INDEX option_name");

	}



}

2621